1
0
mirror of https://github.com/mariadb-corporation/mariadb-columnstore-engine.git synced 2025-07-29 08:21:15 +03:00

Reformat all code to coding standard

This commit is contained in:
Andrew Hutchings
2017-10-26 17:18:17 +01:00
parent 4985f3456e
commit 01446d1e22
1296 changed files with 403852 additions and 353747 deletions

View File

@ -28,13 +28,13 @@ namespace dmlprocessor
{
DMLResultBuffer::DMLResultBuffer()
:fBufferSize(1), fFull(0)
: fBufferSize(1), fFull(0)
{
}
DMLResultBuffer::DMLResultBuffer(int bufferSize)
:fBufferSize(bufferSize), fFull(0)
: fBufferSize(bufferSize), fFull(0)
{
}
@ -47,11 +47,13 @@ DMLResultBuffer::~DMLResultBuffer()
void DMLResultBuffer::put(dmlpackageprocessor::DMLPackageProcessor::DMLResult result, int sessionID)
{
scoped_lock lock(fMutex);
if (fFull == fBufferSize)
{
while (fFull == fBufferSize)
fCond.wait(lock);
}
ResultPair rp;
rp.result = result;
rp.sessionID = sessionID;
@ -64,11 +66,13 @@ void DMLResultBuffer::put(dmlpackageprocessor::DMLPackageProcessor::DMLResult re
DMLResultBuffer::ResultPair DMLResultBuffer::get()
{
scoped_lock lk(fMutex);
if (fFull == 0)
{
while (fFull == 0)
fCond.wait(lk);
}
ResultPair rp = fResultBuffer[0];
fResultBuffer.pop_front();
--fFull;