Skip to content

Feature/cluster#105

Merged
jamals86 merged 7 commits intomainfrom
feature/cluster
Jan 28, 2026
Merged

Feature/cluster#105
jamals86 merged 7 commits intomainfrom
feature/cluster

Conversation

@jamals86
Copy link
Copy Markdown
Collaborator

No description provided.

Moved storage-related types from kalamdb-commons to kalamdb-system, removing storage config/types from commons. Added NamespaceId::default() and related helpers for default/anonymous users and roles. Refactored codebase to use new default namespace and anonymous user/role APIs, and updated tests and documentation accordingly. Introduced optional jemalloc allocator feature for backend.
Bump clap to 4.5.55 and tonic, tonic-prost, tonic-build to 0.14.3 in Cargo.toml. Also add a dev profile override to set opt-level to 0 for all packages, improving debug build performance.
Replaces direct use of AuthSession extractor in API handlers with a new AuthSessionExtractor wrapper, moving session construction and request metadata extraction into kalamdb-session. Refactors ExecutionContext to manage namespace separately from AuthSession. Updates job manager runner to use interval-based polling and adaptive idle polling. Cleans up and unifies authentication/session code, improves test server shutdown, and updates dependencies accordingly.
@jamals86 jamals86 merged commit 19f68b1 into main Jan 28, 2026
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