borgbackup/src/borg
Thomas Waldmann 11fd6afb0f
use "fail" chunker to test erroneous input file skipping
if a file can't be read (like here: there is a simulated
I/O error in the 2nd chunk of file2), it should be logged
with "E" status, skipped and backup shall proceed with
next file(s).

also, check that the repo has no orphan chunks (exception
handling code needs to deal with 1st chunk of file2 which
already has been written / incref'd in the repo).
2023-02-13 17:19:49 +01:00
..
archiver Merge pull request #7340 from ThomasWaldmann/fix-recreate-rechunkify-master 2023-02-11 14:11:03 +01:00
cache_sync remove --consider-part-files, related stats code, update docs 2023-02-01 13:04:18 +01:00
crypto key storage: type hints / cleanup 2023-01-30 18:08:05 +01:00
helpers implement "fail" chunker for testing purposes 2023-02-13 17:15:45 +01:00
platform make the user2uid/group2gid win32 hack behave more like the real code (e.g. posix) 2023-01-19 20:07:38 +01:00
testsuite use "fail" chunker to test erroneous input file skipping 2023-02-13 17:19:49 +01:00
__init__.py mypy: fixes / annotations 2022-07-15 14:54:48 +02:00
__main__.py use absolute import to make pyinstaller binaries work again 2022-10-02 01:33:57 +02:00
_chunker.c _chunker.c: fix warnings on macOS 2022-08-04 10:46:36 +02:00
_endian.h Basic MSC Compatibility (#4147) 2018-11-03 18:52:54 +01:00
_hashindex.c _hashindex.c: fix comment 2023-02-12 08:24:27 -05:00
_item.c item: item.to_optr(), Item.from_optr() 2017-07-29 17:26:39 +02:00
archive.py better included/excluded status chars, docs, fixes #7321 2023-02-10 01:13:21 +01:00
cache.py remove --consider-part-files, related stats code, update docs 2023-02-01 13:04:18 +01:00
checksums.pyi add mypy checking 2022-07-15 12:49:38 +02:00
checksums.pyx stop using libdeflate 2022-07-04 20:33:59 +02:00
chunker.pyi implement "fail" chunker for testing purposes 2023-02-13 17:15:45 +01:00
chunker.pyx implement "fail" chunker for testing purposes 2023-02-13 17:15:45 +01:00
compress.pyi *.pyi: fix types, add missing attrs 2023-01-30 15:54:48 +01:00
compress.pyx avoid memoryview related TypeError in compressors 2022-09-27 23:41:21 +02:00
constants.py implement "fail" chunker for testing purposes 2023-02-13 17:15:45 +01:00
fuse.py remove --consider-part-files, related stats code, update docs 2023-02-01 13:04:18 +01:00
fuse_impl.py blacken all the code 2022-07-06 16:34:38 +02:00
hashindex.pyi remove --consider-part-files, related stats code, update docs 2023-02-01 13:04:18 +01:00
hashindex.pyx remove --consider-part-files, related stats code, update docs 2023-02-01 13:04:18 +01:00
item.pyi remove --consider-part-files, related stats code, update docs 2023-02-01 13:04:18 +01:00
item.pyx remove --consider-part-files, related stats code, update docs 2023-02-01 13:04:18 +01:00
locking.py locking: get out of kill_stale_lock more quickly if directory does not exist. 2023-01-18 13:44:51 +01:00
logger.py mypy: fixes / annotations 2022-07-15 14:54:48 +02:00
manifest.py Added date-matching support for list_considering (#7306) 2023-02-01 11:32:53 +01:00
paperkey.html Fix typos 2021-01-07 17:54:33 +01:00
patterns.py run black 23.1.0 on the code 2023-02-01 12:30:37 +01:00
platformflags.py ignore testsuite test for slow msgpack on cygwin 2022-11-22 18:16:12 +01:00
remote.py Docs grammar fixes 2022-12-29 22:26:54 +00:00
repoobj.py Docs grammar fixes 2022-12-29 22:26:54 +00:00
repository.py spelling: nonexistent 2023-01-12 09:36:03 -05:00
selftest.py blacken all the code 2022-07-06 16:34:38 +02:00
upgrade.py borg transfer: drop part files 2023-02-01 13:04:19 +01:00
version.py blacken all the code 2022-07-06 16:34:38 +02:00
xattr.py Merge pull request #6990 from ThomasWaldmann/more-fine-grained-extended-stat-1.2 2022-09-07 09:34:52 +02:00