Skip to content

processor: use queue-based index building

Codecov / codecov/patch succeeded Dec 29, 2023 in 0s

93.55% of diff hit (target 80.00%)

View this Pull Request on Codecov

93.55% of diff hit (target 80.00%)

Annotations

Check warning on line 62 in src/common/file_system/local_file_system.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/common/file_system/local_file_system.cpp#L62

Added line #L62 was not covered by tests

Check warning on line 95 in src/include/common/mpsc_queue.h

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/include/common/mpsc_queue.h#L95

Added line #L95 was not covered by tests

Check warning on line 147 in src/include/storage/index/hash_index_builder.h

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/include/storage/index/hash_index_builder.h#L144-L147

Added lines #L144 - L147 were not covered by tests

Check warning on line 152 in src/include/storage/index/hash_index_builder.h

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/include/storage/index/hash_index_builder.h#L149-L152

Added lines #L149 - L152 were not covered by tests

Check warning on line 68 in src/processor/operator/persistent/copy_node.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/processor/operator/persistent/copy_node.cpp#L68

Added line #L68 was not covered by tests

Check warning on line 34 in src/processor/operator/persistent/index_builder.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/processor/operator/persistent/index_builder.cpp#L34

Added line #L34 was not covered by tests

Check warning on line 44 in src/processor/operator/persistent/index_builder.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/processor/operator/persistent/index_builder.cpp#L44

Added line #L44 was not covered by tests

Check warning on line 47 in src/processor/operator/persistent/index_builder.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/processor/operator/persistent/index_builder.cpp#L47

Added line #L47 was not covered by tests

Check warning on line 51 in src/processor/operator/persistent/index_builder.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/processor/operator/persistent/index_builder.cpp#L51

Added line #L51 was not covered by tests

Check warning on line 83 in src/processor/operator/persistent/index_builder.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/processor/operator/persistent/index_builder.cpp#L83

Added line #L83 was not covered by tests

Check warning on line 85 in src/processor/operator/persistent/index_builder.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/processor/operator/persistent/index_builder.cpp#L85

Added line #L85 was not covered by tests

Check warning on line 99 in src/processor/operator/persistent/index_builder.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/processor/operator/persistent/index_builder.cpp#L99

Added line #L99 was not covered by tests

Check warning on line 130 in src/processor/operator/persistent/index_builder.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/processor/operator/persistent/index_builder.cpp#L130

Added line #L130 was not covered by tests

Check warning on line 132 in src/processor/operator/persistent/index_builder.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/processor/operator/persistent/index_builder.cpp#L132

Added line #L132 was not covered by tests

Check warning on line 167 in src/processor/operator/persistent/index_builder.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/processor/operator/persistent/index_builder.cpp#L166-L167

Added lines #L166 - L167 were not covered by tests

Check warning on line 80 in src/storage/index/hash_index_builder.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/storage/index/hash_index_builder.cpp#L80

Added line #L80 was not covered by tests