You've already forked mariadb-columnstore-engine
mirror of
https://github.com/mariadb-corporation/mariadb-columnstore-engine.git
synced 2025-07-29 08:21:15 +03:00
MCOL-1662 Use version buffer for UPDATEs
For some reason version buffer is not turned up for update queries which means that the version number for dictionary blocks is not changed. This can lead to dirty cache reads resulting in _CpNoTf_ in the results. This patch turns on version buffer for updates.
This commit is contained in:
@ -2515,6 +2515,7 @@ uint8_t WE_DMLCommandProc::processUpdate(messageqcpp::ByteStream& bs,
|
||||
boost::scoped_array<int> preBlkNums(new int[columnsUpdated.size()]);
|
||||
boost::scoped_array<OID> oids(new OID[columnsUpdated.size()]);
|
||||
|
||||
BRMWrapper::setUseVb(true);
|
||||
for (unsigned int j = 0; j < columnsUpdated.size(); j++)
|
||||
{
|
||||
//timer.start("lookupsyscat");
|
||||
|
Reference in New Issue
Block a user