Commit 76eb2570 authored by Casualet's avatar Casualet

add mydumper

parent bdc56015
...@@ -105,6 +105,8 @@ struct rawReturnValue{ ...@@ -105,6 +105,8 @@ struct rawReturnValue{
std::vector<std::vector<std::string> > rowValues; std::vector<std::vector<std::string> > rowValues;
std::vector<std::string> fieldNames; std::vector<std::string> fieldNames;
std::vector<int> fieldTypes; std::vector<int> fieldTypes;
std::vector<int> lengths;
std::vector<int> maxlengths;
}; };
...@@ -139,6 +141,8 @@ rawReturnValue executeAndGetResultRemote(Connect * curConn,std::string query){ ...@@ -139,6 +141,8 @@ rawReturnValue executeAndGetResultRemote(Connect * curConn,std::string query){
while( (field = mysql_fetch_field(dbres->n)) ) { while( (field = mysql_fetch_field(dbres->n)) ) {
myRaw.fieldNames.push_back(std::string(field->name)); myRaw.fieldNames.push_back(std::string(field->name));
myRaw.fieldTypes.push_back(field->type); myRaw.fieldTypes.push_back(field->type);
myRaw.lengths.push_back(field->length);
myRaw.maxlengths.push_back(field->max_length);
} }
} }
if(row[i]==NULL) curRow.push_back("NULL"); if(row[i]==NULL) curRow.push_back("NULL");
...@@ -538,6 +542,52 @@ std::string getBackupQuery(SchemaInfo &schema, std::vector<transField> &tfds, ...@@ -538,6 +542,52 @@ std::string getBackupQuery(SchemaInfo &schema, std::vector<transField> &tfds,
return res; return res;
} }
static
void analyseCost(SchemaInfo &schema, std::vector<transField> &tfds,
std::string db="tdb",std::string table="student1"){
std::string res = "SELECT ";
const std::unique_ptr<IdentityMetaKey> dbmeta_key(new IdentityMetaKey(db));
//get databaseMeta, search in the map
DatabaseMeta * dbm = schema.getChild(*dbmeta_key);
const TableMeta & tbm = *((*dbm).getChild(IdentityMetaKey(table)));
std::string annotablename = tbm.getAnonTableName();
int numOfChoosenField=0;
//then a list of onion names
for(auto item:tfds){
for(auto index:item.choosenOnions){
res += item.fields[index];
res += " , ";
numOfChoosenField++;
}
}
res = res.substr(0,res.size()-2);
res = res + "FROM `"+db+std::string("`.`")+annotablename+"` limit 1;";
rawReturnValue resraw = executeAndGetResultRemote(globalConn,res);
assert(numOfChoosenField==(int)resraw.fieldTypes.size());
vector<bool> whetherToQuote;
vector<bool> lengths;
for(auto i=0u;i<resraw.fieldTypes.size();i++){
if(IS_NUM(resraw.fieldTypes[i])) whetherToQuote.push_back(false);
else whetherToQuote.push_back(true);
lengths.push_back(resraw.maxlengths[i]);
}
for(auto i=0u;i<lengths.size();i++){
std::cout<<resraw.fieldNames[i]<<" : "<<whetherToQuote[i]<<" : "<<lengths[i]<<std::endl;
}
}
static static
std::string getInsertQuery(SchemaInfo &schema, std::vector<transField> &tfds, std::string getInsertQuery(SchemaInfo &schema, std::vector<transField> &tfds,
std::string db,std::string table, rawReturnValue & rows,bool isHex=false){ std::string db,std::string table, rawReturnValue & rows,bool isHex=false){
...@@ -647,7 +697,8 @@ main(int argc, char* argv[]) { ...@@ -647,7 +697,8 @@ main(int argc, char* argv[]) {
"2. back up the first onion With salt \n" "2. back up the first onion With salt \n"
"3. back up the first onion Without salt\n" "3. back up the first onion Without salt\n"
"4. back up all onions and salts in a hirechy\n" "4. back up all onions and salts in a hirechy\n"
"5. to be implemented\n" "5. analysis the backup \n"
"6. tobe implemented"
<<endl; <<endl;
return 0; return 0;
} }
...@@ -806,10 +857,28 @@ main(int argc, char* argv[]) { ...@@ -806,10 +857,28 @@ main(int argc, char* argv[]) {
} }
std::string backq = getBackupQuery(*schema,res,db,table,useHex,true); std::string backq = getBackupQuery(*schema,res,db,table,useHex,true);
cout<<backq<<endl; cout<<backq<<endl;
rawReturnValue resraw = executeAndGetResultRemote(globalConn,backq); rawReturnValue resraw = executeAndGetResultRemote(globalConn,backq);
writeResultsColumns(resraw); writeResultsColumns(resraw);
}else if(string(argv[3])=="5"){
std::string db(argv[1]),table(argv[2]);
std::unique_ptr<SchemaInfo> schema = myLoadSchemaInfo();
//get all the fields in the tables.
std::vector<FieldMeta*> fms = getFieldMeta(*schema,db,table);
auto res = getTransField(fms);
//for each filed, we choose all the onions and salts.
for(auto &item:res){
assert(item.choosenOnions.size()==0u);
assert(item.onions.size()==item.originalOm.size());
assert(item.fields.size()==item.originalOm.size() ||
item.fields.size()==item.originalOm.size()+1);
for(unsigned int i=0u;i<item.onions.size();i++) {
item.choosenOnions.push_back(i);
}
}
analyseCost(*schema,res,db,table);
}else{ }else{
} }
fclose(stream); fclose(stream);
return 0; return 0;
......
# This is the CMakeCache file. # This is the CMakeCache file.
# For build in directory: /home/casualet/github/mydumper # For build in directory: /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper
# It was generated by CMake: /usr/bin/cmake # It was generated by CMake: /usr/bin/cmake
# You can edit this file to change values found and used by cmake. # You can edit this file to change values found and used by cmake.
# If you do not want to change any of the values, simply exit the editor. # If you do not want to change any of the values, simply exit the editor.
...@@ -241,10 +241,10 @@ ZLIB_LIBRARY_DEBUG:FILEPATH=ZLIB_LIBRARY_DEBUG-NOTFOUND ...@@ -241,10 +241,10 @@ ZLIB_LIBRARY_DEBUG:FILEPATH=ZLIB_LIBRARY_DEBUG-NOTFOUND
ZLIB_LIBRARY_RELEASE:FILEPATH=/usr/lib/x86_64-linux-gnu/libz.so ZLIB_LIBRARY_RELEASE:FILEPATH=/usr/lib/x86_64-linux-gnu/libz.so
//Value Computed by CMake //Value Computed by CMake
mydumper_BINARY_DIR:STATIC=/home/casualet/github/mydumper mydumper_BINARY_DIR:STATIC=/home/casualet/github/Practical-Cryptdb/packages/tls/mydumper
//Value Computed by CMake //Value Computed by CMake
mydumper_SOURCE_DIR:STATIC=/home/casualet/github/mydumper mydumper_SOURCE_DIR:STATIC=/home/casualet/github/Practical-Cryptdb/packages/tls/mydumper
######################## ########################
...@@ -254,7 +254,7 @@ mydumper_SOURCE_DIR:STATIC=/home/casualet/github/mydumper ...@@ -254,7 +254,7 @@ mydumper_SOURCE_DIR:STATIC=/home/casualet/github/mydumper
//ADVANCED property for variable: CMAKE_AR //ADVANCED property for variable: CMAKE_AR
CMAKE_AR-ADVANCED:INTERNAL=1 CMAKE_AR-ADVANCED:INTERNAL=1
//This is the directory where this CMakeCache.txt was created //This is the directory where this CMakeCache.txt was created
CMAKE_CACHEFILE_DIR:INTERNAL=/home/casualet/github/mydumper CMAKE_CACHEFILE_DIR:INTERNAL=/home/casualet/github/Practical-Cryptdb/packages/tls/mydumper
//Major version of cmake used to create the current loaded cache //Major version of cmake used to create the current loaded cache
CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3
//Minor version of cmake used to create the current loaded cache //Minor version of cmake used to create the current loaded cache
...@@ -317,7 +317,7 @@ CMAKE_GENERATOR_PLATFORM:INTERNAL= ...@@ -317,7 +317,7 @@ CMAKE_GENERATOR_PLATFORM:INTERNAL=
CMAKE_GENERATOR_TOOLSET:INTERNAL= CMAKE_GENERATOR_TOOLSET:INTERNAL=
//Source directory with the top level CMakeLists.txt file for this //Source directory with the top level CMakeLists.txt file for this
// project // project
CMAKE_HOME_DIRECTORY:INTERNAL=/home/casualet/github/mydumper CMAKE_HOME_DIRECTORY:INTERNAL=/home/casualet/github/Practical-Cryptdb/packages/tls/mydumper
//Install .so files without execute permission. //Install .so files without execute permission.
CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1
//ADVANCED property for variable: CMAKE_LINKER //ADVANCED property for variable: CMAKE_LINKER
......
set(CMAKE_HOST_SYSTEM "Linux-4.4.0-75-generic") set(CMAKE_HOST_SYSTEM "Linux-4.4.0-81-generic")
set(CMAKE_HOST_SYSTEM_NAME "Linux") set(CMAKE_HOST_SYSTEM_NAME "Linux")
set(CMAKE_HOST_SYSTEM_VERSION "4.4.0-75-generic") set(CMAKE_HOST_SYSTEM_VERSION "4.4.0-81-generic")
set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64")
set(CMAKE_SYSTEM "Linux-4.4.0-75-generic") set(CMAKE_SYSTEM "Linux-4.4.0-81-generic")
set(CMAKE_SYSTEM_NAME "Linux") set(CMAKE_SYSTEM_NAME "Linux")
set(CMAKE_SYSTEM_VERSION "4.4.0-75-generic") set(CMAKE_SYSTEM_VERSION "4.4.0-81-generic")
set(CMAKE_SYSTEM_PROCESSOR "x86_64") set(CMAKE_SYSTEM_PROCESSOR "x86_64")
set(CMAKE_CROSSCOMPILING "FALSE") set(CMAKE_CROSSCOMPILING "FALSE")
......
...@@ -2,8 +2,8 @@ ...@@ -2,8 +2,8 @@
# Generated by "Unix Makefiles" Generator, CMake Version 3.5 # Generated by "Unix Makefiles" Generator, CMake Version 3.5
# Relative path conversion top directories. # Relative path conversion top directories.
set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/casualet/github/mydumper") set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/casualet/github/Practical-Cryptdb/packages/tls/mydumper")
set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/casualet/github/mydumper") set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/casualet/github/Practical-Cryptdb/packages/tls/mydumper")
# Force unix paths in dependencies. # Force unix paths in dependencies.
set(CMAKE_FORCE_UNIX_PATHS 1) set(CMAKE_FORCE_UNIX_PATHS 1)
......
# Hashes of file build rules. # Hashes of file build rules.
d91dd8354440ade4e5aabc2340f5bd93 CMakeFiles/dist 2ca33b18fb9c1a0258c7782ae1fa698e CMakeFiles/dist
...@@ -54,10 +54,10 @@ RM = /usr/bin/cmake -E remove -f ...@@ -54,10 +54,10 @@ RM = /usr/bin/cmake -E remove -f
EQUALS = = EQUALS = =
# The top-level source directory on which CMake was run. # The top-level source directory on which CMake was run.
CMAKE_SOURCE_DIR = /home/casualet/github/mydumper CMAKE_SOURCE_DIR = /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper
# The top-level build directory on which CMake was run. # The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = /home/casualet/github/mydumper CMAKE_BINARY_DIR = /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper
#============================================================================= #=============================================================================
# Target rules for target CMakeFiles/mydumper.dir # Target rules for target CMakeFiles/mydumper.dir
...@@ -66,7 +66,7 @@ CMAKE_BINARY_DIR = /home/casualet/github/mydumper ...@@ -66,7 +66,7 @@ CMAKE_BINARY_DIR = /home/casualet/github/mydumper
CMakeFiles/mydumper.dir/all: CMakeFiles/mydumper.dir/all:
$(MAKE) -f CMakeFiles/mydumper.dir/build.make CMakeFiles/mydumper.dir/depend $(MAKE) -f CMakeFiles/mydumper.dir/build.make CMakeFiles/mydumper.dir/depend
$(MAKE) -f CMakeFiles/mydumper.dir/build.make CMakeFiles/mydumper.dir/build $(MAKE) -f CMakeFiles/mydumper.dir/build.make CMakeFiles/mydumper.dir/build
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/casualet/github/mydumper/CMakeFiles --progress-num=1,2,3,4 "Built target mydumper" @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/CMakeFiles --progress-num=1,2,3,4 "Built target mydumper"
.PHONY : CMakeFiles/mydumper.dir/all .PHONY : CMakeFiles/mydumper.dir/all
# Include target in all. # Include target in all.
...@@ -76,9 +76,9 @@ all: CMakeFiles/mydumper.dir/all ...@@ -76,9 +76,9 @@ all: CMakeFiles/mydumper.dir/all
# Build rule for subdir invocation for target. # Build rule for subdir invocation for target.
CMakeFiles/mydumper.dir/rule: cmake_check_build_system CMakeFiles/mydumper.dir/rule: cmake_check_build_system
$(CMAKE_COMMAND) -E cmake_progress_start /home/casualet/github/mydumper/CMakeFiles 4 $(CMAKE_COMMAND) -E cmake_progress_start /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/CMakeFiles 4
$(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/mydumper.dir/all $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/mydumper.dir/all
$(CMAKE_COMMAND) -E cmake_progress_start /home/casualet/github/mydumper/CMakeFiles 0 $(CMAKE_COMMAND) -E cmake_progress_start /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/CMakeFiles 0
.PHONY : CMakeFiles/mydumper.dir/rule .PHONY : CMakeFiles/mydumper.dir/rule
# Convenience name for target. # Convenience name for target.
...@@ -103,14 +103,14 @@ clean: CMakeFiles/mydumper.dir/clean ...@@ -103,14 +103,14 @@ clean: CMakeFiles/mydumper.dir/clean
CMakeFiles/dist.dir/all: CMakeFiles/dist.dir/all:
$(MAKE) -f CMakeFiles/dist.dir/build.make CMakeFiles/dist.dir/depend $(MAKE) -f CMakeFiles/dist.dir/build.make CMakeFiles/dist.dir/depend
$(MAKE) -f CMakeFiles/dist.dir/build.make CMakeFiles/dist.dir/build $(MAKE) -f CMakeFiles/dist.dir/build.make CMakeFiles/dist.dir/build
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/casualet/github/mydumper/CMakeFiles --progress-num= "Built target dist" @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/CMakeFiles --progress-num= "Built target dist"
.PHONY : CMakeFiles/dist.dir/all .PHONY : CMakeFiles/dist.dir/all
# Build rule for subdir invocation for target. # Build rule for subdir invocation for target.
CMakeFiles/dist.dir/rule: cmake_check_build_system CMakeFiles/dist.dir/rule: cmake_check_build_system
$(CMAKE_COMMAND) -E cmake_progress_start /home/casualet/github/mydumper/CMakeFiles 0 $(CMAKE_COMMAND) -E cmake_progress_start /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/CMakeFiles 0
$(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/dist.dir/all $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/dist.dir/all
$(CMAKE_COMMAND) -E cmake_progress_start /home/casualet/github/mydumper/CMakeFiles 0 $(CMAKE_COMMAND) -E cmake_progress_start /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/CMakeFiles 0
.PHONY : CMakeFiles/dist.dir/rule .PHONY : CMakeFiles/dist.dir/rule
# Convenience name for target. # Convenience name for target.
...@@ -135,7 +135,7 @@ clean: CMakeFiles/dist.dir/clean ...@@ -135,7 +135,7 @@ clean: CMakeFiles/dist.dir/clean
CMakeFiles/myloader.dir/all: CMakeFiles/myloader.dir/all:
$(MAKE) -f CMakeFiles/myloader.dir/build.make CMakeFiles/myloader.dir/depend $(MAKE) -f CMakeFiles/myloader.dir/build.make CMakeFiles/myloader.dir/depend
$(MAKE) -f CMakeFiles/myloader.dir/build.make CMakeFiles/myloader.dir/build $(MAKE) -f CMakeFiles/myloader.dir/build.make CMakeFiles/myloader.dir/build
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/casualet/github/mydumper/CMakeFiles --progress-num=5,6 "Built target myloader" @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/CMakeFiles --progress-num=5,6 "Built target myloader"
.PHONY : CMakeFiles/myloader.dir/all .PHONY : CMakeFiles/myloader.dir/all
# Include target in all. # Include target in all.
...@@ -145,9 +145,9 @@ all: CMakeFiles/myloader.dir/all ...@@ -145,9 +145,9 @@ all: CMakeFiles/myloader.dir/all
# Build rule for subdir invocation for target. # Build rule for subdir invocation for target.
CMakeFiles/myloader.dir/rule: cmake_check_build_system CMakeFiles/myloader.dir/rule: cmake_check_build_system
$(CMAKE_COMMAND) -E cmake_progress_start /home/casualet/github/mydumper/CMakeFiles 2 $(CMAKE_COMMAND) -E cmake_progress_start /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/CMakeFiles 2
$(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/myloader.dir/all $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/myloader.dir/all
$(CMAKE_COMMAND) -E cmake_progress_start /home/casualet/github/mydumper/CMakeFiles 0 $(CMAKE_COMMAND) -E cmake_progress_start /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/CMakeFiles 0
.PHONY : CMakeFiles/myloader.dir/rule .PHONY : CMakeFiles/myloader.dir/rule
# Convenience name for target. # Convenience name for target.
......
/home/casualet/github/mydumper/CMakeFiles/install.dir /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/CMakeFiles/install.dir
/home/casualet/github/mydumper/CMakeFiles/list_install_components.dir /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/CMakeFiles/list_install_components.dir
/home/casualet/github/mydumper/CMakeFiles/rebuild_cache.dir /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/CMakeFiles/rebuild_cache.dir
/home/casualet/github/mydumper/CMakeFiles/edit_cache.dir /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/CMakeFiles/edit_cache.dir
/home/casualet/github/mydumper/CMakeFiles/mydumper.dir /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/CMakeFiles/mydumper.dir
/home/casualet/github/mydumper/CMakeFiles/dist.dir /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/CMakeFiles/dist.dir
/home/casualet/github/mydumper/CMakeFiles/myloader.dir /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/CMakeFiles/myloader.dir
/home/casualet/github/mydumper/CMakeFiles/install/local.dir /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/CMakeFiles/install/local.dir
/home/casualet/github/mydumper/CMakeFiles/install/strip.dir /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/CMakeFiles/install/strip.dir
/home/casualet/github/mydumper/docs/CMakeFiles/install.dir /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/docs/CMakeFiles/install.dir
/home/casualet/github/mydumper/docs/CMakeFiles/list_install_components.dir /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/docs/CMakeFiles/list_install_components.dir
/home/casualet/github/mydumper/docs/CMakeFiles/install/strip.dir /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/docs/CMakeFiles/install/strip.dir
/home/casualet/github/mydumper/docs/CMakeFiles/install/local.dir /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/docs/CMakeFiles/install/local.dir
/home/casualet/github/mydumper/docs/CMakeFiles/rebuild_cache.dir /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/docs/CMakeFiles/rebuild_cache.dir
/home/casualet/github/mydumper/docs/CMakeFiles/edit_cache.dir /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/docs/CMakeFiles/edit_cache.dir
...@@ -43,10 +43,10 @@ RM = /usr/bin/cmake -E remove -f ...@@ -43,10 +43,10 @@ RM = /usr/bin/cmake -E remove -f
EQUALS = = EQUALS = =
# The top-level source directory on which CMake was run. # The top-level source directory on which CMake was run.
CMAKE_SOURCE_DIR = /home/casualet/github/mydumper CMAKE_SOURCE_DIR = /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper
# The top-level build directory on which CMake was run. # The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = /home/casualet/github/mydumper CMAKE_BINARY_DIR = /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper
# Utility rule file for dist. # Utility rule file for dist.
...@@ -54,7 +54,7 @@ CMAKE_BINARY_DIR = /home/casualet/github/mydumper ...@@ -54,7 +54,7 @@ CMAKE_BINARY_DIR = /home/casualet/github/mydumper
include CMakeFiles/dist.dir/progress.make include CMakeFiles/dist.dir/progress.make
CMakeFiles/dist: CMakeFiles/dist:
bzr export --root=mydumper-0.9.2 /home/casualet/github/mydumper/mydumper-0.9.2.tar.gz bzr export --root=mydumper-0.9.2 /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/mydumper-0.9.2.tar.gz
dist: CMakeFiles/dist dist: CMakeFiles/dist
dist: CMakeFiles/dist.dir/build.make dist: CMakeFiles/dist.dir/build.make
...@@ -71,6 +71,6 @@ CMakeFiles/dist.dir/clean: ...@@ -71,6 +71,6 @@ CMakeFiles/dist.dir/clean:
.PHONY : CMakeFiles/dist.dir/clean .PHONY : CMakeFiles/dist.dir/clean
CMakeFiles/dist.dir/depend: CMakeFiles/dist.dir/depend:
cd /home/casualet/github/mydumper && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/casualet/github/mydumper /home/casualet/github/mydumper /home/casualet/github/mydumper /home/casualet/github/mydumper /home/casualet/github/mydumper/CMakeFiles/dist.dir/DependInfo.cmake --color=$(COLOR) cd /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/CMakeFiles/dist.dir/DependInfo.cmake --color=$(COLOR)
.PHONY : CMakeFiles/dist.dir/depend .PHONY : CMakeFiles/dist.dir/depend
...@@ -6,25 +6,25 @@ ...@@ -6,25 +6,25 @@
#IncludeRegexTransform: #IncludeRegexTransform:
/home/casualet/github/mydumper/binlog.h /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/binlog.h
mydumper.h mydumper.h
/home/casualet/github/mydumper/mydumper.h /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/mydumper.h
/home/casualet/github/mydumper/common.h /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/common.h
/home/casualet/github/mydumper/config.h /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/config.h
/home/casualet/github/mydumper/g_unix_signal.c /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/g_unix_signal.c
signal.h signal.h
- -
glib.h glib.h
- -
/home/casualet/github/mydumper/g_unix_signal.h /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/g_unix_signal.h
glib.h glib.h
- -
/home/casualet/github/mydumper/mydumper.c /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/mydumper.c
mysql.h mysql.h
- -
unistd.h unistd.h
...@@ -52,23 +52,23 @@ signal.h ...@@ -52,23 +52,23 @@ signal.h
glib/gstdio.h glib/gstdio.h
- -
config.h config.h
/home/casualet/github/mydumper/config.h /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/config.h
binlog.h binlog.h
/home/casualet/github/mydumper/binlog.h /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/binlog.h
mydumper.h mydumper.h
/home/casualet/github/mydumper/mydumper.h /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/mydumper.h
server_detect.h server_detect.h
/home/casualet/github/mydumper/server_detect.h /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/server_detect.h
common.h common.h
/home/casualet/github/mydumper/common.h /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/common.h
g_unix_signal.h g_unix_signal.h
/home/casualet/github/mydumper/g_unix_signal.h /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/g_unix_signal.h
math.h math.h
- -
/home/casualet/github/mydumper/mydumper.h /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/mydumper.h
/home/casualet/github/mydumper/server_detect.c /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/server_detect.c
pcre.h pcre.h
- -
glib.h glib.h
...@@ -76,9 +76,9 @@ glib.h ...@@ -76,9 +76,9 @@ glib.h
string.h string.h
- -
server_detect.h server_detect.h
/home/casualet/github/mydumper/server_detect.h /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/server_detect.h
/home/casualet/github/mydumper/server_detect.h /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/server_detect.h
mysql.h mysql.h
- -
......
...@@ -4,9 +4,9 @@ set(CMAKE_DEPENDS_LANGUAGES ...@@ -4,9 +4,9 @@ set(CMAKE_DEPENDS_LANGUAGES
) )
# The set of files for implicit dependencies of each language: # The set of files for implicit dependencies of each language:
set(CMAKE_DEPENDS_CHECK_C set(CMAKE_DEPENDS_CHECK_C
"/home/casualet/github/mydumper/g_unix_signal.c" "/home/casualet/github/mydumper/CMakeFiles/mydumper.dir/g_unix_signal.c.o" "/home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/g_unix_signal.c" "/home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/CMakeFiles/mydumper.dir/g_unix_signal.c.o"
"/home/casualet/github/mydumper/mydumper.c" "/home/casualet/github/mydumper/CMakeFiles/mydumper.dir/mydumper.c.o" "/home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/mydumper.c" "/home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/CMakeFiles/mydumper.dir/mydumper.c.o"
"/home/casualet/github/mydumper/server_detect.c" "/home/casualet/github/mydumper/CMakeFiles/mydumper.dir/server_detect.c.o" "/home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/server_detect.c" "/home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/CMakeFiles/mydumper.dir/server_detect.c.o"
) )
set(CMAKE_C_COMPILER_ID "GNU") set(CMAKE_C_COMPILER_ID "GNU")
......
...@@ -43,10 +43,10 @@ RM = /usr/bin/cmake -E remove -f ...@@ -43,10 +43,10 @@ RM = /usr/bin/cmake -E remove -f
EQUALS = = EQUALS = =
# The top-level source directory on which CMake was run. # The top-level source directory on which CMake was run.
CMAKE_SOURCE_DIR = /home/casualet/github/mydumper CMAKE_SOURCE_DIR = /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper
# The top-level build directory on which CMake was run. # The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = /home/casualet/github/mydumper CMAKE_BINARY_DIR = /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper
# Include any dependencies generated for this target. # Include any dependencies generated for this target.
include CMakeFiles/mydumper.dir/depend.make include CMakeFiles/mydumper.dir/depend.make
...@@ -59,16 +59,16 @@ include CMakeFiles/mydumper.dir/flags.make ...@@ -59,16 +59,16 @@ include CMakeFiles/mydumper.dir/flags.make
CMakeFiles/mydumper.dir/mydumper.c.o: CMakeFiles/mydumper.dir/flags.make CMakeFiles/mydumper.dir/mydumper.c.o: CMakeFiles/mydumper.dir/flags.make
CMakeFiles/mydumper.dir/mydumper.c.o: mydumper.c CMakeFiles/mydumper.dir/mydumper.c.o: mydumper.c
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/casualet/github/mydumper/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object CMakeFiles/mydumper.dir/mydumper.c.o" @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object CMakeFiles/mydumper.dir/mydumper.c.o"
/usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/mydumper.dir/mydumper.c.o -c /home/casualet/github/mydumper/mydumper.c /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/mydumper.dir/mydumper.c.o -c /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/mydumper.c
CMakeFiles/mydumper.dir/mydumper.c.i: cmake_force CMakeFiles/mydumper.dir/mydumper.c.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/mydumper.dir/mydumper.c.i" @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/mydumper.dir/mydumper.c.i"
/usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/casualet/github/mydumper/mydumper.c > CMakeFiles/mydumper.dir/mydumper.c.i /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/mydumper.c > CMakeFiles/mydumper.dir/mydumper.c.i
CMakeFiles/mydumper.dir/mydumper.c.s: cmake_force CMakeFiles/mydumper.dir/mydumper.c.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/mydumper.dir/mydumper.c.s" @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/mydumper.dir/mydumper.c.s"
/usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/casualet/github/mydumper/mydumper.c -o CMakeFiles/mydumper.dir/mydumper.c.s /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/mydumper.c -o CMakeFiles/mydumper.dir/mydumper.c.s
CMakeFiles/mydumper.dir/mydumper.c.o.requires: CMakeFiles/mydumper.dir/mydumper.c.o.requires:
...@@ -83,16 +83,16 @@ CMakeFiles/mydumper.dir/mydumper.c.o.provides.build: CMakeFiles/mydumper.dir/myd ...@@ -83,16 +83,16 @@ CMakeFiles/mydumper.dir/mydumper.c.o.provides.build: CMakeFiles/mydumper.dir/myd
CMakeFiles/mydumper.dir/server_detect.c.o: CMakeFiles/mydumper.dir/flags.make CMakeFiles/mydumper.dir/server_detect.c.o: CMakeFiles/mydumper.dir/flags.make
CMakeFiles/mydumper.dir/server_detect.c.o: server_detect.c CMakeFiles/mydumper.dir/server_detect.c.o: server_detect.c
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/casualet/github/mydumper/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building C object CMakeFiles/mydumper.dir/server_detect.c.o" @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building C object CMakeFiles/mydumper.dir/server_detect.c.o"
/usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/mydumper.dir/server_detect.c.o -c /home/casualet/github/mydumper/server_detect.c /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/mydumper.dir/server_detect.c.o -c /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/server_detect.c
CMakeFiles/mydumper.dir/server_detect.c.i: cmake_force CMakeFiles/mydumper.dir/server_detect.c.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/mydumper.dir/server_detect.c.i" @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/mydumper.dir/server_detect.c.i"
/usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/casualet/github/mydumper/server_detect.c > CMakeFiles/mydumper.dir/server_detect.c.i /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/server_detect.c > CMakeFiles/mydumper.dir/server_detect.c.i
CMakeFiles/mydumper.dir/server_detect.c.s: cmake_force CMakeFiles/mydumper.dir/server_detect.c.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/mydumper.dir/server_detect.c.s" @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/mydumper.dir/server_detect.c.s"
/usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/casualet/github/mydumper/server_detect.c -o CMakeFiles/mydumper.dir/server_detect.c.s /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/server_detect.c -o CMakeFiles/mydumper.dir/server_detect.c.s
CMakeFiles/mydumper.dir/server_detect.c.o.requires: CMakeFiles/mydumper.dir/server_detect.c.o.requires:
...@@ -107,16 +107,16 @@ CMakeFiles/mydumper.dir/server_detect.c.o.provides.build: CMakeFiles/mydumper.di ...@@ -107,16 +107,16 @@ CMakeFiles/mydumper.dir/server_detect.c.o.provides.build: CMakeFiles/mydumper.di
CMakeFiles/mydumper.dir/g_unix_signal.c.o: CMakeFiles/mydumper.dir/flags.make CMakeFiles/mydumper.dir/g_unix_signal.c.o: CMakeFiles/mydumper.dir/flags.make
CMakeFiles/mydumper.dir/g_unix_signal.c.o: g_unix_signal.c CMakeFiles/mydumper.dir/g_unix_signal.c.o: g_unix_signal.c
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/casualet/github/mydumper/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building C object CMakeFiles/mydumper.dir/g_unix_signal.c.o" @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building C object CMakeFiles/mydumper.dir/g_unix_signal.c.o"
/usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/mydumper.dir/g_unix_signal.c.o -c /home/casualet/github/mydumper/g_unix_signal.c /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/mydumper.dir/g_unix_signal.c.o -c /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/g_unix_signal.c
CMakeFiles/mydumper.dir/g_unix_signal.c.i: cmake_force CMakeFiles/mydumper.dir/g_unix_signal.c.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/mydumper.dir/g_unix_signal.c.i" @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/mydumper.dir/g_unix_signal.c.i"
/usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/casualet/github/mydumper/g_unix_signal.c > CMakeFiles/mydumper.dir/g_unix_signal.c.i /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/g_unix_signal.c > CMakeFiles/mydumper.dir/g_unix_signal.c.i
CMakeFiles/mydumper.dir/g_unix_signal.c.s: cmake_force CMakeFiles/mydumper.dir/g_unix_signal.c.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/mydumper.dir/g_unix_signal.c.s" @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/mydumper.dir/g_unix_signal.c.s"
/usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/casualet/github/mydumper/g_unix_signal.c -o CMakeFiles/mydumper.dir/g_unix_signal.c.s /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/g_unix_signal.c -o CMakeFiles/mydumper.dir/g_unix_signal.c.s
CMakeFiles/mydumper.dir/g_unix_signal.c.o.requires: CMakeFiles/mydumper.dir/g_unix_signal.c.o.requires:
...@@ -159,7 +159,7 @@ mydumper: /usr/lib/x86_64-linux-gnu/libglib-2.0.so ...@@ -159,7 +159,7 @@ mydumper: /usr/lib/x86_64-linux-gnu/libglib-2.0.so
mydumper: /usr/lib/x86_64-linux-gnu/libgthread-2.0.so mydumper: /usr/lib/x86_64-linux-gnu/libgthread-2.0.so
mydumper: /usr/lib/x86_64-linux-gnu/libpcre.so mydumper: /usr/lib/x86_64-linux-gnu/libpcre.so
mydumper: CMakeFiles/mydumper.dir/link.txt mydumper: CMakeFiles/mydumper.dir/link.txt
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/casualet/github/mydumper/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Linking C executable mydumper" @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Linking C executable mydumper"
$(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/mydumper.dir/link.txt --verbose=$(VERBOSE) $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/mydumper.dir/link.txt --verbose=$(VERBOSE)
# Rule to build all files generated by this target. # Rule to build all files generated by this target.
...@@ -178,6 +178,6 @@ CMakeFiles/mydumper.dir/clean: ...@@ -178,6 +178,6 @@ CMakeFiles/mydumper.dir/clean:
.PHONY : CMakeFiles/mydumper.dir/clean .PHONY : CMakeFiles/mydumper.dir/clean
CMakeFiles/mydumper.dir/depend: CMakeFiles/mydumper.dir/depend:
cd /home/casualet/github/mydumper && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/casualet/github/mydumper /home/casualet/github/mydumper /home/casualet/github/mydumper /home/casualet/github/mydumper /home/casualet/github/mydumper/CMakeFiles/mydumper.dir/DependInfo.cmake --color=$(COLOR) cd /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/CMakeFiles/mydumper.dir/DependInfo.cmake --color=$(COLOR)
.PHONY : CMakeFiles/mydumper.dir/depend .PHONY : CMakeFiles/mydumper.dir/depend
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
# Generated by "Unix Makefiles" Generator, CMake Version 3.5 # Generated by "Unix Makefiles" Generator, CMake Version 3.5
CMakeFiles/mydumper.dir/g_unix_signal.c.o CMakeFiles/mydumper.dir/g_unix_signal.c.o
/home/casualet/github/mydumper/g_unix_signal.c /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/g_unix_signal.c
/usr/include/glib-2.0/glib.h /usr/include/glib-2.0/glib.h
/usr/include/glib-2.0/glib/deprecated/gallocator.h /usr/include/glib-2.0/glib/deprecated/gallocator.h
/usr/include/glib-2.0/glib/deprecated/gcache.h /usr/include/glib-2.0/glib/deprecated/gcache.h
...@@ -81,13 +81,13 @@ CMakeFiles/mydumper.dir/g_unix_signal.c.o ...@@ -81,13 +81,13 @@ CMakeFiles/mydumper.dir/g_unix_signal.c.o
/usr/include/glib-2.0/glib/gwin32.h /usr/include/glib-2.0/glib/gwin32.h
/usr/lib/x86_64-linux-gnu/glib-2.0/include/glibconfig.h /usr/lib/x86_64-linux-gnu/glib-2.0/include/glibconfig.h
CMakeFiles/mydumper.dir/mydumper.c.o CMakeFiles/mydumper.dir/mydumper.c.o
/home/casualet/github/mydumper/binlog.h /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/binlog.h
/home/casualet/github/mydumper/common.h /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/common.h
/home/casualet/github/mydumper/config.h /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/config.h
/home/casualet/github/mydumper/g_unix_signal.h /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/g_unix_signal.h
/home/casualet/github/mydumper/mydumper.c /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/mydumper.c
/home/casualet/github/mydumper/mydumper.h /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/mydumper.h
/home/casualet/github/mydumper/server_detect.h /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/server_detect.h
/usr/include/glib-2.0/glib.h /usr/include/glib-2.0/glib.h
/usr/include/glib-2.0/glib/deprecated/gallocator.h /usr/include/glib-2.0/glib/deprecated/gallocator.h
/usr/include/glib-2.0/glib/deprecated/gcache.h /usr/include/glib-2.0/glib/deprecated/gcache.h
...@@ -181,8 +181,8 @@ CMakeFiles/mydumper.dir/mydumper.c.o ...@@ -181,8 +181,8 @@ CMakeFiles/mydumper.dir/mydumper.c.o
/usr/include/mysql/typelib.h /usr/include/mysql/typelib.h
/usr/lib/x86_64-linux-gnu/glib-2.0/include/glibconfig.h /usr/lib/x86_64-linux-gnu/glib-2.0/include/glibconfig.h
CMakeFiles/mydumper.dir/server_detect.c.o CMakeFiles/mydumper.dir/server_detect.c.o
/home/casualet/github/mydumper/server_detect.c /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/server_detect.c
/home/casualet/github/mydumper/server_detect.h /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/server_detect.h
/usr/include/glib-2.0/glib.h /usr/include/glib-2.0/glib.h
/usr/include/glib-2.0/glib/deprecated/gallocator.h /usr/include/glib-2.0/glib/deprecated/gallocator.h
/usr/include/glib-2.0/glib/deprecated/gcache.h /usr/include/glib-2.0/glib/deprecated/gcache.h
......
...@@ -6,11 +6,11 @@ ...@@ -6,11 +6,11 @@
#IncludeRegexTransform: #IncludeRegexTransform:
/home/casualet/github/mydumper/common.h /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/common.h
/home/casualet/github/mydumper/config.h /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/config.h
/home/casualet/github/mydumper/myloader.c /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/myloader.c
mysql.h mysql.h
- -
unistd.h unistd.h
...@@ -32,13 +32,13 @@ errno.h ...@@ -32,13 +32,13 @@ errno.h
zlib.h zlib.h
- -
common.h common.h
/home/casualet/github/mydumper/common.h /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/common.h
myloader.h myloader.h
/home/casualet/github/mydumper/myloader.h /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/myloader.h
config.h config.h
/home/casualet/github/mydumper/config.h /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/config.h
/home/casualet/github/mydumper/myloader.h /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/myloader.h
/usr/include/glib-2.0/glib.h /usr/include/glib-2.0/glib.h
glib/galloca.h glib/galloca.h
......
...@@ -4,7 +4,7 @@ set(CMAKE_DEPENDS_LANGUAGES ...@@ -4,7 +4,7 @@ set(CMAKE_DEPENDS_LANGUAGES
) )
# The set of files for implicit dependencies of each language: # The set of files for implicit dependencies of each language:
set(CMAKE_DEPENDS_CHECK_C set(CMAKE_DEPENDS_CHECK_C
"/home/casualet/github/mydumper/myloader.c" "/home/casualet/github/mydumper/CMakeFiles/myloader.dir/myloader.c.o" "/home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/myloader.c" "/home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/CMakeFiles/myloader.dir/myloader.c.o"
) )
set(CMAKE_C_COMPILER_ID "GNU") set(CMAKE_C_COMPILER_ID "GNU")
......
...@@ -43,10 +43,10 @@ RM = /usr/bin/cmake -E remove -f ...@@ -43,10 +43,10 @@ RM = /usr/bin/cmake -E remove -f
EQUALS = = EQUALS = =
# The top-level source directory on which CMake was run. # The top-level source directory on which CMake was run.
CMAKE_SOURCE_DIR = /home/casualet/github/mydumper CMAKE_SOURCE_DIR = /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper
# The top-level build directory on which CMake was run. # The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = /home/casualet/github/mydumper CMAKE_BINARY_DIR = /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper
# Include any dependencies generated for this target. # Include any dependencies generated for this target.
include CMakeFiles/myloader.dir/depend.make include CMakeFiles/myloader.dir/depend.make
...@@ -59,16 +59,16 @@ include CMakeFiles/myloader.dir/flags.make ...@@ -59,16 +59,16 @@ include CMakeFiles/myloader.dir/flags.make
CMakeFiles/myloader.dir/myloader.c.o: CMakeFiles/myloader.dir/flags.make CMakeFiles/myloader.dir/myloader.c.o: CMakeFiles/myloader.dir/flags.make
CMakeFiles/myloader.dir/myloader.c.o: myloader.c CMakeFiles/myloader.dir/myloader.c.o: myloader.c
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/casualet/github/mydumper/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object CMakeFiles/myloader.dir/myloader.c.o" @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object CMakeFiles/myloader.dir/myloader.c.o"
/usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/myloader.dir/myloader.c.o -c /home/casualet/github/mydumper/myloader.c /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/myloader.dir/myloader.c.o -c /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/myloader.c
CMakeFiles/myloader.dir/myloader.c.i: cmake_force CMakeFiles/myloader.dir/myloader.c.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/myloader.dir/myloader.c.i" @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/myloader.dir/myloader.c.i"
/usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/casualet/github/mydumper/myloader.c > CMakeFiles/myloader.dir/myloader.c.i /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/myloader.c > CMakeFiles/myloader.dir/myloader.c.i
CMakeFiles/myloader.dir/myloader.c.s: cmake_force CMakeFiles/myloader.dir/myloader.c.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/myloader.dir/myloader.c.s" @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/myloader.dir/myloader.c.s"
/usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/casualet/github/mydumper/myloader.c -o CMakeFiles/myloader.dir/myloader.c.s /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/myloader.c -o CMakeFiles/myloader.dir/myloader.c.s
CMakeFiles/myloader.dir/myloader.c.o.requires: CMakeFiles/myloader.dir/myloader.c.o.requires:
...@@ -107,7 +107,7 @@ myloader: /usr/lib/x86_64-linux-gnu/libglib-2.0.so ...@@ -107,7 +107,7 @@ myloader: /usr/lib/x86_64-linux-gnu/libglib-2.0.so
myloader: /usr/lib/x86_64-linux-gnu/libgthread-2.0.so myloader: /usr/lib/x86_64-linux-gnu/libgthread-2.0.so
myloader: /usr/lib/x86_64-linux-gnu/libpcre.so myloader: /usr/lib/x86_64-linux-gnu/libpcre.so
myloader: CMakeFiles/myloader.dir/link.txt myloader: CMakeFiles/myloader.dir/link.txt
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/casualet/github/mydumper/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking C executable myloader" @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking C executable myloader"
$(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/myloader.dir/link.txt --verbose=$(VERBOSE) $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/myloader.dir/link.txt --verbose=$(VERBOSE)
# Rule to build all files generated by this target. # Rule to build all files generated by this target.
...@@ -124,6 +124,6 @@ CMakeFiles/myloader.dir/clean: ...@@ -124,6 +124,6 @@ CMakeFiles/myloader.dir/clean:
.PHONY : CMakeFiles/myloader.dir/clean .PHONY : CMakeFiles/myloader.dir/clean
CMakeFiles/myloader.dir/depend: CMakeFiles/myloader.dir/depend:
cd /home/casualet/github/mydumper && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/casualet/github/mydumper /home/casualet/github/mydumper /home/casualet/github/mydumper /home/casualet/github/mydumper /home/casualet/github/mydumper/CMakeFiles/myloader.dir/DependInfo.cmake --color=$(COLOR) cd /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/CMakeFiles/myloader.dir/DependInfo.cmake --color=$(COLOR)
.PHONY : CMakeFiles/myloader.dir/depend .PHONY : CMakeFiles/myloader.dir/depend
...@@ -2,10 +2,10 @@ ...@@ -2,10 +2,10 @@
# Generated by "Unix Makefiles" Generator, CMake Version 3.5 # Generated by "Unix Makefiles" Generator, CMake Version 3.5
CMakeFiles/myloader.dir/myloader.c.o CMakeFiles/myloader.dir/myloader.c.o
/home/casualet/github/mydumper/common.h /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/common.h
/home/casualet/github/mydumper/config.h /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/config.h
/home/casualet/github/mydumper/myloader.c /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/myloader.c
/home/casualet/github/mydumper/myloader.h /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/myloader.h
/usr/include/glib-2.0/glib.h /usr/include/glib-2.0/glib.h
/usr/include/glib-2.0/glib/deprecated/gallocator.h /usr/include/glib-2.0/glib/deprecated/gallocator.h
/usr/include/glib-2.0/glib/deprecated/gcache.h /usr/include/glib-2.0/glib/deprecated/gcache.h
......
...@@ -48,10 +48,10 @@ RM = /usr/bin/cmake -E remove -f ...@@ -48,10 +48,10 @@ RM = /usr/bin/cmake -E remove -f
EQUALS = = EQUALS = =
# The top-level source directory on which CMake was run. # The top-level source directory on which CMake was run.
CMAKE_SOURCE_DIR = /home/casualet/github/mydumper CMAKE_SOURCE_DIR = /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper
# The top-level build directory on which CMake was run. # The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = /home/casualet/github/mydumper CMAKE_BINARY_DIR = /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper
#============================================================================= #=============================================================================
# Targets provided globally by CMake. # Targets provided globally by CMake.
...@@ -124,9 +124,9 @@ install/strip/fast: install/strip ...@@ -124,9 +124,9 @@ install/strip/fast: install/strip
# The main all target # The main all target
all: cmake_check_build_system all: cmake_check_build_system
$(CMAKE_COMMAND) -E cmake_progress_start /home/casualet/github/mydumper/CMakeFiles /home/casualet/github/mydumper/CMakeFiles/progress.marks $(CMAKE_COMMAND) -E cmake_progress_start /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/CMakeFiles /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/CMakeFiles/progress.marks
$(MAKE) -f CMakeFiles/Makefile2 all $(MAKE) -f CMakeFiles/Makefile2 all
$(CMAKE_COMMAND) -E cmake_progress_start /home/casualet/github/mydumper/CMakeFiles 0 $(CMAKE_COMMAND) -E cmake_progress_start /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/CMakeFiles 0
.PHONY : all .PHONY : all
# The main clean target # The main clean target
......
Started dump at: 2017-05-13 22:27:32
SHOW MASTER STATUS:
Log: mysql-bin.000018
Pos: 154
GTID:
Finished dump at: 2017-05-13 22:27:32
CREATE DATABASE `tdb2` /*!40100 DEFAULT CHARACTER SET latin1 */;
/*!40101 SET NAMES binary*/;
/*!40014 SET FOREIGN_KEY_CHECKS=0*/;
CREATE TABLE `child1` (
`id` smallint(6) DEFAULT NULL,
`name` varchar(1000) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
/*!40101 SET NAMES binary*/;
/*!40014 SET FOREIGN_KEY_CHECKS=0*/;
CREATE TABLE `student` (
`id` int(11) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
./mydumper -u root -p letmein -B tdb2 -o all
# Install script for directory: /home/casualet/github/mydumper # Install script for directory: /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper
# Set the install prefix # Set the install prefix
if(NOT DEFINED CMAKE_INSTALL_PREFIX) if(NOT DEFINED CMAKE_INSTALL_PREFIX)
...@@ -39,7 +39,7 @@ if(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspeci ...@@ -39,7 +39,7 @@ if(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspeci
FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/mydumper" FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/mydumper"
RPATH "") RPATH "")
endif() endif()
file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" TYPE EXECUTABLE FILES "/home/casualet/github/mydumper/mydumper") file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" TYPE EXECUTABLE FILES "/home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/mydumper")
if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/mydumper" AND if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/mydumper" AND
NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/mydumper") NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/mydumper")
if(CMAKE_INSTALL_DO_STRIP) if(CMAKE_INSTALL_DO_STRIP)
...@@ -55,7 +55,7 @@ if(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspeci ...@@ -55,7 +55,7 @@ if(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspeci
FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/myloader" FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/myloader"
RPATH "") RPATH "")
endif() endif()
file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" TYPE EXECUTABLE FILES "/home/casualet/github/mydumper/myloader") file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" TYPE EXECUTABLE FILES "/home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/myloader")
if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/myloader" AND if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/myloader" AND
NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/myloader") NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/myloader")
if(CMAKE_INSTALL_DO_STRIP) if(CMAKE_INSTALL_DO_STRIP)
...@@ -66,7 +66,7 @@ endif() ...@@ -66,7 +66,7 @@ endif()
if(NOT CMAKE_INSTALL_LOCAL_ONLY) if(NOT CMAKE_INSTALL_LOCAL_ONLY)
# Include the install script for each subdirectory. # Include the install script for each subdirectory.
include("/home/casualet/github/mydumper/docs/cmake_install.cmake") include("/home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/docs/cmake_install.cmake")
endif() endif()
...@@ -78,5 +78,5 @@ endif() ...@@ -78,5 +78,5 @@ endif()
string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT
"${CMAKE_INSTALL_MANIFEST_FILES}") "${CMAKE_INSTALL_MANIFEST_FILES}")
file(WRITE "/home/casualet/github/mydumper/${CMAKE_INSTALL_MANIFEST}" file(WRITE "/home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/${CMAKE_INSTALL_MANIFEST}"
"${CMAKE_INSTALL_MANIFEST_CONTENT}") "${CMAKE_INSTALL_MANIFEST_CONTENT}")
...@@ -24,7 +24,7 @@ char *socket_path=NULL; ...@@ -24,7 +24,7 @@ char *socket_path=NULL;
char *db=NULL; char *db=NULL;
char *defaults_file=NULL; char *defaults_file=NULL;
guint port=3306; guint port=3306;
guint num_threads= 4; guint num_threads= 1;
guint verbose=2; guint verbose=2;
gboolean compress_protocol= FALSE; gboolean compress_protocol= FALSE;
gboolean program_version= FALSE; gboolean program_version= FALSE;
......
Started dump at: 2017-07-09 14:29:23
Finished dump at: 2017-07-09 14:29:23
CREATE DATABASE `tdb3` /*!40100 DEFAULT CHARACTER SET latin1 */;
/*!40101 SET NAMES binary*/; /*!40101 SET NAMES binary*/;
/*!40014 SET FOREIGN_KEY_CHECKS=0*/; /*!40014 SET FOREIGN_KEY_CHECKS=0*/;
CREATE TABLE `child` ( CREATE TABLE `student` (
`id` int(11) DEFAULT NULL, `id` int(11) DEFAULT NULL,
`name` varchar(1000) DEFAULT NULL `name` varchar(20) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1; ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
...@@ -2,7 +2,8 @@ ...@@ -2,7 +2,8 @@
/*!40014 SET FOREIGN_KEY_CHECKS=0*/; /*!40014 SET FOREIGN_KEY_CHECKS=0*/;
/*!40103 SET TIME_ZONE='+00:00' */; /*!40103 SET TIME_ZONE='+00:00' */;
INSERT INTO `student` VALUES INSERT INTO `student` VALUES
(1), (1,"ZHANGFEI"),
(2), (2,"\n\n"),
(3), (3,"\'"),
(4); (4,""),
(1,"\n;");
...@@ -2,8 +2,8 @@ ...@@ -2,8 +2,8 @@
# Generated by "Unix Makefiles" Generator, CMake Version 3.5 # Generated by "Unix Makefiles" Generator, CMake Version 3.5
# Relative path conversion top directories. # Relative path conversion top directories.
set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/casualet/github/mydumper") set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/casualet/github/Practical-Cryptdb/packages/tls/mydumper")
set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/casualet/github/mydumper") set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/casualet/github/Practical-Cryptdb/packages/tls/mydumper")
# Force unix paths in dependencies. # Force unix paths in dependencies.
set(CMAKE_FORCE_UNIX_PATHS 1) set(CMAKE_FORCE_UNIX_PATHS 1)
......
...@@ -48,10 +48,10 @@ RM = /usr/bin/cmake -E remove -f ...@@ -48,10 +48,10 @@ RM = /usr/bin/cmake -E remove -f
EQUALS = = EQUALS = =
# The top-level source directory on which CMake was run. # The top-level source directory on which CMake was run.
CMAKE_SOURCE_DIR = /home/casualet/github/mydumper CMAKE_SOURCE_DIR = /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper
# The top-level build directory on which CMake was run. # The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = /home/casualet/github/mydumper CMAKE_BINARY_DIR = /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper
#============================================================================= #=============================================================================
# Targets provided globally by CMake. # Targets provided globally by CMake.
...@@ -124,14 +124,14 @@ edit_cache/fast: edit_cache ...@@ -124,14 +124,14 @@ edit_cache/fast: edit_cache
# The main all target # The main all target
all: cmake_check_build_system all: cmake_check_build_system
cd /home/casualet/github/mydumper && $(CMAKE_COMMAND) -E cmake_progress_start /home/casualet/github/mydumper/CMakeFiles /home/casualet/github/mydumper/docs/CMakeFiles/progress.marks cd /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper && $(CMAKE_COMMAND) -E cmake_progress_start /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/CMakeFiles /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/docs/CMakeFiles/progress.marks
cd /home/casualet/github/mydumper && $(MAKE) -f CMakeFiles/Makefile2 docs/all cd /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper && $(MAKE) -f CMakeFiles/Makefile2 docs/all
$(CMAKE_COMMAND) -E cmake_progress_start /home/casualet/github/mydumper/CMakeFiles 0 $(CMAKE_COMMAND) -E cmake_progress_start /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/CMakeFiles 0
.PHONY : all .PHONY : all
# The main clean target # The main clean target
clean: clean:
cd /home/casualet/github/mydumper && $(MAKE) -f CMakeFiles/Makefile2 docs/clean cd /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper && $(MAKE) -f CMakeFiles/Makefile2 docs/clean
.PHONY : clean .PHONY : clean
# The main clean target # The main clean target
...@@ -141,17 +141,17 @@ clean/fast: clean ...@@ -141,17 +141,17 @@ clean/fast: clean
# Prepare targets for installation. # Prepare targets for installation.
preinstall: all preinstall: all
cd /home/casualet/github/mydumper && $(MAKE) -f CMakeFiles/Makefile2 docs/preinstall cd /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper && $(MAKE) -f CMakeFiles/Makefile2 docs/preinstall
.PHONY : preinstall .PHONY : preinstall
# Prepare targets for installation. # Prepare targets for installation.
preinstall/fast: preinstall/fast:
cd /home/casualet/github/mydumper && $(MAKE) -f CMakeFiles/Makefile2 docs/preinstall cd /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper && $(MAKE) -f CMakeFiles/Makefile2 docs/preinstall
.PHONY : preinstall/fast .PHONY : preinstall/fast
# clear depends # clear depends
depend: depend:
cd /home/casualet/github/mydumper && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 cd /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
.PHONY : depend .PHONY : depend
# Help Target # Help Target
...@@ -177,6 +177,6 @@ help: ...@@ -177,6 +177,6 @@ help:
# No rule that depends on this can have commands that come from listfiles # No rule that depends on this can have commands that come from listfiles
# because they might be regenerated. # because they might be regenerated.
cmake_check_build_system: cmake_check_build_system:
cd /home/casualet/github/mydumper && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 cd /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
.PHONY : cmake_check_build_system .PHONY : cmake_check_build_system
# Install script for directory: /home/casualet/github/mydumper/docs # Install script for directory: /home/casualet/github/Practical-Cryptdb/packages/tls/mydumper/docs
# Set the install prefix # Set the install prefix
if(NOT DEFINED CMAKE_INSTALL_PREFIX) if(NOT DEFINED CMAKE_INSTALL_PREFIX)
......
Started dump at: 2017-05-02 14:22:30
Finished dump at: 2017-05-02 14:22:30
...@@ -778,7 +778,6 @@ void *process_queue_less_locking(struct thread_data *td) { ...@@ -778,7 +778,6 @@ void *process_queue_less_locking(struct thread_data *td) {
mysql_thread_end(); mysql_thread_end();
return NULL; return NULL;
} }
#ifdef WITH_BINLOG #ifdef WITH_BINLOG
MYSQL *reconnect_for_binlog(MYSQL *thrconn) { MYSQL *reconnect_for_binlog(MYSQL *thrconn) {
if (thrconn) { if (thrconn) {
...@@ -801,7 +800,6 @@ MYSQL *reconnect_for_binlog(MYSQL *thrconn) { ...@@ -801,7 +800,6 @@ MYSQL *reconnect_for_binlog(MYSQL *thrconn) {
return thrconn; return thrconn;
} }
#endif #endif
int main(int argc, char *argv[]) int main(int argc, char *argv[])
{ {
GError *error = NULL; GError *error = NULL;
...@@ -854,7 +852,7 @@ int main(int argc, char *argv[]) ...@@ -854,7 +852,7 @@ int main(int argc, char *argv[])
//clarify binlog coordinates with trx_consistency_only //clarify binlog coordinates with trx_consistency_only
if(trx_consistency_only) if(trx_consistency_only)
g_warning("Using trx_consistency_only, binlog coordinates will not be accurate if you are writing to non transactional tables."); g_warning("Using trx_consistency_only, binlog coordinates will not be accurate if you are writing to non transactional tables.");
//if no output directory specified, then auto generate a directory
if (!output_directory) if (!output_directory)
output_directory = g_strdup_printf("%s-%04d%02d%02d-%02d%02d%02d",DIRECTORY, output_directory = g_strdup_printf("%s-%04d%02d%02d-%02d%02d%02d",DIRECTORY,
tval.tm_year+1900, tval.tm_mon+1, tval.tm_mday, tval.tm_year+1900, tval.tm_mon+1, tval.tm_mday,
...@@ -1273,6 +1271,7 @@ void start_dump(MYSQL *conn) ...@@ -1273,6 +1271,7 @@ void start_dump(MYSQL *conn)
} else { } else {
g_warning("Executing in no-locks mode, snapshot will notbe consistent"); g_warning("Executing in no-locks mode, snapshot will notbe consistent");
} }
if (mysql_get_server_version(conn) < 40108) { if (mysql_get_server_version(conn) < 40108) {
mysql_query(conn, "CREATE TABLE IF NOT EXISTS mysql.mydumperdummy (a INT) ENGINE=INNODB"); mysql_query(conn, "CREATE TABLE IF NOT EXISTS mysql.mydumperdummy (a INT) ENGINE=INNODB");
need_dummy_read=1; need_dummy_read=1;
...@@ -1312,7 +1311,6 @@ void start_dump(MYSQL *conn) ...@@ -1312,7 +1311,6 @@ void start_dump(MYSQL *conn)
if (detected_server == SERVER_TYPE_MYSQL) { if (detected_server == SERVER_TYPE_MYSQL) {
mysql_query(conn, "/*!40101 SET NAMES binary*/"); mysql_query(conn, "/*!40101 SET NAMES binary*/");
write_snapshot_info(conn, mdfile); write_snapshot_info(conn, mdfile);
} }
......
...@@ -8,7 +8,7 @@ CXX=g++ ...@@ -8,7 +8,7 @@ CXX=g++
.PHONY: all .PHONY: all
executables:=main createSelect backFieldsToFiles executables:=main createSelect backFieldsToFiles analysis
all: $(executables) all: $(executables)
...@@ -20,6 +20,10 @@ main: obj/main.o $(OBJFILES) ...@@ -20,6 +20,10 @@ main: obj/main.o $(OBJFILES)
backFieldsToFiles: obj/backFieldsToFiles.o $(OBJFILES) backFieldsToFiles: obj/backFieldsToFiles.o $(OBJFILES)
$(CXX) -o backFieldsToFiles $^ $(LDFLAGS) $(CXX) -o backFieldsToFiles $^ $(LDFLAGS)
analysis: obj/analysis.o $(OBJFILES)
$(CXX) -o analysis $^ $(LDFLAGS)
.PHONY:clean .PHONY:clean
......
#include <iostream>
#include <stdlib.h>
#include "mysqllib/utilities.h"
#include "mysqllib/MyConnect.h"
#include <vector>
#include <string>
using namespace std;
extern Connect *con;
void createSelect(string database,string table){
auto dbresult = con->execute(string("SELECT * FROM `")+database+"`.`"+string(table)+"` LIMIT 1;");
DBResult * result = dbresult.get();
vector<vector<string>> rows = result->getRows();
vector<enum_field_types> types = result->getTypes();
vector<string> fields = result->getFields();
}
int main(int argc,char**argv){
system("rm -rf allTables");
system("mkdir allTables");
if(argc!=3){
cout<<"db, table"<<endl;
return 0;
}
string db(argv[1]),table(argv[2]);
createSelect(db,table);
return 0;
}
This diff is collapsed.
...@@ -23,7 +23,7 @@ string createSelect(string database,string table){ ...@@ -23,7 +23,7 @@ string createSelect(string database,string table){
} }
head[head.size()-1]=' '; head[head.size()-1]=' ';
head += "FROM `"+database+"`.`"+table+"`"; head += "FROM `"+database+"`.`"+table+"`";
cout<<head<<endl; //cout<<head<<endl;
return head; return head;
} }
......
customer,total_count 30000
district,total_count 10
history,total_count 30000
item,total_count 100000
new_orders,total_count 9000
order_line,total_count 299810
orders,total_count 30000
stock,total_count 100000
warehouse,total_count 1
...@@ -4,7 +4,7 @@ mysql -uroot -pletmein -h127.0.0.1 -e "drop database if exists tpcc1000" ...@@ -4,7 +4,7 @@ mysql -uroot -pletmein -h127.0.0.1 -e "drop database if exists tpcc1000"
mysql -uroot -pletmein -h127.0.0.1 -e "create database tpcc1000" mysql -uroot -pletmein -h127.0.0.1 -e "create database tpcc1000"
mysql -uroot -pletmein -h127.0.0.1 tpcc1000 < create_table.sql mysql -uroot -pletmein -h127.0.0.1 tpcc1000 < create_table.sql
#./tpcc_load -h127.0.0.1 -uroot -pletmein -d tpcc1000 -w $1 ./tpcc_load -h127.0.0.1 -uroot -pletmein -d tpcc1000 -w $1
# mysqldump --skip-extended-insert -uroot -pletmein -h127.0.0.1 --no-create-info --hex-blob --compact tpcc1000 > all$1.sql # mysqldump --skip-extended-insert -uroot -pletmein -h127.0.0.1 --no-create-info --hex-blob --compact tpcc1000 > all$1.sql
#mysqldump -uroot -pletmein -h127.0.0.1 --hex-blob --no-create-info --compact tpcc1000 --compact > all$1.sql #mysqldump -uroot -pletmein -h127.0.0.1 --hex-blob --no-create-info --compact tpcc1000 --compact > all$1.sql
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment