You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- CCF will no longer create in-progress snapshot files with a `.committed` suffix. It will only rename files to `.committed` when they are complete and ready for reading (#7029).
15
+
12
16
### Changed
13
17
14
18
- Templated URL parsing will no longer allow `:` within regex matched components, since `:` is already used to delimit actions. Concretely, a call to `GET .../state-digests/abcd:update` should now correctly return a 404, rather than dispatching to `GET .../state-digests/{memberId}` and returning `No ACK record exists for member m[abcd:update]`.
f"Cannot read receipt from snapshot {os.path.basename(self._filename)}: Receipt starts at {receipt_pos} (file is {self._file_size} bytes), and contains {receipt_bytes}"
839
+
) frome
840
+
828
841
# Receipts included in snapshots always contain leaf components,
829
842
# including a claims digest and commit evidence, from 2.0.0-rc0 onwards.
830
843
# This verification code deliberately does not support snapshots
@@ -1178,3 +1191,7 @@ class UntrustedNodeException(Exception):
1178
1191
1179
1192
classUnknownTransaction(Exception):
1180
1193
"""The transaction at seqno does not exist in ledger"""
1194
+
1195
+
1196
+
classInvalidSnapshotException(Exception):
1197
+
"""The given snapshot file is invalid and cannot be parsed"""
0 commit comments