Marco Manino
Marco Manino
dqlite does not support at the moment the proper semantics for reads on followers. Closing.
The upcoming multithreading implementation (#747) requires Linux 2.3+. I don't think we can support Mac or Windows as well. If someone knows how to remap a pointer atomically on Windows...
Is this still a problem? Did it happen again after 1.18.2 or in master?
This PR lacks testing for now.
After the conversation I had with @just-now, I changed slightly the strategy so that the computed trailing always sits in the range `[threshold, trailing]` so that the previous snapshot is...
Can we re-evaluate this? I think that we've come a long way since this was open and I think that it is not true anymore that we require a large...
Closing this as without support from RAFT it is unclear what the semantics of the reads would be.
Hey! Not part of the team or anything, but couldn't you just execute the [`wal_checkpoint`](https://sqlite.org/pragma.html#pragma_wal_checkpoint) pragma? Like: ```rust connection.execute("PRAGMA wal_checkpoint(TRUNCATE);", ()); connection.execute("VACUUM", ())?; connection.execute("PRAGMA wal_checkpoint(TRUNCATE);", ()); ``` ?
This happens when the dqlite version bumps from 1.16(or before) to 1.18 without having the chance to create a new snapshot. While in general bumping two versions is not supported,...
Also @simondeziel, somehow, don't know why the CLA Check is failing. Could you check why? The other PR went through...