You've already forked mariadb-columnstore-engine
mirror of
https://github.com/mariadb-corporation/mariadb-columnstore-engine.git
synced 2025-08-05 16:15:50 +03:00
MCOL-3356. bit_{or,xor,and} job creation error
Checkpointing. Found it, fixed it. It was an extra assignment that was messing up RowGroup creation.
This commit is contained in:
@@ -1946,7 +1946,7 @@ void TupleAggregateStep::prep1PhaseDistinctAggregate(
|
||||
keysAgg.push_back(aggKey);
|
||||
scaleAgg.push_back(0);
|
||||
precisionAgg.push_back(-16); // for connector to skip null check
|
||||
typeAgg.push_back(CalpontSystemCatalog::BIGINT);
|
||||
//typeAgg.push_back(CalpontSystemCatalog::BIGINT);
|
||||
|
||||
if (isUnsigned(typeProj[colProj]))
|
||||
{
|
||||
|
@@ -1047,6 +1047,15 @@ RowGroup::RowGroup(uint32_t colCount,
|
||||
|
||||
useStringTable = (stringTable && hasLongStringField);
|
||||
offsets = (useStringTable ? &stOffsets[0] : &oldOffsets[0]);
|
||||
|
||||
for (i = 0; i < columnCount; i++)
|
||||
{
|
||||
if (types[i] == CalpontSystemCatalog::BIGINT && colWidths[i] != 8)
|
||||
{
|
||||
cout << "WTF?" << endl;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
RowGroup::RowGroup(const RowGroup& r) :
|
||||
|
Reference in New Issue
Block a user