diff options
author | Christian Mollekopf <chrigi_1@fastmail.fm> | 2018-06-22 17:46:57 +0200 |
---|---|---|
committer | Christian Mollekopf <chrigi_1@fastmail.fm> | 2018-06-22 17:46:57 +0200 |
commit | ed17c92c9f3be95e9b280f2abc67f1c0ba48e8c4 (patch) | |
tree | d65e4a0a27fd851adf3d4d44e5beccb17f2fe7a6 /common/pipeline.cpp | |
parent | d52dc4cfb2cb219aa2db25ae6e201b21bbc3079f (diff) | |
download | sink-ed17c92c9f3be95e9b280f2abc67f1c0ba48e8c4.tar.gz sink-ed17c92c9f3be95e9b280f2abc67f1c0ba48e8c4.zip |
Try harder to avoid storing a revision that is too high in the result
set.
We might miss some updates.
This should not normally ever happen if we assume that we have a
transaction from start to finish of the query (the maxRevision() call
should be equivalent. We do have some cornercases in our lmdb
implementation that breaks transactions when new databases are opened,
so we try to be extra safe this way....
Let's see if it works.
Diffstat (limited to 'common/pipeline.cpp')
0 files changed, 0 insertions, 0 deletions