remove datetime_value and move vecdatetime_value to doris namespace (#25695)

remove datetime_value and move vecdatetime_value to doris namespace
This commit is contained in:
Pxl
2023-10-20 22:08:17 +08:00
committed by GitHub
parent 3ffc6f0835
commit 642c149e6a
59 changed files with 262 additions and 426 deletions

View File

@ -180,7 +180,7 @@ RuntimeState::RuntimeState(const TQueryGlobals& query_globals)
_nano_seconds = 0;
} else if (!query_globals.now_string.empty()) {
_timezone = TimezoneUtils::default_time_zone;
vectorized::VecDateTimeValue dt;
VecDateTimeValue dt;
dt.from_date_str(query_globals.now_string.c_str(), query_globals.now_string.size());
int64_t timestamp;
dt.unix_timestamp(&timestamp, _timezone);
@ -237,7 +237,7 @@ Status RuntimeState::init(const TUniqueId& fragment_instance_id, const TQueryOpt
_nano_seconds = 0;
} else if (!query_globals.now_string.empty()) {
_timezone = TimezoneUtils::default_time_zone;
vectorized::VecDateTimeValue dt;
VecDateTimeValue dt;
dt.from_date_str(query_globals.now_string.c_str(), query_globals.now_string.size());
int64_t timestamp;
dt.unix_timestamp(&timestamp, _timezone);