From 432edfb114f40dc8c590d1aaa87c2012ff5ff900 Mon Sep 17 00:00:00 2001 From: Michael Barz Date: Thu, 12 Dec 2024 10:03:22 +0100 Subject: [PATCH] chore: prepare release, bump version --- CHANGELOG.md | 87 ++++++++++++++----- RELEASE_DATE | 2 +- VERSION | 2 +- .../drop-unneeded-locks.md | 0 .../fix-ceph-build.md | 0 .../fix_ocm_removegrant.md | 0 .../ocm_sharecreated_event.md | 0 .../unified-logging.md | 0 changelog/NOTE.md | 66 +++++--------- .../en/docs/changelog/2.27.0/_index.md | 54 ++++++++++++ 10 files changed, 144 insertions(+), 67 deletions(-) rename changelog/{unreleased => 2.27.0_2024-12-12}/drop-unneeded-locks.md (100%) rename changelog/{unreleased => 2.27.0_2024-12-12}/fix-ceph-build.md (100%) rename changelog/{unreleased => 2.27.0_2024-12-12}/fix_ocm_removegrant.md (100%) rename changelog/{unreleased => 2.27.0_2024-12-12}/ocm_sharecreated_event.md (100%) rename changelog/{unreleased => 2.27.0_2024-12-12}/unified-logging.md (100%) create mode 100644 docs/content/en/docs/changelog/2.27.0/_index.md diff --git a/CHANGELOG.md b/CHANGELOG.md index 4cce949fb5..e7b2394c9a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,48 @@ +Changelog for reva 2.27.0 (2024-12-12) +======================================= + +The following sections list the changes in reva 2.27.0 relevant to +reva users. The changes are ordered by importance. + +Summary +------- + +* Fix #4985: Drop unneeded session locks +* Fix #5000: Fix ceph build +* Fix #4989: Deleting OCM share also updates storageprovider +* Enh #4998: Emit event when an ocm share is received +* Enh #4996: Get rid of some cases of unstructured logging + +Details +------- + +* Bugfix #4985: Drop unneeded session locks + + We no longer lock session metadada files, as they are already written atomically. + + https://github.com/cs3org/reva/pull/4985 + +* Bugfix #5000: Fix ceph build + + https://github.com/cs3org/reva/pull/5000 + +* Bugfix #4989: Deleting OCM share also updates storageprovider + + When remvoving an OCM share we're now also removing the related grant from the storage + provider. + + https://github.com/owncloud/ocis/issues/10262 + https://github.com/cs3org/reva/pull/4989 + +* Enhancement #4998: Emit event when an ocm share is received + + https://github.com/owncloud/ocis/issues/10718 + https://github.com/cs3org/reva/pull/4998 + +* Enhancement #4996: Get rid of some cases of unstructured logging + + https://github.com/cs3org/reva/pull/4996 + Changelog for reva 2.26.8 (2024-12-04) ======================================= @@ -5774,6 +5819,27 @@ Details https://github.com/cs3org/reva/pull/2922 +Changelog for reva 2.4.1 (2022-05-24) +======================================= + +The following sections list the changes in reva 2.4.1 relevant to +reva users. The changes are ordered by importance. + +Summary +------- + +* Fix #2891: Add missing http status code + +Details +------- + +* Bugfix #2891: Add missing http status code + + This Fix adds a missing status code to the InsufficientStorage error in reva, to allow tus to + pass it through. + + https://github.com/cs3org/reva/pull/2891 + Changelog for reva 2.4.0 (2022-05-24) ======================================= @@ -5917,27 +5983,6 @@ Details https://github.com/cs3org/reva/pull/2792 -Changelog for reva 2.4.1 (2022-05-24) -======================================= - -The following sections list the changes in reva 2.4.1 relevant to -reva users. The changes are ordered by importance. - -Summary -------- - -* Fix #2891: Add missing http status code - -Details -------- - -* Bugfix #2891: Add missing http status code - - This Fix adds a missing status code to the InsufficientStorage error in reva, to allow tus to - pass it through. - - https://github.com/cs3org/reva/pull/2891 - Changelog for reva 2.3.1 (2022-05-08) ======================================= diff --git a/RELEASE_DATE b/RELEASE_DATE index a41154f7bd..a2b3430734 100644 --- a/RELEASE_DATE +++ b/RELEASE_DATE @@ -1 +1 @@ -2024-12-04 \ No newline at end of file +2024-12-12 \ No newline at end of file diff --git a/VERSION b/VERSION index 7438ce1dd3..295b40e7f7 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -2.26.8 \ No newline at end of file +2.27.0 \ No newline at end of file diff --git a/changelog/unreleased/drop-unneeded-locks.md b/changelog/2.27.0_2024-12-12/drop-unneeded-locks.md similarity index 100% rename from changelog/unreleased/drop-unneeded-locks.md rename to changelog/2.27.0_2024-12-12/drop-unneeded-locks.md diff --git a/changelog/unreleased/fix-ceph-build.md b/changelog/2.27.0_2024-12-12/fix-ceph-build.md similarity index 100% rename from changelog/unreleased/fix-ceph-build.md rename to changelog/2.27.0_2024-12-12/fix-ceph-build.md diff --git a/changelog/unreleased/fix_ocm_removegrant.md b/changelog/2.27.0_2024-12-12/fix_ocm_removegrant.md similarity index 100% rename from changelog/unreleased/fix_ocm_removegrant.md rename to changelog/2.27.0_2024-12-12/fix_ocm_removegrant.md diff --git a/changelog/unreleased/ocm_sharecreated_event.md b/changelog/2.27.0_2024-12-12/ocm_sharecreated_event.md similarity index 100% rename from changelog/unreleased/ocm_sharecreated_event.md rename to changelog/2.27.0_2024-12-12/ocm_sharecreated_event.md diff --git a/changelog/unreleased/unified-logging.md b/changelog/2.27.0_2024-12-12/unified-logging.md similarity index 100% rename from changelog/unreleased/unified-logging.md rename to changelog/2.27.0_2024-12-12/unified-logging.md diff --git a/changelog/NOTE.md b/changelog/NOTE.md index 0263a79b60..5b404dc817 100644 --- a/changelog/NOTE.md +++ b/changelog/NOTE.md @@ -1,67 +1,45 @@ -Changelog for reva 2.26.8 (2024-12-04) +Changelog for reva 2.27.0 (2024-12-12) ======================================= -The following sections list the changes in reva 2.26.8 relevant to +The following sections list the changes in reva 2.27.0 relevant to reva users. The changes are ordered by importance. Summary ------- -* Fix #4983: Delete stale shares in the jsoncs3 share manager -* Fix #4963: Fix name and displayName in an ocm -* Fix #4968: Jsoncs3 cache fixes -* Fix #4928: Propagate lock in PROPPATCH -* Fix #4971: Use manager to list shares -* Enh #4978: We added more trace spans in decomposedfs -* Enh #4921: Polish propagation related code +* Fix #4985: Drop unneeded session locks +* Fix #5000: Fix ceph build +* Fix #4989: Deleting OCM share also updates storageprovider +* Enh #4998: Emit event when an ocm share is received +* Enh #4996: Get rid of some cases of unstructured logging Details ------- -* Bugfix #4983: Delete stale shares in the jsoncs3 share manager +* Bugfix #4985: Drop unneeded session locks - The jsoncs3 share manager now properly deletes all references to removed shares and shares - that belong to a space that was deleted + We no longer lock session metadada files, as they are already written atomically. - https://github.com/cs3org/reva/pull/4983 - https://github.com/cs3org/reva/pull/4975 + https://github.com/cs3org/reva/pull/4985 -* Bugfix #4963: Fix name and displayName in an ocm +* Bugfix #5000: Fix ceph build - Fixed name and displayName in an ocm PROPFIND response + https://github.com/cs3org/reva/pull/5000 - https://github.com/owncloud/ocis/issues/10582 - https://github.com/cs3org/reva/pull/4963 +* Bugfix #4989: Deleting OCM share also updates storageprovider -* Bugfix #4968: Jsoncs3 cache fixes + When remvoving an OCM share we're now also removing the related grant from the storage + provider. - The jsoncs3 share manager now retries persisting if the file already existed and picks up the - etag of the upload response in all cases. + https://github.com/owncloud/ocis/issues/10262 + https://github.com/cs3org/reva/pull/4989 - https://github.com/cs3org/reva/pull/4968 - https://github.com/cs3org/reva/pull/4532 +* Enhancement #4998: Emit event when an ocm share is received -* Bugfix #4928: Propagate lock in PROPPATCH + https://github.com/owncloud/ocis/issues/10718 + https://github.com/cs3org/reva/pull/4998 - Clients using locking (ie. Windows) could not create/copy files over webdav as file seemed to - be locked. +* Enhancement #4996: Get rid of some cases of unstructured logging - https://github.com/cs3org/reva/pull/4928 - -* Bugfix #4971: Use manager to list shares - - When updating a received share the usershareprovider now uses the share manager directly to - list received shares instead of going through the gateway again. - - https://github.com/cs3org/reva/pull/4971 - -* Enhancement #4978: We added more trace spans in decomposedfs - - https://github.com/cs3org/reva/pull/4978 - -* Enhancement #4921: Polish propagation related code - - We polished some corner cases for propagation that reduce log messages in normal operation. - - https://github.com/cs3org/reva/pull/4921 + https://github.com/cs3org/reva/pull/4996 diff --git a/docs/content/en/docs/changelog/2.27.0/_index.md b/docs/content/en/docs/changelog/2.27.0/_index.md new file mode 100644 index 0000000000..12abef8aa0 --- /dev/null +++ b/docs/content/en/docs/changelog/2.27.0/_index.md @@ -0,0 +1,54 @@ + +--- +title: "v2.27.0" +linkTitle: "v2.27.0" +weight: 40 +description: > + Changelog for Reva v2.27.0 (2024-12-12) +--- + +Changelog for reva 2.27.0 (2024-12-12) +======================================= + +The following sections list the changes in reva 2.27.0 relevant to +reva users. The changes are ordered by importance. + +Summary +------- + +* Fix #4985: Drop unneeded session locks +* Fix #5000: Fix ceph build +* Fix #4989: Deleting OCM share also updates storageprovider +* Enh #4998: Emit event when an ocm share is received +* Enh #4996: Get rid of some cases of unstructured logging + +Details +------- + +* Bugfix #4985: Drop unneeded session locks + + We no longer lock session metadada files, as they are already written atomically. + + https://github.com/cs3org/reva/pull/4985 + +* Bugfix #5000: Fix ceph build + + https://github.com/cs3org/reva/pull/5000 + +* Bugfix #4989: Deleting OCM share also updates storageprovider + + When remvoving an OCM share we're now also removing the related grant from the storage + provider. + + https://github.com/owncloud/ocis/issues/10262 + https://github.com/cs3org/reva/pull/4989 + +* Enhancement #4998: Emit event when an ocm share is received + + https://github.com/owncloud/ocis/issues/10718 + https://github.com/cs3org/reva/pull/4998 + +* Enhancement #4996: Get rid of some cases of unstructured logging + + https://github.com/cs3org/reva/pull/4996 +