ray/release/ray_release/file_manager
Kai Fricke fe27dbcd9a
[air/release] Improve file packing/unpacking (#23621)
We use tarfile to pack/unpack directories in several locations. Instead of using temporary files, we can just use io.BytesIO to avoid unnecessary disk writes.

Note that this functionality is present in 3 different modules - in Ray (AIR), in the release test package, and in a specific release test. The implementations should live in the three modules independently, so we don't add a common utility for this (e.g. the ray_release package should be independent of the Ray package).
2022-04-01 07:38:14 -07:00
..
__init__.py [ci/release] Refactor release test e2e into package (#22351) 2022-02-16 17:35:02 +00:00
file_manager.py [ci/release] Refactor release test e2e into package (#22351) 2022-02-16 17:35:02 +00:00
job_file_manager.py [Nightly test] Fix job download retry (#23401) 2022-03-22 08:31:24 -07:00
remote_task.py [air/release] Improve file packing/unpacking (#23621) 2022-04-01 07:38:14 -07:00
session_controller.py [ci/release] Refactor release test e2e into package (#22351) 2022-02-16 17:35:02 +00:00