Zach Brown
32f386a61a
v1.34 Release
...
Finish the release notes for the 1.34 release.
Signed-off-by: Zach Brown <zab@zabbo.net >
2026-09-03 13:19:24 -07:00
Auke Kok
8d77e81091
v1.33 Release
...
Finish the release notes for the 1.33 release.
Signed-off-by: Auke Kok <auke.kok@versity.com >
2026-07-24 12:02:41 -07:00
Auke Kok
cd73319d4d
v1.32 Release
...
Finish the release notes for the 1.32 release.
Signed-off-by: Auke Kok <auke.kok@versity.com >
2026-06-03 11:34:21 -07:00
Zach Brown
aa432727f2
v1.31 Release
...
Finish the release notes for the 1.31 release.
Signed-off-by: Zach Brown <zab@versity.com >
2026-05-05 14:29:18 -07:00
Zach Brown
ad65116d8f
v1.30 Release
...
Finish the release notes for the 1.30 release.
Signed-off-by: Zach Brown <zab@versity.com >
2026-04-21 16:43:12 -07:00
Zach Brown
4bd7a38b05
v1.29 Release
...
Finish the release notes for the 1.29 release.
Signed-off-by: Zach Brown <zab@versity.com >
2026-03-25 16:33:31 -07:00
Zach Brown
8dad826f88
v1.28 Release
...
Finish the release notes for the 1.28 release.
Signed-off-by: Zach Brown <zab@versity.com >
2026-02-05 09:47:05 -08:00
Zach Brown
6a1e136085
v1.27 Release
...
Finish the release notes for the 1.27 release.
Signed-off-by: Zach Brown <zab@versity.com >
2026-01-15 14:21:53 -08:00
Zach Brown
22b5e79bbd
v1.26 Release
...
Finish the release notes for the 1.26 release.
Signed-off-by: Zach Brown <zab@versity.com >
2025-11-17 14:42:14 -08:00
Zach Brown
48ac7bdf7c
v1.25 Release
...
Finish the release notes for the 1.25 release.
Signed-off-by: Zach Brown <zab@versity.com >
2025-06-03 13:35:42 -07:00
Zach Brown
05f14640fb
v1.24 Release
...
Finish the release notes for the 1.24 release.
Signed-off-by: Zach Brown <zab@versity.com >
2025-03-14 12:19:30 -07:00
Zach Brown
a88972b50e
v1.23 Release
...
Finish the release notes for the 1.23 release.
Signed-off-by: Zach Brown <zab@versity.com >
2024-12-11 13:07:44 -08:00
Zach Brown
7f313f2818
v1.22 Release
...
Finish the release notes for the 1.22 release.
Signed-off-by: Zach Brown <zab@versity.com >
2024-11-01 13:05:52 -07:00
Zach Brown
91e7f051cf
v1.21 Release
...
Finish the release notes for the 1.21 release.
Signed-off-by: Zach Brown <zab@versity.com >
2024-07-01 13:49:35 -07:00
Zach Brown
c3c4b08038
v1.20 Release
...
Finish the release notes for the 1.20 release.
Signed-off-by: Zach Brown <zab@versity.com >
2024-04-22 13:20:42 -07:00
Zach Brown
ba819be8f9
v1.19 Release
...
Finish the release notes for the 1.19 release.
Signed-off-by: Zach Brown <zab@versity.com >
2024-01-30 12:11:23 -08:00
Zach Brown
4b2afa61b8
v1.18 Release
...
Finish the release notes for the 1.18 release.
Signed-off-by: Zach Brown <zab@versity.com >
2023-11-07 16:01:59 -08:00
Zach Brown
a9281b75fa
v1.17 Release
...
Finish the release notes for the 1.17 release.
Signed-off-by: Zach Brown <zab@versity.com >
2023-10-23 14:20:13 -07:00
Zach Brown
8596c9ad45
v1.16 Release
...
Finish the release notes for the 1.16 release.
Signed-off-by: Zach Brown <zab@versity.com >
2023-10-04 10:32:55 -07:00
Zach Brown
9e3529060e
v1.15 Release
...
Finish the release notes for the 1.15 release.
Signed-off-by: Zach Brown <zab@versity.com >
2023-07-17 12:07:13 -07:00
Zach Brown
e095127ae9
v1.14 Release
...
Finish the release notes for the 1.14 release.
Signed-off-by: Zach Brown <zab@versity.com >
2023-06-29 10:03:53 -07:00
Zach Brown
0b38aeb5a4
v1.13 Release
...
Finish the release notes for the 1.13 release.
Signed-off-by: Zach Brown <zab@versity.com >
2023-05-19 10:38:40 -07:00
Zach Brown
9bfad7d324
v1.12 Release
...
Finish the release notes for the 1.12 release.
Signed-off-by: Zach Brown <zab@versity.com >
2023-04-17 14:30:08 -07:00
Zach Brown
5512d5c03e
v1.11 Release
...
Finish the release notes for the 1.11 release.
Signed-off-by: Zach Brown <zab@versity.com >
2023-02-02 11:00:38 -08:00
Zach Brown
0b919e2ba7
v1.10 Release
...
Finish the release notes for the 1.10 release.
Signed-off-by: Zach Brown <zab@versity.com >
2022-12-07 12:30:17 -08:00
Zach Brown
fb7cb057c4
v1.9 Release
...
Finish the release notes for the 1.9 release.
Signed-off-by: Zach Brown <zab@versity.com >
2022-10-29 16:41:58 -07:00
Zach Brown
4806e8a7b3
v1.8 Release
...
Finish the release notes for the 1.8 release.
Signed-off-by: Zach Brown <zab@versity.com >
2022-10-18 09:48:41 -07:00
Zach Brown
f13aba78b1
v1.7 Release
...
Finish the release notes for the 1.7 release.
Signed-off-by: Zach Brown <zab@versity.com >
2022-08-26 11:38:23 -07:00
Zach Brown
fc8a5a1b5c
v1.6 Release
...
Finish the release notes for the 1.6 release.
Signed-off-by: Zach Brown <zab@versity.com >
2022-07-07 13:07:55 -07:00
Zach Brown
1abe97351d
v1.5 Release
...
Finish the release notes for the 1.5 release.
Signed-off-by: Zach Brown <zab@versity.com >
2022-06-21 09:46:16 -07:00
Zach Brown
fb7e43dd23
v1.4 Release
...
Finish the release notes for the 1.4 release.
Signed-off-by: Zach Brown <zab@versity.com >
2022-05-06 09:57:27 -07:00
Zach Brown
82d2be2e4a
v1.3 Release
...
Finish the release notes for the 1.3 release.
Signed-off-by: Zach Brown <zab@versity.com >
2022-04-07 10:42:14 -07:00
Zach Brown
51d19d797f
Start v1.3-rc release notes
...
Create the 1.3 section in the release notes for commits to fill.
Signed-off-by: Zach Brown <zab@versity.com >
2022-03-14 17:15:24 -07:00
Zach Brown
029a684c25
v1.2 Release
...
Cut the release notes for the 1.2 release.
Signed-off-by: Zach Brown <zab@versity.com >
2022-03-14 17:15:05 -07:00
Zach Brown
0c1f19556d
Prepare v1.2-rc release
...
Add the v1.2-rc section to the release notes so that we can add entries
with commits as needed.
Signed-off-by: Zach Brown <zab@versity.com >
2022-02-04 11:32:53 -08:00
Zach Brown
19caae3da8
v1.1 Release
...
Finish off the release notes for the 1.1 release.
Signed-off-by: Zach Brown <zab@versity.com >
2022-02-04 11:32:37 -08:00
Zach Brown
99a1cc704f
Preserve item cache page max_seq as items move
...
The max_seq and active reader mechanisms in the item cache stop readers
from reading old items and inserting them in the cache after newer items
have been reclaimed by memory pressure. The max_seq field in the pages
must reflect the greatest seq of the items in the page so that reclaim
knows that the page contains items newer than old readers and must not
be removed.
We update the page max_seq as items are inserted or as they're dirtied
in the page. There's an additional subtle effect that the max_seq can
also protect items which have been erased. Deletion items are erased
from the pages as a commit completes. The max_seq in that page will
still protect it from being reclaimed even though no items have that seq
value themselves.
That protection fails if the range of keys containing the erased item is
moved to another page with a lower max_seq. The item mover only
updated the destination page's max_seq for each item that was moved. It
missed that the empty space between the items might have a larger
max_seq from an erased item. We don't know where the erased item is so
we have to assume that a larger max_seq in the source page must be set
on the destination page.
This could explain very rare item cache corruption where nodes were
seeing deleted directory entry items reappearing. It would take a
specific sequence of events involving large directories with an isolated
removal, a delayed item cache reader, a commit, and then enough
insertions to split the page all happening in precisely the wrong
sequence.
Signed-off-by: Zach Brown <zab@versity.com >
2022-01-12 10:23:55 -08:00
Zach Brown
8bc1ee8346
Add change-quorum-config command
...
Add a command to change the quorum config which starts by only supports
updating the super block whlie the file system is oflfine.
Signed-off-by: Zach Brown <zab@versity.com >
2021-11-24 15:41:04 -08:00
Zach Brown
ea08942824
Add release notes with the 1.0 GA release
...
Let's try maintaining release notes in a file in the repo. There are
lots of schemes for associating commits and release notes and this seems
like the simplest place to start.
Signed-off-by: Zach Brown <zab@versity.com >
2021-11-08 14:42:33 -08:00