Skip to content

processor: use queue-based index building

Codecov / codecov/patch succeeded Jan 3, 2024 in 1s

93.26% of diff hit (target 80.00%)

View this Pull Request on Codecov

93.26% 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 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 33 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#L33

Added line #L33 was not covered by tests

Check warning on line 42 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#L42

Added line #L42 was not covered by tests

Check warning on line 45 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#L45

Added line #L45 was not covered by tests

Check warning on line 49 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#L49

Added line #L49 was not covered by tests

Check warning on line 80 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#L80

Added line #L80 was not covered by tests

Check warning on line 82 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#L82

Added line #L82 was not covered by tests

Check warning on line 96 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#L96

Added line #L96 was not covered by tests

Check warning on line 154 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#L153-L154

Added lines #L153 - L154 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