Skip to content

Rewrite string storage to use index, offset and data columns

Codecov / codecov/patch succeeded Nov 1, 2023 in 0s

88.25% of diff hit (target 80.00%)

View this Pull Request on Codecov

88.25% of diff hit (target 80.00%)

Annotations

Check warning on line 105 in src/include/storage/store/node_column.h

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/include/storage/store/node_column.h#L105

Added line #L105 was not covered by tests

Check warning on line 292 in src/storage/store/compression.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/storage/store/compression.cpp#L292

Added line #L292 was not covered by tests

Check warning on line 625 in src/storage/store/compression.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/storage/store/compression.cpp#L624-L625

Added lines #L624 - L625 were not covered by tests

Check warning on line 629 in src/storage/store/compression.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/storage/store/compression.cpp#L628-L629

Added lines #L628 - L629 were not covered by tests

Check warning on line 633 in src/storage/store/compression.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/storage/store/compression.cpp#L632-L633

Added lines #L632 - L633 were not covered by tests

Check warning on line 637 in src/storage/store/compression.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/storage/store/compression.cpp#L636-L637

Added lines #L636 - L637 were not covered by tests

Check warning on line 58 in src/storage/store/node_column.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/storage/store/node_column.cpp#L58

Added line #L58 was not covered by tests

Check warning on line 62 in src/storage/store/node_column.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/storage/store/node_column.cpp#L62

Added line #L62 was not covered by tests

Check warning on line 89 in src/storage/store/node_column.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/storage/store/node_column.cpp#L89

Added line #L89 was not covered by tests

Check warning on line 95 in src/storage/store/node_column.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/storage/store/node_column.cpp#L93-L95

Added lines #L93 - L95 were not covered by tests

Check warning on line 139 in src/storage/store/node_column.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/storage/store/node_column.cpp#L139

Added line #L139 was not covered by tests

Check warning on line 151 in src/storage/store/node_column.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/storage/store/node_column.cpp#L150-L151

Added lines #L150 - L151 were not covered by tests

Check warning on line 520 in src/storage/store/node_column.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/storage/store/node_column.cpp#L516-L520

Added lines #L516 - L520 were not covered by tests

Check warning on line 539 in src/storage/store/node_column.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/storage/store/node_column.cpp#L539

Added line #L539 was not covered by tests

Check warning on line 693 in src/storage/store/node_column.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/storage/store/node_column.cpp#L693

Added line #L693 was not covered by tests

Check warning on line 711 in src/storage/store/node_column.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/storage/store/node_column.cpp#L707-L711

Added lines #L707 - L711 were not covered by tests

Check warning on line 717 in src/storage/store/node_column.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/storage/store/node_column.cpp#L717

Added line #L717 was not covered by tests

Check warning on line 63 in src/storage/store/string_column_chunk.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/storage/store/string_column_chunk.cpp#L63

Added line #L63 was not covered by tests

Check warning on line 102 in src/storage/store/string_column_chunk.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/storage/store/string_column_chunk.cpp#L101-L102

Added lines #L101 - L102 were not covered by tests