1
0
mirror of https://github.com/mariadb-corporation/mariadb-columnstore-engine.git synced 2025-06-12 05:01:56 +03:00

MCOL-1201 Add support for UDAF multiple parm constants

This commit is contained in:
David Hall
2018-05-25 12:56:29 -05:00
parent ec3a3846c3
commit ea70806e93
22 changed files with 265 additions and 175 deletions

View File

@ -1677,15 +1677,11 @@ void BatchPrimitiveProcessor::execute()
}
catch (logging::QueryDataExcept& qex)
{
ostringstream os;
os << qex.what() << endl;
writeErrorMsg(os.str(), qex.errorCode());
writeErrorMsg(qex.what(), qex.errorCode());
}
catch (logging::DictionaryBufferOverflow& db)
{
ostringstream os;
os << db.what() << endl;
writeErrorMsg(os.str(), db.errorCode());
writeErrorMsg(db.what(), db.errorCode());
}
catch (scalar_exception& se)
{
@ -1758,15 +1754,11 @@ void BatchPrimitiveProcessor::execute()
}
catch (IDBExcept& iex)
{
ostringstream os;
os << iex.what() << endl;
writeErrorMsg(os.str(), iex.errorCode(), true, false);
writeErrorMsg(iex.what(), iex.errorCode(), true, false);
}
catch (const std::exception& ex)
{
ostringstream os;
os << ex.what() << endl;
writeErrorMsg(os.str(), logging::batchPrimitiveProcessorErr);
writeErrorMsg(ex.what(), logging::batchPrimitiveProcessorErr);
}
catch (...)
{