diff options
| author | imunkin <[email protected]> | 2025-03-27 12:57:36 +0300 |
|---|---|---|
| committer | imunkin <[email protected]> | 2025-03-27 13:12:58 +0300 |
| commit | a72aaab01e98f07c44aea4953462027485c1255b (patch) | |
| tree | 4af192ee284406f673793a5e0bee78e794f77e62 /yql/essentials/minikql/mkql_program_builder.cpp | |
| parent | 2cc4136746579f484d31ad8877cf722e373d0558 (diff) | |
YQL-18303: Purge BigDateType data type flag
commit_hash:e8348aa080ebfa6e598642c564e06b807cb8e4dd
Diffstat (limited to 'yql/essentials/minikql/mkql_program_builder.cpp')
| -rw-r--r-- | yql/essentials/minikql/mkql_program_builder.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/yql/essentials/minikql/mkql_program_builder.cpp b/yql/essentials/minikql/mkql_program_builder.cpp index 27c4229f996..b11a2924c32 100644 --- a/yql/essentials/minikql/mkql_program_builder.cpp +++ b/yql/essentials/minikql/mkql_program_builder.cpp @@ -378,7 +378,7 @@ TType* TProgramBuilder::BuildArithmeticCommonType(TType* type1, TType* type2) { const auto features2 = NUdf::GetDataTypeInfo(*data2->GetDataSlot()).Features; const bool isOptional = isOptional1 || isOptional2; if (features1 & features2 & NUdf::EDataTypeFeatures::TimeIntervalType) { - return NewOptionalType(features1 & NUdf::EDataTypeFeatures::BigDateType ? data1 : data2); + return NewOptionalType(features1 & NUdf::EDataTypeFeatures::ExtDateType ? data1 : data2); } else if (features1 & NUdf::EDataTypeFeatures::TimeIntervalType) { return NewOptionalType(features2 & NUdf::EDataTypeFeatures::IntegralType ? data1 : data2); } else if (features2 & NUdf::EDataTypeFeatures::TimeIntervalType) { @@ -387,7 +387,7 @@ TType* TProgramBuilder::BuildArithmeticCommonType(TType* type1, TType* type2) { features1 & (NUdf::EDataTypeFeatures::DateType | NUdf::EDataTypeFeatures::TzDateType) && features2 & (NUdf::EDataTypeFeatures::DateType | NUdf::EDataTypeFeatures::TzDateType) ) { - const auto used = ((features1 | features2) & NUdf::EDataTypeFeatures::BigDateType) + const auto used = ((features1 | features2) & NUdf::EDataTypeFeatures::ExtDateType) ? NewDataType(NUdf::EDataSlot::Interval64) : NewDataType(NUdf::EDataSlot::Interval); return isOptional ? NewOptionalType(used) : used; |
