- 18 Mar, 2022 3 commits
-
-
-
dieter authored
-
Kirill Smelkov authored
From https://github.com/zopefoundation/ZEO/pull/182#issuecomment-826630195 : For `protocol.fut('lastTransaction')` vs `ClientDisconnected` in verify - I would suggest to do the following instead: just move up the try/except that is _already_ covering the code in verify a bit up - to also cover that lastTransaction call. This try / except already catches `except Exception` and does `self.register_failed(protocol, exc)` on a failure: https://github.com/zopefoundation/ZEO/blob/1070adcbd17b83b9515c43b48ca38687783793e4/src/ZEO/asyncio/client.py#L488-L535 So if we just move its beginning `try` a bit up in here to also cover `lastTransaction` call here: https://github.com/zopefoundation/ZEO/blob/1070adcbd17b83b9515c43b48ca38687783793e4/src/ZEO/asyncio/client.py#L485-L488 it will work out automatically. It will work correctly because `ClientDisconnected` is inheriting as ClientDisconnected -> ClientStorageError -> StorageError -> POSError -> Exception It is also more logical to wrap the whole operation in verify in such a try/except block, so that if _anything_ at _any_ point fails, we mark the whole operation as failed.
-
- 17 Mar, 2022 4 commits
- 16 Mar, 2022 6 commits
-
-
Jens Vagelpohl authored
-
Dieter Maurer authored
hunt for the drop cache race condition
-
dieter authored
-
dieter authored
-
Michael Howitz authored
-
dieter authored
-
- 15 Mar, 2022 5 commits
-
-
Dieter Maurer authored
fix #150
-
Michael Howitz authored
-
dieter authored
-
-
dieter authored
-
- 14 Mar, 2022 1 commit
-
-
dieter authored
-
- 11 Mar, 2022 1 commit
-
-
dieter authored
-
- 11 Aug, 2021 2 commits
-
-
Jens Vagelpohl authored
Replaced 'cache-size-bytes' with 'cache-size' in the documentation
-
Éloi Rivard authored
-
- 09 Aug, 2021 3 commits
-
-
Jens Vagelpohl authored
-
Jens Vagelpohl authored
-
Jens Vagelpohl authored
-
- 29 Apr, 2021 2 commits
-
-
Jens Vagelpohl authored
Fix typo client_label -> client-label for strings configuration files
-
Jens Vagelpohl authored
-
- 26 Apr, 2021 2 commits
-
-
Dieter Maurer authored
let `lastTransaction` change only after invalidation processing
-
dieter authored
-
- 25 Apr, 2021 6 commits
-
-
Jens Vagelpohl authored
-
Jens Vagelpohl authored
-
Jens Vagelpohl authored
Add automated tests against the ZODB master branch
-
Jens Vagelpohl authored
-
Jens Vagelpohl authored
-
Jens Vagelpohl authored
-
- 24 Apr, 2021 5 commits
-
-
Jeremy Kolbe authored
-
Jeremy Kolbe authored
-
Jürgen Gmach authored
This fixes #142
-
Jens Vagelpohl authored
-
Jens Vagelpohl authored
-