Skip to content

Commit 772e04d

Browse files
committed
refactor: split large modules into focused submodules
Break up oversized single-file modules across nodedb-columnar, nodedb-crdt, and the nodedb executor/engine layers: - nodedb-columnar: compaction → compaction/{extract,segment,segments} mutation → mutation/{engine,flush,write} - nodedb-crdt: state → state/{core,history,snapshot} - nodedb executor: columnar_read → {bitemporal,convert,filter,scan,sort} columnar_write → {insert,read_prior,schema,spatial} timeseries/ingest → ingest + ingest_formats - nodedb engine: timeseries/merge → merge/{cycle,o3,partitions} timeseries/partition_registry → {entry,lifecycle,persistence,query,rate,registry} crdt/tenant_state → {core,history,policy} timeseries: extract ilp_schema into its own file
1 parent 5cbabfb commit 772e04d

55 files changed

Lines changed: 4564 additions & 3947 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

nodedb-columnar/src/compaction.rs

Lines changed: 0 additions & 379 deletions
This file was deleted.

0 commit comments

Comments
 (0)