From 756cc4ab75a7a87d2c2af4962f4226972d4c4eae Mon Sep 17 00:00:00 2001 From: Alexander Dejanovski Date: Thu, 15 Oct 2020 16:16:40 +0200 Subject: [PATCH] Prepare 2.1 release --- CHANGELOG.md | 35 +++++++++++++++++++++++++++++++++++ pom.xml | 2 +- src/server/pom.xml | 2 +- 3 files changed, 37 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8c18c534f..6e3c51e8c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,40 @@ ## Change Log +### 2.1.0 (2020/10/15 14:22 +00:00) +- [3e9aa88](https://github.com/thelastpickle/cassandra-reaper/commit/3e9aa886757887be48b138289a7e9b9b4b374c56) Fix race conditions when receiving COMPLETE/SUCCESS notifications if database updates are slow (@adejanovski) +- [a9a39e8](https://github.com/thelastpickle/cassandra-reaper/commit/a9a39e8de09d92479f1515460c52625ce0760a6d) Support Astra as storage backend (@adejanovski) +- [2a676b0](https://github.com/thelastpickle/cassandra-reaper/commit/2a676b049b73c31a4162c990f731263be3c21127) Lighten the load on Cassandra backend with less repair_run scans (@adejanovski) +- [c93ca03](https://github.com/thelastpickle/cassandra-reaper/commit/c93ca03ea1949c4aef9da01bfdae0da66846d3c8) Fixed typo, noddetool s/b nodetool (@johnsmartco) +- [cc6f789](https://github.com/thelastpickle/cassandra-reaper/commit/cc6f789f84dc86ce65a609e4a3d4a54b723eb58e) Cache the clusters list for ten seconds (@michaelsembwever) +- [14800fb](https://github.com/thelastpickle/cassandra-reaper/commit/14800fbc827a4bab95b60da0b69c9d56b348f565) Change default number of segments per node to a value that will avoid timeouts in most cases. (@adejanovski) +- [1ad7d4b](https://github.com/thelastpickle/cassandra-reaper/commit/1ad7d4b12bab4acb524f7e828ddf60fe62ba5e8e) When there are no broadcasters and no known subscriptions, only check for updated events once per minute (@michaelsembwever) +- [f54cc11](https://github.com/thelastpickle/cassandra-reaper/commit/f54cc116a73a5bc97e477f6d9dddd36405fb1ec8) Only execute distributed reaper operations once we detect multiple reaper instances (@michaelsembwever) +- [d6b96e2](https://github.com/thelastpickle/cassandra-reaper/commit/d6b96e227cb572486555fe01047170bf62a4152a) Expose pending compactions in /compactions + show them in UI. Fixes #877. (@rzvoncek) +- [61a57fe](https://github.com/thelastpickle/cassandra-reaper/commit/61a57fe66d24beb656f401a31fe227855c3a53ed) [UI] Fix color & text wrapping in progress bars. Fixes #874 (@rzvoncek) +- [64bf301](https://github.com/thelastpickle/cassandra-reaper/commit/64bf30172cf1ec9cf2ebe1ca5f54708e5543e30b) Follow symlinks when searching for reaper jar. (@Bo98) +- [a3af825](https://github.com/thelastpickle/cassandra-reaper/commit/a3af82530d79006bf8850a3efd6e829571b94ea6) ISSUE-823: Upgrade UI to React 16 (@ossarga) +- [505eb3a](https://github.com/thelastpickle/cassandra-reaper/commit/505eb3afb2deb0c7bcc9ceeba8e13d2278d883f5) Docker: allow automatic cluster registration (@rzvoncek) +- [33d903c](https://github.com/thelastpickle/cassandra-reaper/commit/33d903c858e31f606e0a0ab79de601d56aed6ce1) Make JMX credentials configurable when running via Docker (@rzvoncek) +- [7084995](https://github.com/thelastpickle/cassandra-reaper/commit/708499509213fe17d155f93878b2c0578c36f527) Including spreaper cli to docker image (@velo) +- [d16f82e](https://github.com/thelastpickle/cassandra-reaper/commit/d16f82e91ad64598e179a97869ab8232ecd4c83e) Dockerfile: Bring back the touch on reaper yml file (@rzvoncek) +- [7d66972](https://github.com/thelastpickle/cassandra-reaper/commit/7d66972362515bb068f89473653b8a3f7b706598) Fix file handling + posting forms in spreaper (@rzvoncek) +- [64b4747](https://github.com/thelastpickle/cassandra-reaper/commit/64b4747fe2ac9c0f1ae7e19616c9bc92bf79ceec) Add JMXMP support and customizable AddressTranslator (@vroyer) +- [1288d6e](https://github.com/thelastpickle/cassandra-reaper/commit/1288d6ed4fa89005a8d32ef08ec6d3f851e37b4f) Enable sidecar tests when using Elassandra (@rzvoncek) +- [5eee992](https://github.com/thelastpickle/cassandra-reaper/commit/5eee9924c27ea77b780a16782131858e5b609d1a) Re-enable docker hub image push during build (@adejanovski) +- [2b7f847](https://github.com/thelastpickle/cassandra-reaper/commit/2b7f8474a99b962a0b1a5818cfe56654abcb5148) check is enableDynamicSeedList is set before updating seeds (@jsanda) +- [8a28b2d](https://github.com/thelastpickle/cassandra-reaper/commit/8a28b2d618e5df4c149dff66ab7108bbbb63d28d) Add launcher SSL/TLS support (@plastikat) +- [d39b7a2](https://github.com/thelastpickle/cassandra-reaper/commit/d39b7a24c2b5a75aa1b5228f17f5f91fe6f30f38) [python3] Migrated spreaper python file to python3 style +- [305be59](https://github.com/thelastpickle/cassandra-reaper/commit/305be594f6118a57cec315439a6dfac9de43bdae) [python3] Fixed debian package for spreaper +- [b970844](https://github.com/thelastpickle/cassandra-reaper/commit/b970844904c13dbd81e6240c57f8a0b41e5fbf35) add support of JAVA_HOME environment (@therb1) +- [896b72b](https://github.com/thelastpickle/cassandra-reaper/commit/896b72bc84486c137c7883a56bfbbfb2cf3f8e50) refactor systemd service (@therb1) +- [ad51839](https://github.com/thelastpickle/cassandra-reaper/commit/ad51839701333c8abffb7f8b23025a83a34a3cef) Add timestamps to the file logger (@michaelsembwever) +- [f94dbf6](https://github.com/thelastpickle/cassandra-reaper/commit/f94dbf6f3ba702b8c173837a9a96c2a2ab45ea13) Follow symlinks when searching for reaper jar. (@Bo98) +- [6f228c4](https://github.com/thelastpickle/cassandra-reaper/commit/6f228c44ea82d92048f8b1dfedd9162dab4800b0) update docs and cassandra docker-compose service (@jsanda) +- [40dde9a](https://github.com/thelastpickle/cassandra-reaper/commit/40dde9ac90148ab354358d69d75adc16533af6c2) use docker-compose exec instead of docker exec (@jsanda) +- [62d06fa](https://github.com/thelastpickle/cassandra-reaper/commit/62d06fab0686df58bc4ad1cce0a9b2960d8e2138) Added support for custom address translation (@maxshel) +- [72237e3](https://github.com/thelastpickle/cassandra-reaper/commit/72237e36dc4c8aa726019cbf9970baf43edec4ae) Add a way to exclude clusters from auto-scheduling (@atallahade) +- [005c949](https://github.com/thelastpickle/cassandra-reaper/commit/005c949e62ab6048a96581ae3a39f2a7b867f4c3) Issue #809 : Allow for JMX Credentials to be strored alongside JMX Port in the backend storage system. (@denniskline) + ### 2.0.5 (2020/06/19 06:56 +00:00) - [14800fb](https://github.com/thelastpickle/cassandra-reaper/commit/14800fbc827a4bab95b60da0b69c9d56b348f565) Change default number of segments per node to a value that will avoid timeouts in most cases. (@adejanovski) - [9c51d5b](https://github.com/thelastpickle/cassandra-reaper/commit/9c51d5b8bfa1e49ca0543bb1812bb911a9959f37) Update documentation for the segment count per node docker var (@adejanovski) diff --git a/pom.xml b/pom.xml index 583331a32..7367d4669 100644 --- a/pom.xml +++ b/pom.xml @@ -20,7 +20,7 @@ io.cassandrareaper cassandra-reaper-pom - 2.1.0-SNAPSHOT + 2.1 pom Cassandra Reaper project diff --git a/src/server/pom.xml b/src/server/pom.xml index 9d95bb299..f3f7dc887 100644 --- a/src/server/pom.xml +++ b/src/server/pom.xml @@ -21,7 +21,7 @@ io.cassandrareaper cassandra-reaper-pom - 2.1.0-SNAPSHOT + 2.1 ../../pom.xml Cassandra Reaper server