Priam

Co-Process for backup/recovery, Token Management, and Centralized Configuration management for Cassandra.

APACHE-2.0 License

Stars
1K
Committers
59

Bot releases are visible (Hide)

Priam - Compression Transition Time

Published by mattl-netflix almost 2 years ago

(#1013) Create operator-specifiable time such that if a backup file was written before then it is automatically compressed using SNAPPY before upload.

Priam - Backup tweaks

Published by mattl-netflix about 2 years ago

(#1006) Adding ability to add more keys in the message attributes for backup notification messages.
(#999) Identify incrementals, optionally skip metafile compression, and upload data files last.
(#1009) Pass millis to sleep instead of seconds.

Priam - Backup tweaks

Published by mattl-netflix about 2 years ago

(#1011) Allow user to specify additional message attributes to send in SNS backup notifications.
(#998) Identify incrementals, optionally skip metafile compression, and upload data files last.
(#1008) Pass millis to sleep instead of seconds.

Priam - Fix token size bug while spreading out deletes.

Published by mattl-netflix about 2 years ago

Priam - Fix token size bug while spreading out deletes.

Published by mattl-netflix about 2 years ago

Priam - Use IP to get gossip info and other changes.

Published by mattl-netflix about 2 years ago

(#997) Revert "CASS-2805 Add hook to optionally skip deletion for files added within a certain window. (#992)"
(#1001) Use IP to get gossip info rather than hostname.
(#1002) Spread deletes over the interval depending on where the node is in the ring.
(#966) Remove UpdateSecuritySettings

Priam - Use IP to get gossip info and other changes.

Published by mattl-netflix about 2 years ago

(#996) Revert "CASS-2805 Add hook to optionally skip deletion for files added within a certain window. (#993)"
(#1000) Use IP to get gossip info rather than hostname.
(#1003) Spread deletes over the interval depending on where the node is in the ring.
(#967) Remove UpdateSecuritySettings

Priam - Get CF level disk metric using JMX

Published by anujphadke about 2 years ago

Get CF level disk metric using JMX node tool

Priam - Minor bugfixes introduced by recent backports

Published by mattl-netflix over 2 years ago

Remove unsupported whenAllComplete method.

Priam - Backup smoothing and optional Content-MD5 header for small file uploads

Published by mattl-netflix over 2 years ago

Priam - Backup smoothing and optional Content-MD5 header for small file uploads

Published by mattl-netflix over 2 years ago

(#975) Dynamic Rate Limiting of Snapshots.
(#985) Optionally Add Content-MD5 header to uploads of files smaller than the backupChunkSize.

Priam - Cache region in AWSInstanceInfo to avoid throttling

Published by mattl-netflix over 2 years ago

This release contains an important bugfix to avoid throttling when fetching the region. Backups may be slowed without this.

Priam - Cache region in AWSInstanceInfo to avoid throttling

Published by mattl-netflix over 2 years ago

This release contains an important bugfix to avoid throttling when fetching the region. Backups may be slowed without this.

Priam - Fix to unblock local bootstrapping

Published by mattl-netflix over 2 years ago

This release contains only a 1-line change that prevents NPE when checking gossip for token agreement in a scenario when bootstrapping a cluster from a local properties file.

In other news, please note that UpdateSecuritySettings has been marked for deprecation in an upcoming release. Please remove any dependencies on it.

Priam - Use IMDSV2 to get instance metadata

Published by mattl-netflix almost 3 years ago

Priam - Use IMDSV2 to get instance metadata

Published by mattl-netflix almost 3 years ago

(#973) Throw in case of gossip mismatch when determining replace_ip in assigned token case.
(#970) Make getPublicIP and getPublicHostname fail elegantly when those attributes are absent.

(#972) Throw in case of gossip mismatch when determining replace_ip in assigned token case
(#969) Make getPublicIP and getPublicHostname fail elegantly when those attributes are absent.
(#968) Delete empty incremental backup files rather than throwing when we try to rate limit them.