You've already forked mariadb-columnstore-engine
mirror of
https://github.com/mariadb-corporation/mariadb-columnstore-engine.git
synced 2025-07-30 19:23:07 +03:00
MCOL-498 Revived unit tests for writeengine/shared and add new tests
for extent extention. Added a getter, moved some methods from protected into public to use with unit tests, e.g createFile, setPreallocSpace. Added code stub in FileOp::oid2FileName to use with UT.
This commit is contained in:
@ -1,44 +1,3 @@
|
||||
|
||||
include_directories(${KDE4_INCLUDES} ${KDE4_INCLUDE_DIR} ${QT_INCLUDES} )
|
||||
|
||||
|
||||
########### install files ###############
|
||||
|
||||
install(FILES we_dctnry.h DESTINATION include)
|
||||
|
||||
|
||||
|
||||
#original Makefile.am contents follow:
|
||||
|
||||
## Copyright (C) 2014 InfiniDB, Inc.
|
||||
##
|
||||
## This program is free software; you can redistribute it and/or
|
||||
## modify it under the terms of the GNU General Public License
|
||||
## as published by the Free Software Foundation; version 2 of
|
||||
## the License.
|
||||
##
|
||||
## This program is distributed in the hope that it will be useful,
|
||||
## but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
## GNU General Public License for more details.
|
||||
##
|
||||
## You should have received a copy of the GNU General Public License
|
||||
## along with this program; if not, write to the Free Software
|
||||
## Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
|
||||
## MA 02110-1301, USA.
|
||||
#
|
||||
## $Id: Makefile.am 864 2009-04-02 19:22:49Z rdempsey $
|
||||
### Process this file with automake to produce Makefile.in
|
||||
#
|
||||
#include_HEADERS = we_dctnry.h
|
||||
#
|
||||
#test:
|
||||
#
|
||||
#coverage:
|
||||
#
|
||||
#leakcheck:
|
||||
#
|
||||
#docs:
|
||||
#
|
||||
#bootstrap: install-data-am
|
||||
#
|
||||
|
@ -132,6 +132,10 @@ public:
|
||||
{
|
||||
return m_curLbid;
|
||||
}
|
||||
const unsigned char* getDctnryHeader2() const
|
||||
{
|
||||
return m_dctnryHeader2;
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief Insert a signature value to a file block and return token/pointer.
|
||||
@ -222,6 +226,17 @@ public:
|
||||
{
|
||||
return NO_ERROR;
|
||||
}
|
||||
/**
|
||||
* @brief Use this only in Unit Tests and not in prod
|
||||
*/
|
||||
virtual IDBDataFile* createDctnryFileUnit(const char* name,
|
||||
int width,
|
||||
const char* mode,
|
||||
int ioBuffSize)
|
||||
{
|
||||
return createDctnryFile(name, width, mode, ioBuffSize);
|
||||
}
|
||||
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// Protected members
|
||||
|
Reference in New Issue
Block a user