-
Notifications
You must be signed in to change notification settings - Fork 256
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
dird: create restore tree caches on backup #1616
base: master
Are you sure you want to change the base?
Commits on Dec 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ee67d82 - Browse repository at this point
Copy the full SHA ee67d82View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2be42c2 - Browse repository at this point
Copy the full SHA 2be42c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for a09688c - Browse repository at this point
Copy the full SHA a09688cView commit details -
Configuration menu - View commit details
-
Copy full SHA for ef768fb - Browse repository at this point
Copy the full SHA ef768fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 59f64a3 - Browse repository at this point
Copy the full SHA 59f64a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7cc4ec6 - Browse repository at this point
Copy the full SHA 7cc4ec6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3151050 - Browse repository at this point
Copy the full SHA 3151050View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9fcd21a - Browse repository at this point
Copy the full SHA 9fcd21aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c5a07f - Browse repository at this point
Copy the full SHA 1c5a07fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 47fd16c - Browse repository at this point
Copy the full SHA 47fd16cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 503fb9b - Browse repository at this point
Copy the full SHA 503fb9bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 30b8680 - Browse repository at this point
Copy the full SHA 30b8680View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b7e448 - Browse repository at this point
Copy the full SHA 0b7e448View commit details -
Configuration menu - View commit details
-
Copy full SHA for d82201d - Browse repository at this point
Copy the full SHA d82201dView commit details -
Configuration menu - View commit details
-
Copy full SHA for e121839 - Browse repository at this point
Copy the full SHA e121839View commit details -
Configuration menu - View commit details
-
Copy full SHA for e09f0e1 - Browse repository at this point
Copy the full SHA e09f0e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for acc7bfd - Browse repository at this point
Copy the full SHA acc7bfdView commit details -
tree-save: remove unnecessary member start
Since start is always the next element there is no need to explicitly save it. This commit also makes the remaining sub member relative to the node, i.e. instead of saving the absolute offset into the array, we instead just save the size of the whole subtree.
Configuration menu - View commit details
-
Copy full SHA for 748acb9 - Browse repository at this point
Copy the full SHA 748acb9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9836ca4 - Browse repository at this point
Copy the full SHA 9836ca4View commit details -
tree-save: do not try to insert roots
They probably should not get saved anyways!
Configuration menu - View commit details
-
Copy full SHA for f9273d7 - Browse repository at this point
Copy the full SHA f9273d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1966535 - Browse repository at this point
Copy the full SHA 1966535View commit details -
Configuration menu - View commit details
-
Copy full SHA for 50b2449 - Browse repository at this point
Copy the full SHA 50b2449View commit details -
Configuration menu - View commit details
-
Copy full SHA for 22dcdae - Browse repository at this point
Copy the full SHA 22dcdaeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 21d9b2e - Browse repository at this point
Copy the full SHA 21d9b2eView commit details
Commits on Dec 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 84c01b1 - Browse repository at this point
Copy the full SHA 84c01b1View commit details -
tree-save: fix hardlink detection
We have to save the information on whether a file is the "original" file or if its just a "link". To do that we add the offset to the original to every hardlinked file so that we can detect the actual original by checking whether the node points to itself.
Configuration menu - View commit details
-
Copy full SHA for be179be - Browse repository at this point
Copy the full SHA be179beView commit details -
ua-restore: fix leaking memory
We need to ensure to free the build restore tree (if it exists) even if we decide not to do a restore.
Configuration menu - View commit details
-
Copy full SHA for 4d317e0 - Browse repository at this point
Copy the full SHA 4d317e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 302c934 - Browse repository at this point
Copy the full SHA 302c934View commit details
Commits on Dec 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8764e92 - Browse repository at this point
Copy the full SHA 8764e92View commit details -
dird: change restore tree caching location
We now use the cache directory from the director configuration.
Configuration menu - View commit details
-
Copy full SHA for 2a7395e - Browse repository at this point
Copy the full SHA 2a7395eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 96561ad - Browse repository at this point
Copy the full SHA 96561adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9956f31 - Browse repository at this point
Copy the full SHA 9956f31View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ec96b0 - Browse repository at this point
Copy the full SHA 9ec96b0View commit details -
xxhash: add simple checksum class
This class is easy to use if you only want to calculate simple checksums.
Configuration menu - View commit details
-
Copy full SHA for a310a7b - Browse repository at this point
Copy the full SHA a310a7bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 41e759f - Browse repository at this point
Copy the full SHA 41e759fView commit details
Commits on Dec 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for fcf57a2 - Browse repository at this point
Copy the full SHA fcf57a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9aa78ac - Browse repository at this point
Copy the full SHA 9aa78acView commit details -
tree-save: change how delta seqs are stored
Since elements of type TN_NEWDIR *always* have a deltaseq of -1 we can never not save them (since not all of them are 0). To remedy this, we instead save the delta_seq + (type == TN_NEWDIR), so that the vector is all 0, even if we have NEWDIRs.
Configuration menu - View commit details
-
Copy full SHA for 59f3c8b - Browse repository at this point
Copy the full SHA 59f3c8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a43162 - Browse repository at this point
Copy the full SHA 1a43162View commit details -
Configuration menu - View commit details
-
Copy full SHA for cba8b5d - Browse repository at this point
Copy the full SHA cba8b5dView commit details -
Configuration menu - View commit details
-
Copy full SHA for c9afb48 - Browse repository at this point
Copy the full SHA c9afb48View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d375f2 - Browse repository at this point
Copy the full SHA 1d375f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 824e60d - Browse repository at this point
Copy the full SHA 824e60dView commit details -
Configuration menu - View commit details
-
Copy full SHA for b3b77d6 - Browse repository at this point
Copy the full SHA b3b77d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for ab8cee5 - Browse repository at this point
Copy the full SHA ab8cee5View commit details