diff --git a/CHANGELOG.md b/CHANGELOG.md index 2fdd3d6a1..906e28445 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,65 @@ ## Change Log +### 1.3.0 (2018/10/03 14:09 +00:00) +- [58b295c](https://github.com/thelastpickle/cassandra-reaper/commit/58b295c24584842e634474d4c8f955e8e57f8f7f) Ninja fix tarball push to bintray (@adejanovski) +- [9197ec0](https://github.com/thelastpickle/cassandra-reaper/commit/9197ec088ff8d44acf538dc40cf03a3310e8e302) Refactor *Manager classes to *Service, to be consistent with rest of package. (@michaelsembwever) +- [4cceff1](https://github.com/thelastpickle/cassandra-reaper/commit/4cceff16fe7bc9c1f35e31f6f78bdc8e0b226b93) Remove the release profile and fix the version number evaluation with mvn (@adejanovski) +- [6bce8c6](https://github.com/thelastpickle/cassandra-reaper/commit/6bce8c63e3fa6bcbee589282103cd45451158448) Remove unused (and test) methods from StreamSessionFactory (@michaelsembwever) +- [52af1fe](https://github.com/thelastpickle/cassandra-reaper/commit/52af1fe2d1f3fdab4835166ea3fc7a4d7a3a6159) Ninja fix bintray upload issues (@adejanovski) +- [4441f2b](https://github.com/thelastpickle/cassandra-reaper/commit/4441f2b02922b2ffeb1a99745ece16aad5152c42) Remove mention of `copyright grant` or any implied notion of a CLA (@michaelsembwever) +- [e68f795](https://github.com/thelastpickle/cassandra-reaper/commit/e68f7954431e1fd57e8ad4a4aec4b2ef40a0a372) ninja-fix: uncomment and rename to maven-reaper-beta (@michaelsembwever) +- [ae27e45](https://github.com/thelastpickle/cassandra-reaper/commit/ae27e45fce0c002871aa14473208a677908acc99) ninja-fix: comment out reaper-maven-snapshots bintray uploads until the bintray problems are sorted out (@michaelsembwever) +- [d47930a](https://github.com/thelastpickle/cassandra-reaper/commit/d47930a9fe99e19adbe84b78cea7465822d8d471) Always carry the operator when wrapping lines. (@michaelsembwever) +- [22f6fca](https://github.com/thelastpickle/cassandra-reaper/commit/22f6fca6ec0c7be96f0c2f8ee47acdbfd4daa574) Refactor MetricsGrapper to MetricsService (to match existing terminology and verbs in the package) (@michaelsembwever) +- [68332c7](https://github.com/thelastpickle/cassandra-reaper/commit/68332c7b50291156ef3fe15b487d19fbb273058a) Refactor MetricsProxy out of JmxProxyImpl (@michaelsembwever) +- [895efba](https://github.com/thelastpickle/cassandra-reaper/commit/895efba1f4e8bc5a56a967edea9058ad38100aee) In Travis and CircleCI run maven in batch mode (@michaelsembwever) +- [33941f6](https://github.com/thelastpickle/cassandra-reaper/commit/33941f68e78897cf72562d20bbce71cf89eb71b4) Apply Apache licenses and appropriate copyright statements to all source files. (@michaelsembwever) +- [cdef39e](https://github.com/thelastpickle/cassandra-reaper/commit/cdef39e300c3ec8505d65ada765a5e4f93937da8) Downgrade the enforced Maven version to 3.3.8 to allow the Docker build to work again. (@adejanovski) +- [6ed2363](https://github.com/thelastpickle/cassandra-reaper/commit/6ed2363dc07606ec25699a1a30fd01ef1729aa7a) ninja-fix: on clean don't delete the `src/packages` directory, just its contents (@michaelsembwever) +- [633ae06](https://github.com/thelastpickle/cassandra-reaper/commit/633ae061271985e15b0e595320950518fb4d9812) clean UI and packaging components as well (@michaelsembwever) +- [a7a7913](https://github.com/thelastpickle/cassandra-reaper/commit/a7a7913d38d7dcbae7bcacf9589c43705f0012f3) ISSUE-475: Remove deprecated 'database' keyword (@ossarga) +- [79685e1](https://github.com/thelastpickle/cassandra-reaper/commit/79685e158f429b6cde63b8e715e239398ab18d05) ISSUE-481 Re-add 'useAddressTranslator' to docs (@ossarga) +- [4eda10a](https://github.com/thelastpickle/cassandra-reaper/commit/4eda10a1882d76322f242a68f7e5fca53652753f) Use new bintray package names (@michaelsembwever) +- [8dfc08c](https://github.com/thelastpickle/cassandra-reaper/commit/8dfc08c7043c6aed49489e1d6fe5c5acbd3b8bc0) Refactor EndpointSnitchInfoProxy from JmxProxy (@michaelsembwever) +- [4e0bf87](https://github.com/thelastpickle/cassandra-reaper/commit/4e0bf870df2626698b685de1a69ecac1e21eee79) Refactor FailureDetectorProxy out of JmxProxy (@michaelsembwever) +- [40b79c7](https://github.com/thelastpickle/cassandra-reaper/commit/40b79c7634f48e9cd7d48069680d8df9cf2e8301) Add password generation mechanism +- [ffcb691](https://github.com/thelastpickle/cassandra-reaper/commit/ffcb6919b574955eb8a9bba8e31b5601adc3ae81) Add auth with encrypted password sample +- [#533](https://github.com/thelastpickle/cassandra-reaper/pull/533) Update cassqndra-reaper.To be able to read config from /usr/local/etc (#533) (@KotaroYamazaki) +- [c975ab2](https://github.com/thelastpickle/cassandra-reaper/commit/c975ab2705f9190992b1b852f7de6359c02ab493) Move jmx ObjectNames in JmxProxyImpl into a static initialisation-on-demand-holder inner class. (@michaelsembwever) +- [b4defff](https://github.com/thelastpickle/cassandra-reaper/commit/b4defff4f83188d9e72c9c44f54d533004674b5c) Refactor StreamsProxy out of JmxProxyImpl (@michaelsembwever) +- [b6e84dd](https://github.com/thelastpickle/cassandra-reaper/commit/b6e84ddbf226ff8cd2afc7a5538ba9638ff923b1) Refactor SnapshotProxy out of JmxProxyImpl (@michaelsembwever) +- [c91a035](https://github.com/thelastpickle/cassandra-reaper/commit/c91a0351ea745d44b6f9e83d0820627470369470) Upgrade Travis and CircleCI to latest C* versions (@michaelsembwever) +- [#461](https://github.com/thelastpickle/cassandra-reaper/pull/461) Fixes #311. Allow webui to be aware of a server defined applicationContextPath setting (#461) (@denniskline) +- [49f3722](https://github.com/thelastpickle/cassandra-reaper/commit/49f37223d4f1900ca81524aa82489462c997af61) Refactor usage of com.google.common.base.Optional to java.util.Optional (@michaelsembwever) +- [a22a319](https://github.com/thelastpickle/cassandra-reaper/commit/a22a319b5d1e2c73d6aa39eb198397f28252c565) Cast mbean attribute ValidationExecutor ActiveTasks and PendingTasks to Number object instead of Integer or Long. (@michaelsembwever) +- [8b28071](https://github.com/thelastpickle/cassandra-reaper/commit/8b28071488c91cd909d23ecee788b168829dc226) [node-stats] Add missing React keys to prevent exceptions (@rzvoncek) +- [00cc0cc](https://github.com/thelastpickle/cassandra-reaper/commit/00cc0ccb42926d6284e17d86ce34b578c0f49185) [streams] Add a 'no ongoing streams' mention when there are no streams (@rzvoncek) +- [35fec8c](https://github.com/thelastpickle/cassandra-reaper/commit/35fec8c9d95926d4766a724e1cdc682667481716) Add support for collecting metrics on a node (@adejanovski) +- [909895d](https://github.com/thelastpickle/cassandra-reaper/commit/909895d371f5116e8bd95b08a1bc7f363debae0c) Add support for listing running compactions (@adejanovski) +- [4892197](https://github.com/thelastpickle/cassandra-reaper/commit/4892197ea0e3b2d164b6d557d6e3308c0b49d5d9) [streams] Show tables using tags, so they are nicely separated (@rzvoncek) +- [87540ba](https://github.com/thelastpickle/cassandra-reaper/commit/87540bac3393bb1b9f2a5e7a79241c3e4b15157b) If a cluster is deleted too quickly after a schedule/repair has been created, rather than the ClusterResource catch it, it will get caught as an assertion failure in CassandraStorage. (@michaelsembwever) +- [467c793](https://github.com/thelastpickle/cassandra-reaper/commit/467c79347ba608930f73ab49954ff468a719f83e) Reaper #369 Frontend for showing node streams (@rzvoncek) +- [b11518a](https://github.com/thelastpickle/cassandra-reaper/commit/b11518a31766bd90b7a709db8e54086dbe75b506) Reaper #369 Pull-only backend for tracking streams (@rzvoncek) +- [737fa57](https://github.com/thelastpickle/cassandra-reaper/commit/737fa57ec0ec2ae78d528886db060f8c747ab1a2) ninja-fix to 2d89ea0: correct path to upload toplevel pom (@michaelsembwever) +- [bcf5a36](https://github.com/thelastpickle/cassandra-reaper/commit/bcf5a3615efc19ac65c1b36ca8544e7e04a3f9c2) merge in "update changelog in preparation for 1.2.2" (@michaelsembwever) +- [324f0c6](https://github.com/thelastpickle/cassandra-reaper/commit/324f0c640bef5655e9142502d01896f25dd1444b) Add informations to upgrade from 1.2.0/1.2.1 to 1.2.2 (@adejanovski) +- [f4f7a0c](https://github.com/thelastpickle/cassandra-reaper/commit/f4f7a0c7573bd0ca74183d55b04b73b61695202f) Rebuild modified doc pages (@adejanovski) +- [2d89ea0](https://github.com/thelastpickle/cassandra-reaper/commit/2d89ea02617be8108e556afa3edb5afd6b70bb6e) cassandra-reaper-pom files must also be uploaded (@michaelsembwever) +- [9360c61](https://github.com/thelastpickle/cassandra-reaper/commit/9360c6171b94f3e3fe088613a323181746064a93) Log when database migrations are going to happen, and ensure other reaper instances are stopped. (@michaelsembwever) +- [56ab26e](https://github.com/thelastpickle/cassandra-reaper/commit/56ab26ef80047f338e335626b021ee5e278cf8df) ninja-fix :: use correct commit for PR :: Use cucumber options from command line (@michaelsembwever) +- [e5b7250](https://github.com/thelastpickle/cassandra-reaper/commit/e5b72501fb7c222ad491a5d606faa639f9b7b173) Use cucumber options from command line (@michaelsembwever) +- [e10354f](https://github.com/thelastpickle/cassandra-reaper/commit/e10354fd3bc3c1567687655b30efa1224ae864ab) (ninja-fix) Fix enforcer plugin. Was failing when building from `src/server/` (@michaelsembwever) +- [d4406b5](https://github.com/thelastpickle/cassandra-reaper/commit/d4406b5cd59398b3a0269c880bdae604a62cb54b) Clean up on 'display node metrics' (@michaelsembwever) +- [124f9e2](https://github.com/thelastpickle/cassandra-reaper/commit/124f9e227424775e915fdb74be14654eeded8070) Migrate the forgotten unused AddClusterIT and basic_reaper_functionality.feature into BasicSteps and integration_reaper_functionality.feature (@michaelsembwever) +- [efc32b4](https://github.com/thelastpickle/cassandra-reaper/commit/efc32b4ddd9cfe9f4fbe0a45378072780508567d) whitespace format fix to package.json (@michaelsembwever) +- [d8d69de](https://github.com/thelastpickle/cassandra-reaper/commit/d8d69deaed994c1a9a03425ea87f3dde14a602a0) make max pending compactions configurable +- [72ce3a9](https://github.com/thelastpickle/cassandra-reaper/commit/72ce3a9a8748e82d7251faec17f5ca2cfe9c412f) Display metrics in the node's detail page (@adejanovski) +- [09c39f3](https://github.com/thelastpickle/cassandra-reaper/commit/09c39f3a7aa79885506674782cd1265c6d134ead) Remove the maven gpg plugin (@adejanovski) +- [438ed51](https://github.com/thelastpickle/cassandra-reaper/commit/438ed514685016072d4f42423c6fecfa7649978f) Add support for collecting metrics on a node (@adejanovski) +- [c16a728](https://github.com/thelastpickle/cassandra-reaper/commit/c16a728271ff1a8f8d1f2f53491b4709870d55ab) Add maven-enforcer-plugin to ensure known and correct java and maven versions are used to build. (@michaelsembwever) +- [6a757ff](https://github.com/thelastpickle/cassandra-reaper/commit/6a757ff0636e9c5c87a58c461572b34122ef9af1) Unit tests that the db migration scripts are ok. (@michaelsembwever) +- [f22fe3f](https://github.com/thelastpickle/cassandra-reaper/commit/f22fe3f91a4e389f6c8742722b214c68ef2d8b0b) [maven-release-plugin] prepare for next development iteration (@michaelsembwever) + ### 1.2.2 (2018/07/25 10:50 +00:00) - [ae42bab](https://github.com/thelastpickle/cassandra-reaper/commit/ae42babd76956a298ab86cf5ca67fc56aeaf58cb) Fix `IStorage.getRepairUnit(builder)` implementations to include matching on incremental boolean parameter, and deleting (all related) units only when deleting the cluster. (@michaelsembwever) - [b4c3248](https://github.com/thelastpickle/cassandra-reaper/commit/b4c32482e600699c41e90ba8c9f517b81a870bf6) Use executorServices from DropWizard's lifecycle, where possible in various top-level singletons. (@michaelsembwever) diff --git a/pom.xml b/pom.xml index b28921b98..140a7cae6 100755 --- a/pom.xml +++ b/pom.xml @@ -20,7 +20,7 @@ io.cassandrareaper cassandra-reaper-pom - 1.3.0-SNAPSHOT + 1.3.0 pom Cassandra Reaper project diff --git a/src/server/pom.xml b/src/server/pom.xml index db24cda94..7880b3f17 100755 --- a/src/server/pom.xml +++ b/src/server/pom.xml @@ -21,7 +21,7 @@ io.cassandrareaper cassandra-reaper-pom - 1.3.0-SNAPSHOT + 1.3.0 ../../pom.xml Cassandra Reaper server