Skip to content

232#237

Draft
RAprogramm wants to merge 85 commits intoobjectionary:masterfrom
RAprogramm:232
Draft

232#237
RAprogramm wants to merge 85 commits intoobjectionary:masterfrom
RAprogramm:232

Conversation

@RAprogramm
Copy link
Contributor

No description provided.

Add label interner infrastructure
Add adaptive edge index for vertex edges
…dit/add-helper-methods-to-sodg-and-vertex

Improve label interning and traversal helpers
…dit/refactor-edge-handling-in-multiple-modules

Refine label formatting and merge helpers
…dit/update-serialization-for-sodg-graph

objectionary#232: Rebuild vertex indexes during graph deserialization
…dit/modify-hex-enum-to-use-arc

Use shared backing storage for Hex payloads
…dit/refactor-garbage-collection-implementation

objectionary#232: Improve garbage collection cleanup paths
…dit/update-and-add-unit-tests-across-modules

Update tests for KidRef iterator behavior
…dit/add-new-benchmarks-for-edge-cases

Add edge index benchmarking and callgrind harness
…dit/update-documentation-for-crate-and-examples

objectionary#232: Document label interning and edge indexing internals
…dit/run-project-validation-checks

Handle script comments without trailing newline
…dit/fix-unused-variable-and-dead-code-errors

Fix release-only cleanup warnings
…dit/run-cargo-commands-for-project-validation

Reset script variables between deployments
…dit/replace-fixed-capacity-stack-with-dynamic-container

objectionary#232: Use SmallVec for branch storage to lift capacity limit
…dit/add-performance-comparison-for-cargo-bench

objectionary#232: docs: expand benchmark workflow guide
RAprogramm and others added 30 commits September 28, 2025 07:30
…date-edge-cloning-to-use-label_id

objectionary#232: Optimize merge label bindings
…d-label-canonicalization-and-regression-tests

objectionary#232: Canonicalize pre-interned labels before binding
…date-edgeindex-to-use-fxhasher

objectionary#232: Use FxHasher for promoted edge index map
…date-vertex-update_index-logic

objectionary#232: Optimize bind_canonical edge updates
…ange-bind-to-return-result-type

objectionary#232: Make Sodg::bind fallible
…factor-edgeindex-payload-and-update-methods

objectionary#232: Track edge slots in EdgeIndex
…design-labelkey-to-use-typed-enum

objectionary#232: Optimize label interner key representation
…design-labelkey-to-use-typed-enum

objectionary#232: Refine label key hashing
…d-helper-to-reset-a-single-vertex

objectionary#232: Optimize static vertex cleanup during data retrieval
…factor-sodg-to-improve-vertex-handling

objectionary#232: Implement lazy vertex initialization
…factor-cleanup_branch-and-edges_pointing_to

objectionary#232: Optimize branch cleanup edge scanning
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant