1.4.0 (2019/02/11 11:10 +00:00)
- f5431fb Update Docker variables to work with the latest (and embedded) shiro configuration. (@michaelsembwever)
- 4749ca1 Add docker variable
REAPER_BLACKLIST_TWCS
to define blacklistTwcsTables in yaml (@michaelsembwever) - 25e5cde Save the JWT locally to avoid passing it for each call (@adejanovski)
- b1099d9 Enforce use of JWT instead of sending credentials for each call (@adejanovski)
- 519093b Add support for authentication in spreaper (@adejanovski)
- 689e474 Add valid checks for the JWT validity (@adejanovski)
- f8bb73b Tests, documentation, and a configuration template, for Shiro->LDAP support (@michaelsembwever)
- f9dca5f Update cluster list to include model with JMX credential information from server (@ossarga)
- 0bf93c6 Add flag to cluster information to say if JMX password is set (@ossarga)
- 8a0857c Add JMX username to cluster information (@ossarga)
- 59e58c7 Full Shiro protection. (@michaelsembwever)
- dfa792f Allow for automatically blacklisting any TWCS or DTCS tables within a keyspace (@denniskline)
- 8d6fa96 Use a concurrency lock around the
repairRunners
map to ensure synchronized access and modifications. (@michaelsembwever) - f3a7c94 Upgrade to Dropwizard 1.1.8 (Jetty upgrade) (@adejanovski)
- d29fe5f Fix for duplicate repair runs being started for a given schedule and unit by different SchedulingManager instances in different JVMs. (@michaelsembwever)
- 40f0638 Make SchedulingManager a singleton that can be closed/cancelled, rather than static. (@michaelsembwever)
- cbfc8f1 Introduce system variable to adjust the scheduling manager's check frequency. (@michaelsembwever)
- 7cdb6c6 Separate default test job from deploy test job, and move them into different stages (@michaelsembwever)
- e3a96ba Add Support for Integration tests to run against any past released version of Reaper (@michaelsembwever)
- 7f3ff17 Allow to configure a custom JMX port per cluster (@adejanovski)
- 7e2441a Properly report the list and count of tokens for a node (@adejanovski)
- a8ddc8e Remove nodes that left the cluster from the cluster view (@adejanovski)
- c53ab83 Add configuration support for enabling an addressTranslator in cassandra persistence options (@paddybyers)
- 49789e3 Rename Reaper metrics to make them compatible with Prometheus (@rzvoncek)
- a15bdac Workaround SUREFIRE-1588 bug that crashes the build with using jdk8_u181 (@michaelsembwever)
- 0a7217c StreamManagerMBean is only available from Cassandra 2.0 onwards (@rborer)