DIAG-01: Content-addressable versioned RouteGraph storage #20
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Server stores
RouteGraphdefinitions with content-addressable versioning (hash-based dedup). When an agent sends a diagram, the server hashes the content and only stores a new version if the hash differs from the current version.Category: Route Diagrams
REQ-ID: DIAG-01
Implemented in Phase 2. SHA-256 hash of serialized RouteGraph used as content key for deduplication.
DiagramRepositorystores and retrieves by content hash. Key files:DiagramRepository.java,IngestionController.java.Implemented:
ClickHouseDiagramRepositorywith SHA-256 content hash andReplacingMergeTreefor content-addressable versioned storage.