@@ -82,8 +82,7 @@ static SearchFilesResult search_file(
8282 Query& query,
8383 Archive& archive,
8484 MetadataDB::FileIterator& file_metadata_ix,
85- std::unique_ptr<OutputHandler>& output_handler,
86- size_t & total_bytes_output
85+ std::unique_ptr<OutputHandler>& output_handler
8786);
8887/* *
8988 * Searches all files referenced by a given database cursor
@@ -98,9 +97,7 @@ static void search_files(
9897 Archive& archive,
9998 MetadataDB::FileIterator& file_metadata_ix,
10099 std::unique_ptr<OutputHandler>& output_handler,
101- std::set<clp::segment_id_t > const & segments_to_search,
102- size_t & total_bytes_scanned,
103- size_t & total_bytes_output
100+ std::set<clp::segment_id_t > const & segments_to_search
104101);
105102/* *
106103 * Searches an archive with the given path
@@ -390,8 +387,7 @@ static SearchFilesResult search_file(
390387 Query& query,
391388 Archive& archive,
392389 MetadataDB::FileIterator& file_metadata_ix,
393- std::unique_ptr<OutputHandler>& output_handler,
394- size_t & total_bytes_output
390+ std::unique_ptr<OutputHandler>& output_handler
395391) {
396392 File compressed_file;
397393 Message encoded_message;
@@ -419,7 +415,6 @@ static SearchFilesResult search_file(
419415 decompressed_message
420416 ))
421417 {
422- total_bytes_output += decompressed_message.length ();
423418 if (ErrorCode_Success
424419 != output_handler->add_result (
425420 compressed_file.get_orig_path (),
@@ -442,9 +437,7 @@ void search_files(
442437 Archive& archive,
443438 MetadataDB::FileIterator& file_metadata_ix,
444439 std::unique_ptr<OutputHandler>& output_handler,
445- std::set<clp::segment_id_t > const & segments_to_search,
446- size_t & total_bytes_scanned,
447- size_t & total_bytes_output
440+ std::set<clp::segment_id_t > const & segments_to_search
448441) {
449442 if (query.contains_sub_queries ()) {
450443 for (; file_metadata_ix.has_next (); file_metadata_ix.next ()) {
@@ -456,15 +449,7 @@ void search_files(
456449 continue ;
457450 }
458451
459- total_bytes_scanned += file_metadata_ix.get_num_uncompressed_bytes ();
460-
461- auto result = search_file (
462- query,
463- archive,
464- file_metadata_ix,
465- output_handler,
466- total_bytes_output
467- );
452+ auto result = search_file (query, archive, file_metadata_ix, output_handler);
468453 if (SearchFilesResult::OpenFailure == result) {
469454 continue ;
470455 }
@@ -478,15 +463,7 @@ void search_files(
478463 continue ;
479464 }
480465
481- total_bytes_scanned += file_metadata_ix.get_num_uncompressed_bytes ();
482-
483- auto result = search_file (
484- query,
485- archive,
486- file_metadata_ix,
487- output_handler,
488- total_bytes_output
489- );
466+ auto result = search_file (query, archive, file_metadata_ix, output_handler);
490467 if (SearchFilesResult::OpenFailure == result) {
491468 continue ;
492469 }
@@ -572,16 +549,12 @@ static bool search_archive(
572549 true
573550 );
574551 auto & file_metadata_ix = *file_metadata_ix_ptr;
575- size_t total_bytes_scanned = 0 ;
576- size_t total_bytes_output = 0 ;
577552 search_files (
578553 query,
579554 archive_reader,
580555 file_metadata_ix,
581556 output_handler,
582- ids_of_segments_to_search,
583- total_bytes_scanned,
584- total_bytes_output
557+ ids_of_segments_to_search
585558 );
586559 file_metadata_ix_ptr.reset (nullptr );
587560
@@ -595,12 +568,6 @@ static bool search_archive(
595568 );
596569 return false ;
597570 }
598-
599- nlohmann::json json_msg;
600- json_msg[" stats" ][" bytes_scanned" ] = total_bytes_scanned;
601- json_msg[" stats" ][" bytes_output" ] = total_bytes_output;
602- std::cout << json_msg.dump (-1 , ' ' , true , nlohmann::json::error_handler_t ::ignore) << std::endl;
603-
604571 return true ;
605572}
606573
0 commit comments