Skip to content

Releases: Netflix/Priam

Hourly cron timer was executing only once, fix bug via proper cron expression. Also, added diagnostic msg when task is scheduled

21 Oct 21:41
Compare
Choose a tag to compare
Merge pull request #532 from tulumvinh/3.x

Honor when flush task is run via property

Perform nodetool flush on 1:* keyspaces

18 Oct 00:33
Compare
Choose a tag to compare

This feature is a first step toward enhancing to perform more management tasks for a cluster.

##Configuration
To flush specific keyspaces, create FP “Priam.flush.keyspaces” and provide a comma delimited list of values (e.g. pappyperftest,dse_system).

If no FP exist, all kespaces (EXCLUDING system) will be flushed.

To specify interval, create FP “Priam.flush.interval”. The value is a name=value where “name” is an enum of hour, daily.
*hour means the flush will run at every hour. The value is an integer representing the minute. E.g. hour=0 will run on the hour, every hour.
*aily means the flush will run once daily at specified time. The value is an integer representing the hour. E.g. daily=10 will run at 10:00 a.m. daily.

##Manually invocation
curl “http://localhost:8080/Priam/REST/v1/cassadmin/flush”.
The result will be a json payload.
*For success, the payload is a list of keyspace(s) flushed. E.g. {"keyspace_flushed":["dse_system","pappyperftest","system_traces"]}
*For failure, the payload will be {“status:ERROR”, “component:flush”}

Support the ability to query more than one ASG for RacMembership

05 Oct 20:15
Compare
Choose a tag to compare

Support the ability to query more than one ASG while looking for current RacMembership since one RAC(availability zone) members could span across different ASGs

S3 RoleAssumption while uploading backups/incremental

04 Oct 19:40
Compare
Choose a tag to compare
  • Added the feature of s3 role assumption while uploading backups, incremental etc.

Adding tombstone_warn_threshold, tombstone_failure_threshold and streaming_socket_timeout_in_ms YAML config options

03 Aug 20:09
Compare
Choose a tag to compare

Adding tombstone_warn_threshold, tombstone_failure_threshold and streaming_socket_timeout_in_ms YAML config options

Support for fetching members across multiple accounts and minor enhancements

02 Aug 23:54
Compare
Choose a tag to compare

This will provide support for fetching members from the same zone across multiple accounts which can be leveraged while migrating across accounts.

Properly set recreated jxm connection

05 Jul 20:55
Compare
Choose a tag to compare
Merge pull request #500 from tulumvinh/3.x

Properly set recreated jxm connection

1. Fetch additional AWS metadata for running instance 2. Provide token, start, and completed time for snapshot backup status

04 Jul 15:54
Compare
Choose a tag to compare
Merge pull request #499 from tulumvinh/3.x

Provide token, start, and completed time for snapshot backup status

1. Fetch additional AWS metadata for running instance 2. Provide token, start, and completed time for snapshot backup status

04 Jul 05:00
Compare
Choose a tag to compare
Merge pull request #498 from tulumvinh/3.x

1.  Fetch metadata for running instance  2. Provide token, start, and completed time for snapshot backup status

Update to later release of dependency (guava), was using a version that is 3 years old

21 Jun 21:32
Compare
Choose a tag to compare
Merge pull request #495 from tulumvinh/3.x

Update to later release of dependency (guava), was using a version that is 3 years old