Details
-
Improvement
-
Resolution: Fixed
-
Minor
-
2.5.1
-
Security Level: Public
-
None
Description
I just discovered the build-time flag __WAL_FLUSH_BEFORE_COMMIT, which is currently disabled. This is a useful feature for limited-RAM environments like a smartphone because it prevents RAM usage from growing monotonically before a commit. I'd like to be able to use it without having to hand-edit the forestdb source code. For example, it could be enabled whenever a custom configuration sets a wal_threshold. (Currently, the wal_threshold configuration has no effect.)