Add #ifdefs around printfs

This commit is contained in:
Colin Dellow 2018-03-20 19:57:12 -04:00
parent 5480de7fb6
commit 599430b2f4
2 changed files with 7 additions and 5 deletions

View File

@ -383,9 +383,12 @@ static int parquetFilter(
sqlite3_value **argv sqlite3_value **argv
){ ){
ParquetCursor* cursor = ((sqlite3_vtab_cursor_parquet*)cur)->cursor; ParquetCursor* cursor = ((sqlite3_vtab_cursor_parquet*)cur)->cursor;
printf("xFilter: idxNum=%d, idxStr=%lu, argc=%d\n", idxNum, (long unsigned int)idxStr, argc);
sqlite3_index_info* indexInfo = (sqlite3_index_info*)idxStr; sqlite3_index_info* indexInfo = (sqlite3_index_info*)idxStr;
#ifdef DEBUG
printf("xFilter: idxNum=%d, idxStr=%lu, argc=%d\n", idxNum, (long unsigned int)idxStr, argc);
debugConstraints(indexInfo, cursor->getTable(), argc, argv); debugConstraints(indexInfo, cursor->getTable(), argc, argv);
#endif
std::vector<Constraint> constraints; std::vector<Constraint> constraints;
int j = 0; int j = 0;
for(int i = 0; i < indexInfo->nConstraint; i++) { for(int i = 0; i < indexInfo->nConstraint; i++) {
@ -447,10 +450,12 @@ static int parquetBestIndex(
sqlite3_vtab *tab, sqlite3_vtab *tab,
sqlite3_index_info *pIdxInfo sqlite3_index_info *pIdxInfo
){ ){
ParquetTable* table = ((sqlite3_vtab_parquet*)tab)->table;
#ifdef DEBUG
ParquetTable* table = ((sqlite3_vtab_parquet*)tab)->table;
printf("xBestIndex: nConstraint=%d, nOrderBy=%d\n", pIdxInfo->nConstraint, pIdxInfo->nOrderBy); printf("xBestIndex: nConstraint=%d, nOrderBy=%d\n", pIdxInfo->nConstraint, pIdxInfo->nOrderBy);
debugConstraints(pIdxInfo, table, 0, NULL); debugConstraints(pIdxInfo, table, 0, NULL);
#endif
if(pIdxInfo->nConstraint == 0) { if(pIdxInfo->nConstraint == 0) {
pIdxInfo->estimatedCost = 1000000000000; pIdxInfo->estimatedCost = 1000000000000;
@ -466,7 +471,6 @@ static int parquetBestIndex(
} }
} }
} }
printf("idx %d has cost %f\n", pIdxInfo->idxNum, pIdxInfo->estimatedCost);
size_t dupeSize = sizeof(sqlite3_index_info) + size_t dupeSize = sizeof(sqlite3_index_info) +
//pIdxInfo->nConstraint * sizeof(sqlite3_index_constraint) + //pIdxInfo->nConstraint * sizeof(sqlite3_index_constraint) +

View File

@ -70,8 +70,6 @@ bool ParquetCursor::currentRowGroupSatisfiesBlobFilter(Constraint& constraint, s
throw std::invalid_argument(ss.str()); throw std::invalid_argument(ss.str());
} }
printf("\n\nBLOB\n\n");
const std::vector<unsigned char>& blob = constraint.blobValue; const std::vector<unsigned char>& blob = constraint.blobValue;
switch(constraint.op) { switch(constraint.op) {