Skip to content

Add function begin_rw_txn_generic; fix some warnings#26

Merged
ImplOfAnImpl merged 4 commits intomasterfrom
specify_nosync_per_tx
Feb 23, 2026
Merged

Add function begin_rw_txn_generic; fix some warnings#26
ImplOfAnImpl merged 4 commits intomasterfrom
specify_nosync_per_tx

Conversation

@ImplOfAnImpl
Copy link
Collaborator

  1. The begin_rw_txn_generic function was added to Environment, which allows to pass the MDB_NOSYNC/MDB_NOMETASYNC flags during tx creation. The former completely omits syncing db contents to disc on tx commit and is used in the core repo for its "reckless" mode.
  2. Fixed warnings and clippy errors.
  3. Fixed some CI-related errors (linker errors on windows when building tests).

@ImplOfAnImpl ImplOfAnImpl merged commit 4b894d5 into master Feb 23, 2026
9 checks passed
@ImplOfAnImpl ImplOfAnImpl deleted the specify_nosync_per_tx branch February 23, 2026 16:34
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