Skip to content

Commit

Permalink
docs: move some older vers in the supported release matrix to a new file
Browse files Browse the repository at this point in the history
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 <[email protected]>
  • Loading branch information
phlogistonjohn authored and mergify[bot] committed Oct 6, 2023
1 parent 6a18238 commit 0d53c27
Show file tree
Hide file tree
Showing 2 changed files with 40 additions and 23 deletions.
27 changes: 4 additions & 23 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
36 changes: 36 additions & 0 deletions docs/older-releases.md
Original file line number Diff line number Diff line change
@@ -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.

0 comments on commit 0d53c27

Please sign in to comment.