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-4328 There is a new option in both cpimport and cpimport.bin to asign
an owner for all data files created by cpimport The patch consists of two parts: cpimport.bin changes, cpimport splitter changes cpimport.bin computes uid_t and gid_t early and propagates it down the stack where MCS creates data files
This commit is contained in:
@ -59,7 +59,7 @@ namespace WriteEngine
|
||||
{
|
||||
|
||||
/** Class FileOp */
|
||||
class FileOp : public BlockOp
|
||||
class FileOp : public BlockOp, public WeUIDGID
|
||||
{
|
||||
public:
|
||||
/**
|
||||
@ -502,6 +502,10 @@ public:
|
||||
bool bAbbrevExtent,
|
||||
bool bOptExtension=false );
|
||||
|
||||
// Calls a chown and logs an error message
|
||||
bool chownDataFileDir(std::ostringstream& error,
|
||||
const std::string& fileName);
|
||||
|
||||
protected:
|
||||
EXPORT virtual int updateColumnExtent(IDBDataFile* pFile, int nBlocks);
|
||||
EXPORT virtual int updateDctnryExtent(IDBDataFile* pFile, int nBlocks);
|
||||
|
Reference in New Issue
Block a user