Skip to content

Enable concurrent database sessions - #102

Open
writemorecode wants to merge 2 commits into
mainfrom
feat/concurrency
Open

Enable concurrent database sessions#102
writemorecode wants to merge 2 commits into
mainfrom
feat/concurrency

Conversation

@writemorecode

Copy link
Copy Markdown
Owner

Summary

  • Make shared storage thread-safe and coordinate transactions with table leases.
  • Serve TCP connections concurrently.

Testing

  • cargo test

@writemorecode writemorecode reopened this Sep 2, 2026
@writemorecode
writemorecode marked this pull request as draft September 2, 2026 15:03
@writemorecode
writemorecode force-pushed the feat/concurrency branch 2 times, most recently from cd616a5 to 41df75b Compare September 5, 2026 20:12
@writemorecode
writemorecode marked this pull request as ready for review September 5, 2026 20:15
Make the database, storage runtime, page cache, and transaction paths safe for shared multi-threaded access. Add table-level lock admission, eager WAL records, rollback coordination, and coverage for concurrent sessions and recovery.
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