Skip to content

Allow reads in txn - #138

Closed
incipit0 wants to merge 2 commits into
mainfrom
coln-store/read-txn
Closed

Allow reads in txn#138
incipit0 wants to merge 2 commits into
mainfrom
coln-store/read-txn

Conversation

@incipit0

@incipit0 incipit0 commented Sep 1, 2026

Copy link
Copy Markdown
Collaborator

@acurrieclark I hope this will allow you to read inside txns.... This is a workaround rather than a proper design though, I want to do a more substantial redesign of the read write interface for coln-store, but that might take more time....

I did a bit of renaming of some methods like begin_transaction, so watch that out as well

An empty commit will return early with a all-zero hash and not modify
the commit graph. In the future we might want to introduce an option
of something like --allow-empty.
Make txn able to read things from table. For now these are mostly dup
code from the StoreHandle. I want to redesign the RW interface from
coln-store so that might change.

For now, we can read stuff inside a transaction.
@acurrieclark

Copy link
Copy Markdown

Thanks so much. I'll rebase and let you know if I have any trouble

@incipit0

incipit0 commented Sep 2, 2026

Copy link
Copy Markdown
Collaborator Author

Closing in favour of #139

@incipit0 incipit0 closed this Sep 2, 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.

2 participants