[openSUSE/open-build-service] 529933: [backend] refactor container tar opening into BSCo...

Branch: refs/heads/master Home: https://github.com/openSUSE/open-build-service Commit: 529933f5473a251dc1c3ce6a9c2fbec683433010 https://github.com/openSUSE/open-build-service/commit/529933f5473a251dc1c3ce... Author: Michael Schroeder <mls@suse.de> Date: 2024-02-01 (Thu, 01 Feb 2024) Changed paths: M src/backend/BSContar.pm M src/backend/BSPublisher/Container.pm M src/backend/BSPublisher/Registry.pm M src/backend/bs_worker Log Message: ----------- [backend] refactor container tar opening into BSContar::open_container_tar Commit: be6b9d007338fa532e305ce2452b7c9549d4d88f https://github.com/openSUSE/open-build-service/commit/be6b9d007338fa532e305c... Author: Michael Schroeder <mls@suse.de> Date: 2024-02-02 (Fri, 02 Feb 2024) Changed paths: M src/backend/BSContar.pm Log Message: ----------- [backend] BSContar::create_layer_data: do not always detect the compression type We do not need it if we already have the mime type. Commit: 05bb49621b389af254d9feeb53a27619e63d4ce2 https://github.com/openSUSE/open-build-service/commit/05bb49621b389af254d9fe... Author: Michael Schroeder <mls@suse.de> Date: 2024-02-02 (Fri, 02 Feb 2024) Changed paths: M src/backend/BSContar.pm Log Message: ----------- [backend] BSContar: fix return statement in create_layer_data Should have been in commit 566497413376dcea59b4e37e4b8263720635bbc5. Fortunately perl uses the last list element if a list is assigned to a scalar... Commit: cdfab2eca1785e221ebb85b22162d99ee3961fc6 https://github.com/openSUSE/open-build-service/commit/cdfab2eca1785e221ebb85... Author: Michael Schroeder <mls@suse.de> Date: 2024-02-02 (Fri, 02 Feb 2024) Changed paths: M src/backend/BSPublisher/Registry.pm Log Message: ----------- [backend] Registry.pm: remove call to BSContar::normalize_container() Instead use normalize_layer(), like we do in bs_regpush. Commit: 99cef18d69e82a64dc86943f8540251b1e5a36e4 https://github.com/openSUSE/open-build-service/commit/99cef18d69e82a64dc8694... Author: Michael Schroeder <mls@suse.de> Date: 2024-02-02 (Fri, 02 Feb 2024) Changed paths: M src/backend/BSContar.pm Log Message: ----------- [backend] BSContar: allow to pass a filehandle to compress_entry The file must have been opened both for reading and writing. Commit: 54a3170cc602770e67c0ab5867e84b69c41a0ce9 https://github.com/openSUSE/open-build-service/commit/54a3170cc602770e67c0ab... Author: Michael Schroeder <mls@suse.de> Date: 2024-02-02 (Fri, 02 Feb 2024) Changed paths: M src/backend/BSContar.pm M src/backend/BSPublisher/Container.pm M src/backend/BSPublisher/Registry.pm M src/backend/bs_worker Log Message: ----------- Merge pull request #15584 from mlschroe/master [backend] refactor container handling in in internal registry Compare: https://github.com/openSUSE/open-build-service/compare/d6e811e0b521...54a317...
participants (1)
-
Michael Schroeder