Skip to content

Commit d891b01

Browse files
committed
Rename DeltaColumn{Reader,Writer} to DeltaEncodedInt64Column{Reader,Writer}
1 parent 466ba69 commit d891b01

File tree

8 files changed

+21
-19
lines changed

8 files changed

+21
-19
lines changed

components/core/src/clp_s/ArchiveReader.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -189,7 +189,7 @@ BaseColumnReader* ArchiveReader::append_reader_column(SchemaReader& reader, int3
189189
column_reader = new Int64ColumnReader(column_id);
190190
break;
191191
case NodeType::DeltaInteger:
192-
column_reader = new DeltaColumnReader(column_id);
192+
column_reader = new DeltaEncodedInt64ColumnReader(column_id);
193193
break;
194194
case NodeType::Float:
195195
column_reader = new FloatColumnReader(column_id);
@@ -242,7 +242,7 @@ void ArchiveReader::append_unordered_reader_columns(
242242
column_reader = new Int64ColumnReader(column_id);
243243
break;
244244
case NodeType::DeltaInteger:
245-
column_reader = new DeltaColumnReader(column_id);
245+
column_reader = new DeltaEncodedInt64ColumnReader(column_id);
246246
break;
247247
case NodeType::Float:
248248
column_reader = new FloatColumnReader(column_id);

components/core/src/clp_s/ArchiveWriter.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -314,7 +314,7 @@ void ArchiveWriter::initialize_schema_writer(SchemaWriter* writer, Schema const&
314314
writer->append_column(new DateStringColumnWriter(id));
315315
break;
316316
case NodeType::DeltaInteger:
317-
writer->append_column(new DeltaColumnWriter(id));
317+
writer->append_column(new DeltaEncodedInt64ColumnWriter(id));
318318
break;
319319
case NodeType::Metadata:
320320
case NodeType::NullValue:

components/core/src/clp_s/ColumnReader.cpp

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,15 +16,15 @@ std::variant<int64_t, double, std::string, uint8_t> Int64ColumnReader::extract_v
1616
return m_values[cur_message];
1717
}
1818

19-
void DeltaColumnReader::load(BufferViewReader& reader, uint64_t num_messages) {
19+
void DeltaEncodedInt64ColumnReader::load(BufferViewReader& reader, uint64_t num_messages) {
2020
m_values = reader.read_unaligned_span<int64_t>(num_messages);
2121
if (num_messages > 0) {
2222
m_cur_idx = 0;
2323
m_cur_value = m_values[0];
2424
}
2525
}
2626

27-
int64_t DeltaColumnReader::get_value_at_idx(size_t idx) {
27+
int64_t DeltaEncodedInt64ColumnReader::get_value_at_idx(size_t idx) {
2828
if (m_cur_idx == idx) {
2929
return m_cur_value;
3030
}
@@ -40,7 +40,7 @@ int64_t DeltaColumnReader::get_value_at_idx(size_t idx) {
4040
return m_cur_value;
4141
}
4242

43-
std::variant<int64_t, double, std::string, uint8_t> DeltaColumnReader::extract_value(
43+
std::variant<int64_t, double, std::string, uint8_t> DeltaEncodedInt64ColumnReader::extract_value(
4444
uint64_t cur_message
4545
) {
4646
return get_value_at_idx(cur_message);
@@ -55,8 +55,10 @@ Int64ColumnReader::extract_string_value_into_buffer(uint64_t cur_message, std::s
5555
buffer.append(std::to_string(m_values[cur_message]));
5656
}
5757

58-
void
59-
DeltaColumnReader::extract_string_value_into_buffer(uint64_t cur_message, std::string& buffer) {
58+
void DeltaEncodedInt64ColumnReader::extract_string_value_into_buffer(
59+
uint64_t cur_message,
60+
std::string& buffer
61+
) {
6062
buffer.append(std::to_string(get_value_at_idx(cur_message)));
6163
}
6264

components/core/src/clp_s/ColumnReader.hpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -91,13 +91,13 @@ class Int64ColumnReader : public BaseColumnReader {
9191
UnalignedMemSpan<int64_t> m_values;
9292
};
9393

94-
class DeltaColumnReader : public BaseColumnReader {
94+
class DeltaEncodedInt64ColumnReader : public BaseColumnReader {
9595
public:
9696
// Constructor
97-
explicit DeltaColumnReader(int32_t id) : BaseColumnReader(id) {}
97+
explicit DeltaEncodedInt64ColumnReader(int32_t id) : BaseColumnReader(id) {}
9898

9999
// Destructor
100-
~DeltaColumnReader() override = default;
100+
~DeltaEncodedInt64ColumnReader() override = default;
101101

102102
// Methods inherited from BaseColumnReader
103103
void load(BufferViewReader& reader, uint64_t num_messages) override;

components/core/src/clp_s/ColumnWriter.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ void Int64ColumnWriter::store(ZstdCompressor& compressor) {
1111
compressor.write(reinterpret_cast<char const*>(m_values.data()), size);
1212
}
1313

14-
size_t DeltaColumnWriter::add_value(ParsedMessage::variable_t& value) {
14+
size_t DeltaEncodedInt64ColumnWriter::add_value(ParsedMessage::variable_t& value) {
1515
if (0 == m_values.size()) {
1616
m_cur = std::get<int64_t>(value);
1717
m_values.push_back(m_cur);
@@ -23,7 +23,7 @@ size_t DeltaColumnWriter::add_value(ParsedMessage::variable_t& value) {
2323
return sizeof(int64_t);
2424
}
2525

26-
void DeltaColumnWriter::store(ZstdCompressor& compressor) {
26+
void DeltaEncodedInt64ColumnWriter::store(ZstdCompressor& compressor) {
2727
size_t size = m_values.size() * sizeof(int64_t);
2828
compressor.write(reinterpret_cast<char const*>(m_values.data()), size);
2929
}

components/core/src/clp_s/ColumnWriter.hpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -63,13 +63,13 @@ class Int64ColumnWriter : public BaseColumnWriter {
6363
std::vector<int64_t> m_values;
6464
};
6565

66-
class DeltaColumnWriter : public BaseColumnWriter {
66+
class DeltaEncodedInt64ColumnWriter : public BaseColumnWriter {
6767
public:
6868
// Constructor
69-
explicit DeltaColumnWriter(int32_t id) : BaseColumnWriter(id) {}
69+
explicit DeltaEncodedInt64ColumnWriter(int32_t id) : BaseColumnWriter(id) {}
7070

7171
// Destructor
72-
~DeltaColumnWriter() override = default;
72+
~DeltaEncodedInt64ColumnWriter() override = default;
7373

7474
// Methods inherited from BaseColumnWriter
7575
size_t add_value(ParsedMessage::variable_t& value) override;

components/core/src/clp_s/SchemaReader.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ void SchemaReader::mark_column_as_timestamp(BaseColumnReader* column_reader) {
3131
};
3232
} else if (m_timestamp_column->get_type() == NodeType::DeltaInteger) {
3333
m_get_timestamp = [this]() {
34-
return std::get<int64_t>(static_cast<DeltaColumnReader*>(m_timestamp_column)
34+
return std::get<int64_t>(static_cast<DeltaEncodedInt64ColumnReader*>(m_timestamp_column)
3535
->extract_value(m_cur_message));
3636
};
3737
} else if (m_timestamp_column->get_type() == NodeType::Float) {

components/core/tests/test-clp_s-delta-encode-log-order.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -100,8 +100,8 @@ TEST_CASE("clp-s-delta-encode-log-order", "[clp-s][delta-encode-log-order]") {
100100
}
101101
REQUIRE(nullptr != log_event_idx_reader);
102102
REQUIRE(clp_s::NodeType::DeltaInteger == log_event_idx_reader->get_type());
103-
REQUIRE(nullptr != dynamic_cast<clp_s::DeltaColumnReader*>(log_event_idx_reader));
104-
// Test forwards and backwards seeks on `DeltaColumnReader`.
103+
REQUIRE(nullptr != dynamic_cast<clp_s::DeltaEncodedInt64ColumnReader*>(log_event_idx_reader));
104+
// Test forwards and backwards seeks on `DeltaEncodedInt64ColumnReader`.
105105
size_t i{start_index};
106106
for (size_t num_iterations{0ULL}; num_iterations < cNumEntries; ++num_iterations) {
107107
int64_t val{};

0 commit comments

Comments
 (0)