2
2
mirror of https://github.com/octoleo/restic.git synced 2024-05-28 14:40:49 +00:00
restic/internal/restic
greatroar b513597546 internal/restic: Make FileType a uint8 instead of a string
The string form was presumably useful before the introduction of
layouts, but right now it just makes call sequences and garbage
collection more expensive (the latter because every string contains
a pointer to be scanned).
2022-10-16 10:59:01 +02:00
..
testdata restic: Use stable sorting in snapshot policy 2022-08-07 14:10:40 +02:00
backend_find_test.go repository: remove unused PrefixLength 2022-10-03 12:15:53 +02:00
backend_find.go repository: remove unused PrefixLength 2022-10-03 12:15:53 +02:00
backend.go errors: Drop Cause in favor of Go 1.13 error handling 2022-10-08 13:08:08 +02:00
blob_set.go Move restic package to internal/restic 2017-07-24 17:43:32 +02:00
blob_test.go Move restic package to internal/restic 2017-07-24 17:43:32 +02:00
blob.go all: Minor cleanups 2022-10-16 10:50:39 +02:00
config_test.go repository: extract Load/StoreJSONUnpacked 2022-07-17 13:22:00 +02:00
config.go repository: extract Load/StoreJSONUnpacked 2022-07-17 13:22:00 +02:00
doc.go Move restic package to internal/restic 2017-07-24 17:43:32 +02:00
duration_test.go forget: Fail test if duration parsing error is missing 2022-08-18 20:14:09 +02:00
duration.go comment cleanup 2022-08-18 20:15:38 +02:00
file_test.go internal/restic: Make FileType a uint8 instead of a string 2022-10-16 10:59:01 +02:00
file.go internal/restic: Make FileType a uint8 instead of a string 2022-10-16 10:59:01 +02:00
find_test.go repository: extract LoadTree/SaveTree 2022-07-17 13:11:28 +02:00
find.go repository: extract LoadTree/SaveTree 2022-07-17 13:11:28 +02:00
id_int_test.go Move restic package to internal/restic 2017-07-24 17:43:32 +02:00
id_test.go internal/restic: Remove unused ID.EqualString 2022-10-14 18:20:11 +02:00
id.go internal/restic: Fix ID.UnmarshalJSON, ParseID 2022-10-16 10:39:52 +02:00
ids_test.go Move restic package to internal/restic 2017-07-24 17:43:32 +02:00
ids.go all: Minor cleanups 2022-10-16 10:50:39 +02:00
idset_test.go Move restic package to internal/restic 2017-07-24 17:43:32 +02:00
idset.go Move restic package to internal/restic 2017-07-24 17:43:32 +02:00
json.go repository: extract Load/StoreJSONUnpacked 2022-07-17 13:22:00 +02:00
lock_test.go lock: Do not ignore invalid lock files 2022-10-03 00:19:46 +02:00
lock_unix.go internal/restic: Fix UID/GID parsing 2022-10-14 18:21:00 +02:00
lock_windows.go internal/restic: Fix UID/GID parsing 2022-10-14 18:21:00 +02:00
lock.go internal/restic: Fix UID/GID parsing 2022-10-14 18:21:00 +02:00
mknod_unix.go add go:build headers everywhere 2022-03-28 22:23:47 +02:00
node_aix.go add go:build headers everywhere 2022-03-28 22:23:47 +02:00
node_darwin.go Make restic.{lchown,mknod} regular functions 2021-05-27 22:51:40 +02:00
node_freebsd.go add go:build headers everywhere 2022-03-28 22:23:47 +02:00
node_linux.go Make restic.{lchown,mknod} regular functions 2021-05-27 22:51:40 +02:00
node_netbsd.go Make restic.{lchown,mknod} regular functions 2021-05-27 22:51:40 +02:00
node_openbsd.go Make restic.{lchown,mknod} regular functions 2021-05-27 22:51:40 +02:00
node_solaris.go [#issue 3127] Add xattr support for Solaris 2022-02-13 14:24:37 +05:30
node_test.go Fix test failures on Solaris 2022-01-25 18:05:56 -08:00
node_unix_test.go add go:build headers everywhere 2022-03-28 22:23:47 +02:00
node_unix.go add go:build headers everywhere 2022-03-28 22:23:47 +02:00
node_windows.go Make restic.{lchown,mknod} regular functions 2021-05-27 22:51:40 +02:00
node_xattr.go restic: Cleanup xattr error handling for Solaris 2022-08-23 21:25:15 +02:00
node.go use os.Remove if path already exists on symlink restore 2022-09-14 08:14:31 +02:00
repository.go repository: optimize MasterIndex.Each 2022-09-24 12:21:59 +02:00
rewind_reader_test.go panic if hash returns an error 2021-08-04 22:17:46 +02:00
rewind_reader.go panic if hash returns an error 2021-08-04 22:17:46 +02:00
snapshot_find_test.go copy/find/ls/recover/stats: Memorize snapshot listing before index 2022-04-09 12:26:30 +02:00
snapshot_find.go repository: extract Load/StoreJSONUnpacked 2022-07-17 13:22:00 +02:00
snapshot_group.go Merge a few variable declaration and initializations 2020-09-05 10:05:34 +02:00
snapshot_policy_test.go forget: Add --keep-within-hourly (and friends) 2021-07-24 16:14:43 +00:00
snapshot_policy.go restic: Use stable sorting in snapshot policy 2022-08-07 14:10:40 +02:00
snapshot_test.go repository: extract Load/StoreJSONUnpacked 2022-07-17 13:22:00 +02:00
snapshot.go internal/restic: Fix UID/GID parsing 2022-10-14 18:21:00 +02:00
tag_list_test.go feat(tags): Create Flatten() method 2020-12-29 10:59:46 +01:00
tag_list.go all: Minor cleanups 2022-10-16 10:50:39 +02:00
testing_test.go copy/find/ls/recover/stats: Memorize snapshot listing before index 2022-04-09 12:26:30 +02:00
testing.go fuse: cleanup test 2022-08-05 23:46:46 +02:00
tree_stream.go repository: extract LoadTree/SaveTree 2022-07-17 13:11:28 +02:00
tree_test.go backup: Only return a warning for duplicate directory entries 2022-10-08 21:38:21 +02:00
tree.go backup: Only return a warning for duplicate directory entries 2022-10-08 21:38:21 +02:00
zeroprefix_test.go restorer: move zeroPrefixLen to restic package 2022-09-24 21:39:39 +02:00
zeroprefix.go restorer: move zeroPrefixLen to restic package 2022-09-24 21:39:39 +02:00