summaryrefslogtreecommitdiffstats
path: root/yql/essentials
diff options
context:
space:
mode:
authorrobot-piglet <[email protected]>2025-03-04 18:08:19 +0300
committerrobot-piglet <[email protected]>2025-03-04 18:53:10 +0300
commit125a8ad6292e09dfd2fca510d308c63d52cef422 (patch)
tree47fa39ed9d2501f7a0ae995080a6d7700ba3b7ae /yql/essentials
parent0ae3f82349eeb4f353c62dd726e4ba06bbc837f9 (diff)
Intermediate changes
commit_hash:acdbcb5ab09c7f6e8d5bf8a01ff1954c04d7a80f
Diffstat (limited to 'yql/essentials')
-rw-r--r--yql/essentials/tests/s-expressions/minirun/part8/canondata/result.json4
-rw-r--r--yql/essentials/tests/s-expressions/suites/Udf/PythonAvg.yqls2
-rw-r--r--yql/essentials/udfs/common/python/bindings/py_resource.cpp8
3 files changed, 7 insertions, 7 deletions
diff --git a/yql/essentials/tests/s-expressions/minirun/part8/canondata/result.json b/yql/essentials/tests/s-expressions/minirun/part8/canondata/result.json
index 404d2bd48aa..42fd52ccd10 100644
--- a/yql/essentials/tests/s-expressions/minirun/part8/canondata/result.json
+++ b/yql/essentials/tests/s-expressions/minirun/part8/canondata/result.json
@@ -578,9 +578,9 @@
],
"test.test[Udf-PythonAvg--Debug]": [
{
- "checksum": "3c48becb08f825e3f64de7f909c3d4a7",
+ "checksum": "d90368f50cd675a0868fa9090bca1a54",
"size": 989,
- "uri": "https://{canondata_backend}/1600758/4167b447d68450d04af3e055febcc3a8168a477c/resource.tar.gz#test.test_Udf-PythonAvg--Debug_/opt.yql"
+ "uri": "https://{canondata_backend}/1936947/488d1ce7f16cf486fb2c04ce444c576f60aa7157/resource.tar.gz#test.test_Udf-PythonAvg--Debug_/opt.yql"
}
],
"test.test[Udf-PythonAvg--Results]": [
diff --git a/yql/essentials/tests/s-expressions/suites/Udf/PythonAvg.yqls b/yql/essentials/tests/s-expressions/suites/Udf/PythonAvg.yqls
index 0afaa914a78..9b5ce08c674 100644
--- a/yql/essentials/tests/s-expressions/suites/Udf/PythonAvg.yqls
+++ b/yql/essentials/tests/s-expressions/suites/Udf/PythonAvg.yqls
@@ -4,7 +4,7 @@
# prepare python udf
(let ui32 (DataType 'Uint32))
(let dbl (DataType 'Double))
-(let rt (ResourceType 'Python2))
+(let rt (ResourceType 'Python3))
(let udfScript (String '@@
class AvgCalc:
diff --git a/yql/essentials/udfs/common/python/bindings/py_resource.cpp b/yql/essentials/udfs/common/python/bindings/py_resource.cpp
index ebb096029ad..050eae0c8ce 100644
--- a/yql/essentials/udfs/common/python/bindings/py_resource.cpp
+++ b/yql/essentials/udfs/common/python/bindings/py_resource.cpp
@@ -56,8 +56,8 @@ TPyObjectPtr ToPyResource(
const NUdf::TType* type,
const NUdf::TUnboxedValuePod& value)
{
-// TODO NILE-43
-#if false && UDF_ABI_COMPATIBILITY_VERSION_CURRENT >= UDF_ABI_COMPATIBILITY_VERSION(2, 15)
+
+#if UDF_ABI_COMPATIBILITY_VERSION_CURRENT >= UDF_ABI_COMPATIBILITY_VERSION(2, 15)
NUdf::TResourceTypeInspector inpector(*ctx->PyCtx->TypeInfoHelper, type);
auto tag = inpector.GetTag();
if (tag == ctx->PyCtx->ResourceTag) {
@@ -80,8 +80,8 @@ NUdf::TUnboxedValue FromPyResource(
const TPyCastContext::TPtr& ctx,
const NUdf::TType* type, PyObject* value)
{
-// TODO NILE-43
-#if false && UDF_ABI_COMPATIBILITY_VERSION_CURRENT >= UDF_ABI_COMPATIBILITY_VERSION(2, 15)
+
+#if UDF_ABI_COMPATIBILITY_VERSION_CURRENT >= UDF_ABI_COMPATIBILITY_VERSION(2, 15)
NUdf::TResourceTypeInspector inpector(*ctx->PyCtx->TypeInfoHelper, type);
auto tag = inpector.GetTag();
if (tag == ctx->PyCtx->ResourceTag) {