1
0
mirror of https://github.com/mariadb-corporation/mariadb-columnstore-engine.git synced 2025-10-17 01:27:36 +03:00

MCOL-4696: get rid of boost::iequals

This commit is contained in:
Leonid Fedorov
2024-08-13 13:54:45 +00:00
committed by Leonid Fedorov
parent 90023272dd
commit 25c20bae9b
9 changed files with 63 additions and 44 deletions

View File

@@ -124,12 +124,12 @@ void number_int_value(const string& data, cscDataType typeCode, const datatypes:
if (y != string::npos)
throw QueryDataExcept("')' is not matched.", formatErr);
if (boost::iequals(valStr, "true"))
if (datatypes::ASCIIStringCaseInsensetiveEquals(valStr, "true"))
{
intVal = 1;
return;
}
if (boost::iequals(valStr, "false"))
if (datatypes::ASCIIStringCaseInsensetiveEquals(valStr, "false"))
{
intVal = 0;
return;
@@ -2004,7 +2004,7 @@ int64_t DataConvert::convertArrowColumnTimestampUs(int64_t timeVal, int& status)
int inMinute;
int inSecond;
int inMicrosecond;
std::chrono::microseconds duration(timeVal);
std::chrono::system_clock::time_point timePoint(duration);