This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch jmac/cas_to_cas_oct_v2
in repository https://gitbox.apache.org/repos/asf/buildstream.git.
at 68e1054 Restructure of .import()
This branch includes the following new commits:
new b833011 buildstream/storage/__init__.py: import CasBasedDirectory
new 6aea589 tests/storage/virtual_directory_import.py: New file
new d8cc12d CasBasedDirectory: New way of doing list_relative_paths - not
working yet
new 1700322 Tests: add test_directory_listing
new 64763b3 _casbaseddirectory: Corrections to list_relative_files, adds
_resolve
new 0e6901c _casbaseddirectory: Optionally resolve absolute symlinks
new dde560d _casbaseddirectory: _list_relative_paths now passes all tests
new f242af8 _casbaseddirectory: Ingore '.' when resolving
new ef7c4cd virtual_directory_import.py: Add random test generator
new c996eb7 virtual_directory_import.py: Check import via a file-based
directory
new 9a24fd1 Add code necessary to do cas-to-cas import
new 2a47105 Add a tool to show differences in two CAS directories
new 56a25c1 Correct deleting and overwriting cases
new 6d16d70 Fix 'remove_item'->delete_entry
new 6b741f3 casbaseddirectory: Various fixes.
new f0cc6d1 Virtual directory test: Expand random testing to 6 roots
new 0961607 CASBasedDirectory: Do not sort the input file list!
new 44c5f2e CASBasedDirectory: Import '.'
new c7467e7 Don't forcbily create directories in _resolve in all cases
new 7677f3f CAS-to-CAS: Now passing all 20x20 tests
new 4a892fa Separation of fixed/random tests in virtual_directory_import
new 14623fe hack: remove files which previously blocked directory creation
new 5fc7d6b Detect infinite symlink loops in resolve()
new af6b327 Make the duplication test optional in cas_based_directory
new fa98975 virtual_directory_test.py: More fixed examples and better
test names
new b89b786 CasBasedDirectory: Remove some prints
new ac897f8 Make virtual_directory_test do the cas roundtrip test instead
of _casbaseddirectory
new 7d9d395 casbaseddirectory: Remove roundtrip checking code
new 8205b88 _casbaseddirectory.py: Remove some unnecessary things, label
others
new 5d2a97b casbaseddirectory: Combine all the _resolve functions
new e5e5be9 Rearrange comment
new 505c6dd Add a main() to virtual_directory_test.py to allow manual
testing
new 0f429c9 CasBasedDirectory: Remove 6 functions and rename
files_in_subdir -> _files_in_subdir
new f206850 _casbaseddirectory.py: _resolve_symlink_or_directory ->
_force_resolve
new 1a0669a casbaseddirectory: Replace one instance of _force_resolve
with descend
new c74845d Remove create_directory
new 3cced84 virtual_directory_test: PEP8
new 7bb8f20 Remove some prints and whitespace
new 3c70496 Rename _add_new_link and remove duplicated code
new 545219d Remove some prints and improve comments
new c9cfcf0 _casbaseddirectory: Restructure resolve to make it a bit more
logical
new 285b6f3 Remove _symlink_target_is_directory
new 68e1054 Restructure of .import()
The 43 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.