From 0d53c27a902da1ddc9c98c09c87b1bc788e70bbf Mon Sep 17 00:00:00 2001 From: John Mulligan Date: Wed, 4 Oct 2023 11:02:18 -0400 Subject: [PATCH] docs: move some older vers in the supported release matrix to a new file In my opinion the list of releases and the ceph versions supported was getting a bit long. I am taking the initiative to split the list and record the older releases in a separate doc. The cut point was a bit arbitrary but I chose to remove all the caveats from the readme. Signed-off-by: John Mulligan --- README.md | 25 +++---------------------- docs/older-releases.md | 36 ++++++++++++++++++++++++++++++++++++ 2 files changed, 39 insertions(+), 22 deletions(-) create mode 100644 docs/older-releases.md diff --git a/README.md b/README.md index 1805f42..aecbcf6 100644 --- a/README.md +++ b/README.md @@ -81,32 +81,13 @@ go test -tags pacific .... | v0.19.0 | pacific, quincy | nautilus, octopus | | v0.18.0 | octopus, pacific, quincy | nautilus | | v0.17.0 | octopus, pacific, quincy | nautilus | -| v0.16.0 | octopus, pacific† | nautilus | -| v0.15.0 | octopus, pacific | nautilus | -| v0.14.0 | octopus, pacific | nautilus | -| v0.13.0 | octopus, pacific | nautilus | -| v0.12.0 | octopus, pacific | nautilus | -| v0.11.0 | nautilus, octopus, pacific | | -| v0.10.0 | nautilus, octopus, pacific | | -| v0.9.0 | nautilus, octopus | | -| v0.8.0 | nautilus, octopus | | -| v0.7.0 | nautilus, octopus | | -| v0.6.0 | nautilus, octopus | mimic | -| v0.5.0 | nautilus, octopus | luminous, mimic | -| v0.4.0 | luminous, mimic, nautilus, octopus | | -| v0.3.0 | luminous, mimic, nautilus, octopus | | -| v0.2.0 | luminous, mimic, nautilus | | -| (pre release) | luminous, mimic (see note) | | -These tags affect what is supported at compile time. What version of the Ceph +The tags affect what is supported at compile time. What version of the Ceph cluster the client libraries support, and vice versa, is determined entirely by what version of the Ceph C libraries go-ceph is compiled with. -† Preliminary support for Ceph Quincy was available, but not fully tested, in -this release. - -NOTE: Prior to 2020 the project did not make versioned releases. The ability to -compile with a particular Ceph version before go-ceph v0.2.0 is not guaranteed. +To see what older versions of go-ceph supported refer to the [older +releases](./docs/older-releases.md) file in the documentation. ## Documentation diff --git a/docs/older-releases.md b/docs/older-releases.md new file mode 100644 index 0000000..8068f33 --- /dev/null +++ b/docs/older-releases.md @@ -0,0 +1,36 @@ + +### Historical Supported Ceph Versions + +For recent releases, please refer to the [readme](../README.md). + +The following tables describes what versions of Ceph were supported for +particular go-ceph releases. Note that prior to 2020 the project did not make +versioned releases. The ability to compile with a particular Ceph version +before go-ceph v0.2.0 is not guaranteed. + +| go-ceph version | Supported Ceph Versions | Deprecated Ceph Versions | +| --------------- | ------------------------| -------------------------| +| v0.16.0 | octopus, pacific† | nautilus | +| v0.15.0 | octopus, pacific | nautilus | +| v0.14.0 | octopus, pacific | nautilus | +| v0.13.0 | octopus, pacific | nautilus | +| v0.12.0 | octopus, pacific | nautilus | +| v0.11.0 | nautilus, octopus, pacific | | +| v0.10.0 | nautilus, octopus, pacific | | +| v0.9.0 | nautilus, octopus | | +| v0.8.0 | nautilus, octopus | | +| v0.7.0 | nautilus, octopus | | +| v0.6.0 | nautilus, octopus | mimic | +| v0.5.0 | nautilus, octopus | luminous, mimic | +| v0.4.0 | luminous, mimic, nautilus, octopus | | +| v0.3.0 | luminous, mimic, nautilus, octopus | | +| v0.2.0 | luminous, mimic, nautilus | | +| (pre release) | luminous, mimic (see note) | | + +The tags affect what is supported at compile time. What version of the Ceph +cluster the client libraries support, and vice versa, is determined entirely +by what version of the Ceph C libraries go-ceph is compiled with. + +† Preliminary support for Ceph Quincy was available, but not fully tested, in +this release. +