Lines Matching refs:out_file
3041 Status BlockBasedTable::DumpTable(WritableFile* out_file) { in DumpTable() argument
3043 out_file->Append( in DumpTable()
3047 out_file->Append(rep_->footer.ToString().c_str()); in DumpTable()
3048 out_file->Append("\n"); in DumpTable()
3051 out_file->Append( in DumpTable()
3066 out_file->Append(" Properties block handle: "); in DumpTable()
3067 out_file->Append(metaindex_iter->value().ToString(true).c_str()); in DumpTable()
3068 out_file->Append("\n"); in DumpTable()
3071 out_file->Append(" Compression dictionary block handle: "); in DumpTable()
3072 out_file->Append(metaindex_iter->value().ToString(true).c_str()); in DumpTable()
3073 out_file->Append("\n"); in DumpTable()
3076 out_file->Append(" Filter block handle: "); in DumpTable()
3077 out_file->Append(metaindex_iter->value().ToString(true).c_str()); in DumpTable()
3078 out_file->Append("\n"); in DumpTable()
3080 out_file->Append(" Range deletion block handle: "); in DumpTable()
3081 out_file->Append(metaindex_iter->value().ToString(true).c_str()); in DumpTable()
3082 out_file->Append("\n"); in DumpTable()
3085 out_file->Append("\n"); in DumpTable()
3095 out_file->Append( in DumpTable()
3099 out_file->Append(table_properties->ToString("\n ", ": ").c_str()); in DumpTable()
3100 out_file->Append("\n"); in DumpTable()
3104 out_file->Append( in DumpTable()
3108 out_file->Append(rep_->filter->ToString().c_str()); in DumpTable()
3109 out_file->Append("\n"); in DumpTable()
3113 s = DumpIndexBlock(out_file); in DumpTable()
3132 out_file->Append( in DumpTable()
3135 out_file->Append(" size (bytes): "); in DumpTable()
3136 out_file->Append(ROCKSDB_NAMESPACE::ToString(raw_dict.size())); in DumpTable()
3137 out_file->Append("\n\n"); in DumpTable()
3138 out_file->Append(" HEX "); in DumpTable()
3139 out_file->Append(raw_dict.ToString(true).c_str()); in DumpTable()
3140 out_file->Append("\n\n"); in DumpTable()
3148 out_file->Append( in DumpTable()
3153 DumpKeyValue(range_del_iter->key(), range_del_iter->value(), out_file); in DumpTable()
3155 out_file->Append("\n"); in DumpTable()
3160 s = DumpDataBlocks(out_file); in DumpTable()
3165 Status BlockBasedTable::DumpIndexBlock(WritableFile* out_file) { in DumpIndexBlock() argument
3166 out_file->Append( in DumpIndexBlock()
3175 out_file->Append("Can not read Index Block \n\n"); in DumpIndexBlock()
3179 out_file->Append(" Block key hex dump: Data block handle\n"); in DumpIndexBlock()
3180 out_file->Append(" Block key ascii\n\n"); in DumpIndexBlock()
3197 out_file->Append(" HEX "); in DumpIndexBlock()
3198 out_file->Append(user_key.ToString(true).c_str()); in DumpIndexBlock()
3199 out_file->Append(": "); in DumpIndexBlock()
3200 out_file->Append(blockhandles_iter->value() in DumpIndexBlock()
3203 out_file->Append("\n"); in DumpIndexBlock()
3212 out_file->Append(" ASCII "); in DumpIndexBlock()
3213 out_file->Append(res_key.c_str()); in DumpIndexBlock()
3214 out_file->Append("\n ------\n"); in DumpIndexBlock()
3216 out_file->Append("\n"); in DumpIndexBlock()
3220 Status BlockBasedTable::DumpDataBlocks(WritableFile* out_file) { in DumpDataBlocks() argument
3227 out_file->Append("Can not read Index Block \n\n"); in DumpDataBlocks()
3249 out_file->Append("Data Block # "); in DumpDataBlocks()
3250 out_file->Append(ROCKSDB_NAMESPACE::ToString(block_id)); in DumpDataBlocks()
3251 out_file->Append(" @ "); in DumpDataBlocks()
3252 out_file->Append(blockhandles_iter->value().handle.ToString(true).c_str()); in DumpDataBlocks()
3253 out_file->Append("\n"); in DumpDataBlocks()
3254 out_file->Append("--------------------------------------\n"); in DumpDataBlocks()
3265 out_file->Append("Error reading the block - Skipped \n\n"); in DumpDataBlocks()
3273 out_file->Append("Error reading the block - Skipped \n"); in DumpDataBlocks()
3276 DumpKeyValue(datablock_iter->key(), datablock_iter->value(), out_file); in DumpDataBlocks()
3278 out_file->Append("\n"); in DumpDataBlocks()
3285 out_file->Append("Data Block Summary:\n"); in DumpDataBlocks()
3286 out_file->Append("--------------------------------------"); in DumpDataBlocks()
3287 out_file->Append("\n # data blocks: "); in DumpDataBlocks()
3288 out_file->Append(ROCKSDB_NAMESPACE::ToString(num_datablocks)); in DumpDataBlocks()
3289 out_file->Append("\n min data block size: "); in DumpDataBlocks()
3290 out_file->Append(ROCKSDB_NAMESPACE::ToString(datablock_size_min)); in DumpDataBlocks()
3291 out_file->Append("\n max data block size: "); in DumpDataBlocks()
3292 out_file->Append(ROCKSDB_NAMESPACE::ToString(datablock_size_max)); in DumpDataBlocks()
3293 out_file->Append("\n avg data block size: "); in DumpDataBlocks()
3294 out_file->Append(ROCKSDB_NAMESPACE::ToString(datablock_size_avg)); in DumpDataBlocks()
3295 out_file->Append("\n"); in DumpDataBlocks()
3302 WritableFile* out_file) { in DumpKeyValue() argument
3306 out_file->Append(" HEX "); in DumpKeyValue()
3307 out_file->Append(ikey.user_key().ToString(true).c_str()); in DumpKeyValue()
3308 out_file->Append(": "); in DumpKeyValue()
3309 out_file->Append(value.ToString(true).c_str()); in DumpKeyValue()
3310 out_file->Append("\n"); in DumpKeyValue()
3333 out_file->Append(" ASCII "); in DumpKeyValue()
3334 out_file->Append(res_key.c_str()); in DumpKeyValue()
3335 out_file->Append(": "); in DumpKeyValue()
3336 out_file->Append(res_value.c_str()); in DumpKeyValue()
3337 out_file->Append("\n ------\n"); in DumpKeyValue()