Skip to content

Commit 0de99a9

Browse files
authored
feat(kv-ir): Add support for getting the number of log events read from the deserializer. (#1282)
1 parent de378af commit 0de99a9

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

components/core/src/clp/ffi/ir_stream/Deserializer.hpp

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -158,6 +158,14 @@ class Deserializer {
158158
*/
159159
[[nodiscard]] auto get_metadata() const -> nlohmann::json const& { return m_metadata; }
160160

161+
/**
162+
* @return The number of log events (log event IR units) that have been deserialized from the
163+
* current stream.
164+
*/
165+
[[nodiscard]] auto get_num_log_events_deserialized() const -> size_t {
166+
return m_next_log_event_idx;
167+
}
168+
161169
private:
162170
// Factory function
163171
/**

0 commit comments

Comments
 (0)