Skip to content

Tags: kinzer1/Priam

Tags

v2.6.0

Toggle v2.6.0's commit message
Release of 2.6.0

- a6b6465: Merge pull request Netflix#434 from tulumvinh/2.x
- c22da5e: Diagnostic for passing token value between Priam and Cassandra.  Lastly, fix unit test

v2.5.0

Toggle v2.5.0's commit message
Release of 2.5.0

- 126b8f8: Merge pull request Netflix#430 from jcacciatore/dse-enable-auditlog
- 0780fe2: Added logic to disable (in addition to enabling) the audit log.
- c7c05ca: Added dse.yaml setting for cassandra 2.0 and above to enable audit logging.

v2.4.0

Toggle v2.4.0's commit message
Release of 2.4.0

- b04f595: Coordinate updating shared resource and provide more diagnostic info

v2.3.0

Toggle v2.3.0's commit message
Release of 2.3.0

- 323cf34: Merge pull request Netflix#428 from tulumvinh/2.x
- 665b282: Release handle to backup file in case of failure
- 0695787: Release handle to backup file in case of failure
- e3107d3: Release handle to backup file in case of failure
- 19ca039: 1.  sync with upstream. 2. throw proper exception for api which needs refactoring
- bd692f0: Merge pull request Netflix#425 from scottmcmaster/2.x
- 1e01def: Bind the TokenRetrievers, fix Netflix#424
- 2b0e80f: Merge pull request Netflix#423 from scottmcmaster/2.x
- 22b3bf3: Add type parameter for IPriamInstanceFactory, which is required as of fcea6f9

v2.2.0

Toggle v2.2.0's commit message
Release of 2.2.0

- 55dfabb: Merge pull request Netflix#420 from tulumvinh/2.x
- c7ab54a: For Google, encrypted, and aws cross acct restore, properly fetch the snapshot meta file

v2.1.0

Toggle v2.1.0's commit message
Release of 2.1.0

- 9c00fe07af401998b09deae79d89fb4fc01cd5dd: Merge pull request #416 from vinaykumarchella/2.x
- 8cc328efa733a0a56067d7b54b4eeb68a46ab2ea: Minor fixes and typo for PR #416
- 61419946d24260d013fa5b392c609369ca2f27b3: Ability to provide Cassandra start-up/ env properties through Priam
- a5ddc93be76bee0e9ac947bdf027bde19d5f5ce4: Merge pull request #414 from tulumvinh/2.x
- 6da5fbc06651ef209fffdb77b20e31d185b2dd91: Replaced deprecated 1.2.x NodeProbe with 2.x apis
- 8c8d6a3034f79e844b8853b864d40ab2839354a2: Eliminate transitive dependency of guava version 18
- 419705713f9116e07be2e44aba0ba642726ed80a: Eliminate reference to deprecated module
- a0b9796e6e95bab40d1e5f93108c95f4d39d9e2a: Merge pull request #413 from tulumvinh/2.0
- 1a510178f899ce3ea5c4a5c1653de702084da948: Merge branch 'tulumvinh-2.0' into 2.0
- 37c053b0a97f12040c0cbab7b10948ac92cd2c67: Resolve conflict with main repo, branch 2.0
- b00fe8981a4950b55d5a2a6142ca28a90812a95f: Resolve conflict with main repo, branch 2.0
- e10824a260060e63d159c7b9b0685aeb0a06a699: Downgrade dependent lib as existing version deprecated api needed for snapshots & incrementals
- 2321fa18237d7dfa15883400a88aba4f1a3056d2: Display error msg for exception
- 1556e516c349e54cb312a2f9a9a2b78b0c53e6da: Refactor name of restore source type to better reflect its purpose
- cacd5a7891da668cea812cc23b821bed842cc68d: 1. Remove module no longer used.  2. Upload audit file for incremental backups  3. Default gcs private key file info
- 2d812fefb8bc6eb740aec1d9a40b9521805cadf8: Added features of restore from Google Cloud Storage and from a non-primary AWS account
- 2b6dbedcc9fe9149c62612083023ac0c8e57ab75: removing uploadMavenCentral() logic
- 263ca7e64bf28b9464d3a5062c54af81a54656e5: [Gradle Release Plugin] - new version commit:  '2.0.16'.
- 6290acc4cfcc9328e6d198a88f17e524ac3c0376: [Gradle Release Plugin] - new version commit:  '2.0.15'.
- f8bdf401def2fd90635dfa8d1bad900ee2dbfd2c: Use token instead of status field for correctness and simplicity
- 0da7b1b6a414a61aa2b058eabb080418030773b7: [Gradle Release Plugin] - new version commit:  '2.0.14'.
- d0b88178c5e952049300a571b060f51a4e9a1bca: Fix REST's gossipinfo.  Move this change from Master to here
- 29103fdb1e79f0cf2b11fc6faccea7db645acaae: [Gradle Release Plugin] - new version commit:  '2.0.13'.
- cfccbe3054fcceba65f92dd29b26c4ebc772275e: Merge pull request #407 from tulumvinh/2.0
- ae601ea85ed9c07a3f9c40dfd52ce7fb5e4adcd7: Revert changes back to last good commit
- b4a21514d638a2157974e92d0a12d97fdd9d161a: Eliminate assumption that all *.json files are snapshots audit file.  Reason is Priam is capturing incremental backups audit information and storing them json files
- 9b1637adccd9787caf2ddb64554be52761ae7772: Eliminate registration of MBean S3FileSystemMBean multiple times within CommitLogBackup
- 4d034546b4864b28cc092e4edbd469d9292c0785: [Gradle Release Plugin] - new version commit:  '2.0.12'.
- eb5bec076cca17be68a35ed62a371e4dd893a3cf: Merge pull request #404 from tulumvinh/2.0
- 0716edad96555e948e25b599dc96292d33ecaa71: pae-21, properly name incremental meta file
- 6f3dbd53e907a1e0d4e394e19ce5f02d4e1497f0: pae-21
- 6603e6aa34a6db4ae9ddd736a9f13bce0001764c: [Gradle Release Plugin] - new version commit:  '2.0.11'.
- 495329587ba7fd4e4cd853bc6de49ecf12a255e0: Merge pull request #399 from tulumvinh/2.0
- fcea6f9ddb8a4fd6593c7c6a86c5d247330b807a: merge of refresh hotfix
- e364ebcde1b5d74d592fd794136630edcbf3b76b: [Gradle Release Plugin] - new version commit:  '2.0.10'.
- 619f53756a85ae8a6aa4fcd80eb0c835070edf23: Updated cassandra jar to point to 2.0.9
- 4f04655385b9ea9508df63b1ee663678053cffe4: Updated gradle to 1.12
- e57ccc6c8c907cd70e0153e605981a6ba62adaad: Merge pull request #368 from timiblossom/2.0
- c7df99a6bfab82023a82179c778e91708393539e: Supporting DSE 4.6+:   Remove index_interval   Remove delegate snitch in cassandra.yml and use the exact snitch name
- 3b1ea2e5a656c3b31d99ab86a5b03341df736650: [Gradle Release Plugin] - new version commit:  '2.0.9'.
- d426614c82c67e29b966b6bf3faf61dd1ed9b049: Merge pull request #359 from timiblossom/2.0
- 68aa4977450eaee63303ca3cbb93490d9e05fe46: Add the getDseClusterType()
- adeeb8e8c0a2bf6a31aaca05a505afd6f0083b8c: Merge pull request #358 from timiblossom/2.0
- 88e513a8c000c449870bda43dcc3a1b6ff1f89c0: Support different DSE cluster using properties.  Note that we still don't support virtual DC at this time yet.
- 787de3af346016c6f7ac38ef199dbd2b5250e351: [Gradle Release Plugin] - new version commit:  '2.0.8'.
- 6aaef477dc9a3f8f15eba17674eec9be0947f2fb: Merge pull request #357 from timiblossom/2.0
- b9647eaa071906b6c64093ff121866d29258feb0: Add mixed type Hadoop_Spark
- 8f75fa0ccfe01db6991690b1ad47461b5f0e7e00: [Gradle Release Plugin] - new version commit:  '2.0.7'.
- 32253658f3ec02f27a3b1167a49df57753f72691: Merge pull request #356 from timiblossom/2.0
- d4859dd38799b56bc33f05af22e2eed65fb52431: Add SPARK type
- c5a04ebe4b2322cba52ffe04cc56b4c85fb57ad7: [Gradle Release Plugin] - new version commit:  '2.0.6'.
- c1aa5c5cd3e52594ec2d87f9f7b8ae500b148a0e: Merge pull request #355 from timiblossom/2.0
- 094d8140ada3139f03284180cbb9a46fd0151a98: Remove troublesome yaml properties in C* 2.x.
- d7ab3fe4e5241105194fcc0faa8b092264ade1b0: [Gradle Release Plugin] - new version commit:  '2.0.5'.
- 3ee61ff16e9f2b1c1bf7235db1825eda24b0877c: Merge pull request #354 from timiblossom/2.0
- 5e9fb41f24c5d15fb368da7daf32c100d7257b74: Merge remote-tracking branch 'upstream/2.0' into 2.0
- 40254338557f4b16588c598893bbec049619df4c: Restructure dse stuffs and clean out files that we don't need or use.
- 8bc433a9a0a87aa514b53a6c18165bea1799f171: [Gradle Release Plugin] - new version commit:  '2.0.4'.
- 1632bbf70da3998fce9d8b422e72a9251fcfe52e: [Gradle Release Plugin] - new version commit:  '2.0.3'.
- c3643718cf526d66ebdd5cb3d11a56fa0dee7af2: [Gradle Release Plugin] - new version commit:  '2.0.2'.
- bac3181fe3df5dfe5e0030c4238efbd1002ccf56: Add minor version
- 0332722b6bee7ea6ad7037a361a2c0ba7936961e: add minor version as -snapshot does have problem with our build.
- 986f7f840a77d0d09676e29b3fc32cabd33c71cc: [Gradle Release Plugin] - pre tag commit:  '2.0'.
- 0f2110b4bdadc3b661e633bdafe0d00538c2088b: Merge pull request #353 from timiblossom/2.0
- 923fdbc31d3c5eba3d357d9d4e99a7dae250a8bd: Add -SNAPSHOT to the version
- 556747612f7c78eb656132ff1a44f71e01b4b78f: Merge pull request #352 from timiblossom/2.0
- a87fc92b037c2b4518a1af1307ee0f77292e0023: Change version to 2.0
- 939f101a25ed91f5a989149f00be0204c1c403c4: Merge pull request #351 from timiblossom/master
- 820cd0b730f7f9d9bd759284a9a0a0ab9531f8fd: Fix compilation fails in test file
- a6ec6d676ecd4f7aaa6782cf07d374418b331d33: Add auto_bootstrap option to be a separate properties, not depending on restore, as it is so important now. Node might not be able to bootstrap if this gets set incorrectly.
- cbd79b6a981ec3fd66440064addb09035fcc9267: Priam should not set any replace_address if it is in a restore mode.
- b9830251d5b2e25e3d1d048861ac0699efba1324: Merge pull request #333 from timiblossom/1.2
- 322df42a8a3ca19312d854af297aa63cf5982558: Fix spacing and adding more error checking
- 0c68921619f115ec1a865b2fdf74e4f9700de3f0: Fix potential null pointer and spacing.
- 76cb388015540a114f7ad3573f0f48313dab5b68: Merge branch 'master' into 1.2
- 098c984ac92dd1d95c484ff825a33d192edd5b38: Merge pull request #332 from timiblossom/master
- 6eb29e7649485278167f3349d66e8996ba137028: Fix X-Y-Z node replacement.  X is a bad node that we need to bring up a new node to replace. Y is a new node that is supposed to replace X but dies in the middle.  Z comes up to replace X but think it should replace Y.  This fix helps Z to identify X, the original bad node.
- 4262575274859638866b442e3cdfac501b7e976f: Merge pull request #315 from tjbaker/master
- 2abc3eedc99400632fced983cf6d3f215672e2cd: Merge pull request #328 from decbis/master
- 58bbb74c579d6fe36736c9d17da12b7c4e747a56: Updated filter checks since it cannot be null.
- 02b36781e8c98f06d781438363120c17417d5c0d: [Gradle Release Plugin] - new version commit:  '1.2.28'.
- 75f2afab421b9406a446a49d235b09744c45b27d: [Gradle Release Plugin] - pre tag commit:  '1.2.27'.
- c236ce112b70bb44c8d8985af558cfa3743cda59: Merge pull request #324 from timiblossom/1.2
- fe573fd5ef8e460eaac5384e6aba120b6c23a6ed: Rename for a better mean
- 4b1ae81542d4fbbc91afab53a38258aefb88c1da: Merge branch '1.2'
- 89cb29ddac31068332717d29872b7a7ba57b38b9: Spitting out new yaml properties without changing Priam
- b50494a81ce489d6b52d481c7614753bbb9f120a: [Gradle Release Plugin] - new version commit:  '1.2.27-SNAPSHOT'.
- 905bc671cc1f0f80fc751e2eab28750c5096c5a5: [Gradle Release Plugin] - pre tag commit:  '1.2.26'.
- cebab501a65fcd3effd40f5b9dee7971a32e15bc: Merge branch 'master' into 1.2
- 5ecb07794f979b0639d46baeec0fd86521019871: Merge remote-tracking branch 'upstream/master'
- b808f5e84f8528fc7b609fac1ceda1c7a62d86b2: Merge branch '1.2'
- 0c8b66cf41559f606d28974fed697ca547e9fcfe: Support configuring rpc_server_type and index_interval
- 9c53ce8c9682682a09e97c103ba2ec8808442cd4: [Gradle Release Plugin] - new version commit:  '1.2.26-SNAPSHOT'.
- a6cfda595496cc087815fa39af0a92e13643774e: [Gradle Release Plugin] - pre tag commit:  '1.2.25'.
- 9694928a6a3139c3c0d5315dfba23056e926fd95: [Gradle Release Plugin] - new version commit:  '1.2.25-SNAPSHOT'.
- 310811246a54aece359049634d4366994bb00327: [Gradle Release Plugin] - pre tag commit:  '1.2.24'.
- f21653f3a8161577ce91e475b41bcf016600473a: Merge remote-tracking branch 'origin/1.2'
- 69f16ce1949cadea873ed8ff880a74d95cb5ce10: Merge pull request #321 from timiblossom/1.2
- 765277ef8a1dee0221fd887c376227458142129e: Provide a function to check whether an instance is a dummy one
- 8c3213e6597904831eeeece38bf97f10706c9d2e: Fix get_seeds REST API to return a seed if its instance id is valid
- 9acfa73f0ccb47d067744a73aed7aa9d6f37dbc2: Fix the bug in double-ring case where Priam is confused as the replace address case. Add more waited time if Priam is bootstrapping C* with a new IP as SG needs some time to get updated by other seeds.
- 3b50a394a22ea45540a3cfd96207f3c0332b6e69: Merge remote-tracking branch 'upstream/master'
- cf43712c8846853bdeacee4e2003b410c7819e50: Fix fatal RuntimeException reading public hostname and ip when running within vpc * when priam.vpc=true SystemUtils.getDataFromUrl for the public hostname and ip throw a runtime exception prohibiting Priam from starting * move setting the values down into the constructor and wrap SystemUtils.getDataFromUrl in try/catch
- 33e39c4402f9edbc13aaec2ed0ff7fd76fd99f28: [Gradle Release Plugin] - new version commit:  '1.2.24-SNAPSHOT'.
- 901faa523fcdd13a186263a153cdff9228aad5ff: [Gradle Release Plugin] - pre tag commit:  '1.2.23'.
- 31d6932b9da28349435ff736e2e07c69f117c141: Merge branch '1.2'
- d97f7e6f8eccc0cc85bbfbf228590c2c437907ae: Merge pull request #314 from jasobrown/1.2
- 89aa862fb4ddc7301c90312a7df9563fb001d9a8: adding in config for three yaml props
- 9007c3a2d669168ec1eb28ae45c803401133517c: Merge branch '1.2'
- 1d1271d32892b61c1ca0e2766b396b33166a28fc: Merge branch '1.1' into 1.2
- e7557c75e07ec82213b256e9ccfaf34330f0490c: Merge pull request #309 from kadwanev/extend_process_timeout
- 640712454390cca15cbc9d5c03d571ef4c0c142e: Merge pull request #308 from sagarl/1.1
- abe26e50fed181ac133cdd044c6bf25dd6d558b1: Adding timeout period for process to run and updating JSON_FILE_PATH as a local var
- b81f6a09da7a5e3839d09ccf346135db73696937: extend script execute timeout to 5s
- a3bfdaa98424292c01167681d38b1c33b19ee8e3: Enabling SSTable2JSON utility via REST call
- 795b480e081a5955d5f95a6be3fbddf326499a7b: Merge branch '1.2'
- 4f5402b7b8bfb08efad5119fbf528ef05dc476cc: [Gradle Release Plugin] - new version commit:  '1.2.23-SNAPSHOT'.
- c0cc58a612d944923f2b0103e1dd95c14565f59c: [Gradle Release Plugin] - pre tag commit:  '1.2.22'.
- 61184269fb270a7e3711df04ff31ff1e0c62c2b9: Merge pull request #306 from jasobrown/1.2
- cecdd979a687c4006d1bdb13d96f3f1c0abb9290: cleaned up ICredential. #305
- cdcaac62dcd394c58d4fded65833533467543b31: Fix version
- 0cd631e652fdb8adaea15c997ff4359ef3d6900e: [Gradle Release Plugin] - new version commit:  '1.2.22-SNAPSHOT'.
- bec154f21eb23c7b0cf3197044eab7cdddad792e: [Gradle Release Plugin] - pre tag commit:  '1.2.21'.
- 06d62849f62148ad956a56143b090e30af7ad2b7: fixing version file ... <sigh>
- ff8fc56de7ebc49e7734d35835d51af91e18469e: [Gradle Release Plugin] - new version commit:  '1.1.58-SNAPSHOT'.
- 171575c7665b9c4ff3c0b885d5675fca38c3c4a0: [Gradle Release Plugin] - pre tag commit:  '1.1.57'.
- 38018edabbbac916ccb90c4cc4b895588be3b351: Merge branch '1.1'
- 849f56a4cf12666080e8e066faced790c04590b4: [Gradle Release Plugin] - new version commit:  '1.1.57-SNAPSHOT'.
- 63759cbba58c4a3a2f011d377a2569e3c1c7b0b5: [Gradle Release Plugin] - pre tag commit:  '1.1.56'.
- 12ef8aa4d3e998f064ed14cc0ebdc466ba5c444d: [Gradle Release Plugin] - new version commit:  '1.1.56-SNAPSHOT'.
- bff6f541d25413c534a9253ec25efda25214db38: [Gradle Release Plugin] - pre tag commit:  '1.1.55'.
- d63c4a6f1a832d03022a3e1b1838b23af2010a4f: Merge pull request #300 from timiblossom/1.1
- f8365adc946f98faa35c50ea1d99ebfaf95fbaad: Add some S3 logging for debug mode.  Also change IConfigure to make sure Guice happy
- 36f41ae344e37301ef08cef6fda5e4f296b00d64: [Gradle Release Plugin] - new version commit:  '1.1.55-SNAPSHOT'.
- b9e0fd6cca0926d9cc7b16748a7f92981c862f66: [Gradle Release Plugin] - pre tag commit:  '1.1.54'.
- ba75c4292146885b540870acc70ef5cd474318bc: Merge pull request #299 from timiblossom/1.1
- da6dfc4196a019f1d2e0a4537a0cd18386a3b976: Making S3 endpoints configurable due to endless improvement from S3 sides which might force us to use a new S3 url in the future
- 4f0f162419d4393124d0964210f7505009a303d0: [Gradle Release Plugin] - new version commit:  '1.1.54-SNAPSHOT'.
- 9b5d0a789aea248d05bb56e19926cedabb712ab8: [Gradle Release Plugin] - pre tag commit:  '1.1.53'.
- 69a908f42c79308c9e1d1fc80b5e0ed611df6975: Merge branch '1.1' of https://github.com/Netflix/Priam into 1.1
- df2c906d9cdf304ef4eb6103b16ce71c3686bb31: Change S3's url to s3-external-1.amazonaws.com based on their recent recommendation
- 77098a490c9615b4a077c54c58e49b861d376d9a: [Gradle Release Plugin] - new version commit:  '1.1.53-SNAPSHOT'.
- a090df4d36bdd65b186f7f95334e555a9f19a14a: [Gradle Release Plugin] - pre tag commit:  '1.1.52'.
- e5d27afe276d7aa5a0432721b9a051a24560dbcb: Merge branch '1.2'
- 028c4da92a96fbee325149c8e0b8624300a7bc8e: set deafult max hist window to the default in the yaml - #297
- 38534acd526e5bc7e7476abc7454f8b849d3bb91: Merge branch 'master' of https://github.com/Netflix/Priam
- a19c9bc42bc4f717be517c8f889e7aec5cd74ead: Put back ClearCredential in Guice loading process
- c60156aff2f13c78f25673cea9c27e996c047f84: Merge pull request #292 from webedx-spark/retry-get-asg-name
- 4d82c30eee0d170b88ae8dbb9b11f90bf015f15f: Merge pull request #290 from webedx-spark/fix-get-instance
- e207d92e86c196c076bd7740a8eecae2b15101be: Merge branch '1.2'
- 960262ab871787715cfeb8dca9ac5dcd38942255: Merge pull request #294 from timiblossom/1.2
- 2515ab6d402bcad0d731b34ec4ba51af74e429c1: Handling the new replaced_address required by cassandra starting from version 1.2.11. We still keep replaced_token here for backward compatibility
- e5a5b992016c4b7522dffa491951185e23d48da9: increase wait time
- 3a3ba5d826fd106026fb3ee428801220cd8d5ed4: Merge branch '1.2'
- 576df459c48bfb6edf776e5af6462fcb5919de81: Merge pull request #291 from timiblossom/1.2
- 94adb10a778d846cfc1315aeb46e63c55c6731c2: Incorporate changes from https://github.com/webedx-spark/Priam/commit/4052c66f5312d619e614d418c9b998523e750a20
- aaabfb1658c04e1a04828ff2b0d415f447655696: make priam retry getting the asg name
- 204776a681002d545be9e724fba9106e9b3be554: instance selection query had extraneous whitespace
- e4b832a0d16c3293509c28963f066bbfcad1e23f: Merge pull request #283 from webedx-spark/1.2-repair-drain
- 1379b31247e55d5d3b3b87c414972be99c35ee6a: add ability to drain
- f2c638d692e773c70ee8c11ca293b97fd4556b0c: add ability to repair primary range only
- f56dc3dd28b683078a1c8c462b5cc1d2ccde0da9: Merge branch '1.2'
- c21a3e4bc8a9f9dc0d93fa525c045f7ca00ed17a: [Gradle Release Plugin] - new version commit:  '1.2.21-SNAPSHOT'.
- b622ffce4f7276569198ddbf791e558747741cba: [Gradle Release Plugin] - pre tag commit:  '1.2.20'.
- 77e1e3b7cffb14d11419b19d7a3cac7f626b3f6c: Remove unused import. Upgrade commons-logging version to 1.1.3 due to a dependency confliction
- c181785fa41a230f2dc81dbe92cd618cd1001024: Merge remote-tracking branch 'upstream/master'
- 4e68963f97fcd392dcf571313e11ec9713c0ed55: Merge branch '1.2'
- e68c460ffd1585be226d04633bb7d57369465bfd: Merge pull request #278 from timiblossom/1.2
- 185146de38d3dd3f6987b603ea6f29a87025119f: Clean up some spaces and logging
- 83e25f0ade1551fbcec4d243c32b4b9395f2271a: Merge remote-tracking branch 'upstream/1.2' into 1.2
- b749d8b40c4b8bfe89f1bbfe1cf8d0d7f09443b9: Make commitlog backup to run in the background.  In snapshot restore, restore up to n commitlog files. N is set in config file and defaulted to 10.
- 59e34c1fe5843783bbf29e65e4b9a8a33bbbcf50: Merge branch '1.2'
- 6e8d8b50d3efa81d912d738b7d0efb1bbbe8a1e3: Merge pull request #275 from timiblossom/1.2
- 750ad2f2e8da562e6550341e13d378cd79c9cc6b: Support CommitLog backup/restore in snapshot backup
- 31ae49e74eb4c5e26783c3c8af98a0419c2309b4: [Gradle Release Plugin] - new version commit:  '1.1.52-SNAPSHOT'.
- 571e34a5038a075aaa7f4d59c760f092e2ec96e4: [Gradle Release Plugin] - pre tag commit:  '1.1.51'.
- 0f1474430bea791764abc5c0eed658d263713364: Close uploading streams in all cases. This avoids the issue "Too many opening files" when there is an S3 issue blocking the uploading and Priam just keeps the filedescriptor around.
- 503678de0031926185eba816b736605108ff124b: Close uploading streams in all cases. This avoids the issue "Too many opening files" when there is an S3 issue blocking the uploading and Priam just keeps the filedescriptor around.
- 570f6b68199fd7d48be92cc3c6e31e4380a58ae9: Merge pull request #271 from timiblossom/1.1
- 3a9289a5f64325d7c51544a3686cb71546632517: Close uploading streams in all cases. This avoids the issue "Too many opening files" when there is an S3 issue blocking the uploading and Priam just keeps the filedescriptor around.
- bb05f53ecac62f5601d9897b33f79d0365acc9fd: [Gradle Release Plugin] - new version commit:  '1.2.20-SNAPSHOT'.
- afd2cae8ac9eb01990b5841e79c48c2cad20fd4a: [Gradle Release Plugin] - pre tag commit:  '1.2.19'.
- 89b05218be3c7a9f7e16f59f04b6ace1bf501828: support enabling/disabling thrift and native transport
- 01db0fa3f8a24c4a126aa6af462261ca1754fa31: [Gradle Release Plugin] - new version commit:  '1.2.19-SNAPSHOT'.
- c79712ea3b03b4cb45aebcdf2aaa0dbbd8aba907: [Gradle Release Plugin] - pre tag commit:  '1.2.18'.
- 3365d6c9ba6f2202d992ebafe5553b8a51324a95: Merge branch '1.2'
- c8aecd3f285bb94544b0e0eb41303e091c90ec67: Merge pull request #270 from jasobrown/1.2
- ef0e37d0c84ca8b2db0471738b6d9b659b225b7e: support disabling the dynamic snitch
- 6d921a6d463b60a84fc1eb06eebcf96c4e9a0189: [Gradle Release Plugin] - new version commit:  '1.1.51-SNAPSHOT'.
- 4f4d9022efcce7724e503e7d755f4e1a0fed8bca: [Gradle Release Plugin] - pre tag commit:  '1.1.50'.
- 78b898ed8c49207ee467e7120a2fe431d658e94d: Add a log line when there is no meta file in restore.  Also leave assert statement as restore's junit test needs it to pass.
- 8dcfcbd9899a5f0b6b6e99f75363acfbd173350e: Merge branch '1.2'
- 556a3fc96ad0eae8c179818090d3873c68ae9729: Merge pull request #269 from jasobrown/1.2
- edef03438cf87d22d1519a864236d422ac3cbe3f: add DSE audit logging enable/disable support
- f7f1c0628f17b992c472b4d3dddfce6b775ecbf3: adding configuration for client-side SSL and internode encryption
- b51cafaf537338bb019f0d94973e69d65d107f1d: Merge branch '1.2'
- e1a3adb731fdac0753520a479e63e67846142c57: Merge pull request #268 from timiblossom/1.2
- 57dc090ec1df1ab2f72ec1465a42252326461474: Add a log line when there is no meta file in restore.  Also leave assert statement as restore's junit test needs it to pass.
- 91d77ebd57bb0a585218700a38ff366d28f04658: Lower cassandra lib version so that Priam can build
- 129231859ad489d56bc4c7e811bc0b0c3ebe45af: [Gradle Release Plugin] - new version commit:  '1.2.18-SNAPSHOT'.
- b1d1583dbf5abb22ee0e790c7e691c6805266784: [Gradle Release Plugin] - pre tag commit:  '1.2.17'.
- 4017fd0ca311b4bd67768ea739db333250fbc601: Merge pull request #262 from timiblossom/1.2
- 596976286783b48f9c93768977e2d9e3df7fda76: If not multi-dc cluster, get_seeds will return list of public ec2 names to let DNS server to resolve to private IPs.  As in this case, C* use the normal Ec2Snitch and it does not translate public names to private IPs nicely. C* nodes do connect through Private IPs and non-ssl port eventually but they still hold around the undesired Public IP's OutboundTCPConnection. Also, without this change, Cassandra's handshake connections initially have to go through Public IPs and SSL port before being able to settle down on the private IPs and non-ssl port.
- 96fb447f602d2c2cd14aaa262c69ba56319285e6: Merge remote-tracking branch 'upstream/master'
- 568c4052ad9836ac2a7d281f0944ebd865bca121: Add print-out statement in the try/catch to pass PMD check
- 4e4f1866c080f8b7762e7ccb9d56ea859957d363: Add print-out statement in the try/catch to pass PMD check
- e1634a02df61090d71c9a5e4dfff692ad47f4a1c: [Gradle Release Plugin] - new version commit:  '1.1.50-SNAPSHOT'.
- 7d6803c04378059b0e1544f46b8c63b3eacf3d1f: [Gradle Release Plugin] - pre tag commit:  '1.1.49'.
- 94f573f5a66784162c2dc73b6c63f02bdee018ba: Add print-out statement in the try/catch to pass PMD check
- cee9eba2e9b98795ac78d7cba73bcd295354daf8: revert get_seed's name formatting as we did not do a throughout testing on this branch yet
- 51dd4d2fd8344b6901edc4e751ccc0b16b818589: Merge pull request #258 from sagarl/master
- 5ef3a1d8bdb1b9b2de98cabf0b359b0e1c829880: Merge pull request #257 from sagarl/1.2
- 89a8446fb813b02cac32848d45cbde199b9d0cb4: Fixing snapshot version
- 69f700561b61b20cd0a0bba7b9a791161c4aaeee: Adding try-block to catch IllegalThreadStateException
- 5df92947b20519bacaaaac81cdd9ee5971de3008: Merge pull request #256 from sagarl/1.1
- b751db7677b3e71c9e097bda75bfad3cb0ed4bc6: Adding try-block to catch IllegalThreadStateException
- 2fa78b940b8e90f4b9c28bb67d7215da6f44ca15: [Gradle Release Plugin] - new version commit:  '1.2.17-SNAPSHOT'.
- 7fc0135f21863c286aa7f309dd7c7e42d70ec7af: [Gradle Release Plugin] - pre tag commit:  '1.2.16'.
- 6660da9c17ee11ffa37f57ca0b708e0831c3f710: version
- 57abd1761171434e6022eab47d13c7f164d4a9cd: fixing version number
- 18c93fc8acca83cd8462208cfb8e5c71218999cd: Modify the version to be in sync with the branch
- 1109b3d8149e68c521a4506fd4a66250ab6b156c: Merge pull request #254 from timiblossom/1.2
- 4b4300d2018b1d995a0ac5a1eb0946578d778a16: Fix NPE in restore REST call
- 9cba0ad5c0864491ae2e081a1fbdb91b03cdbd2d: Merge remote-tracking branch 'upstream/master'
- 1be8d0e7323e8711e415e9b8a81ff26fb1b3a995: Change version to the branch convention's version number
- c7a91cb57d1f9dc375fe5846d8caf5cdcb17e42a: Merge branch 'master' into 1.2
- 1627d66f6c2a2313a3f8348fcfb6a2dc7ad354e9: Merge branch '1.1'
- 02358e09a565a6f7e91afef5c69a26e2c37063c1: Fix NPE in restore REST call
- fd86c1a8407968e6a830108fbdd6aea83b429323: Merge remote-tracking branch 'upstream/master'
- 77ee04e45b81fb7660e6a599506e67e76b9f6a79: Merge pull request #252 from timiblossom/1.1
- 839b87c0dacd812e16d9f3c20ec0e82c2a6320aa: Seed list is now a list of strings in public IP4 format. This solves these 3 issues in a C* process caused by the bug:
- 756d2e9ea705f498bd3e1f8d6a6d60ec743f0643: Merge branch '1.2'
- e53203ba35a5d0bbb228ba573fdf428409bdd6f6: Merge pull request #251 from jasobrown/1.2
- f767a30edb3a5a488b96f08764b458c93bf497aa: set default value for filter param to /list API to avoid NPE. #248
- 8371f6d4dc9d3284d4fbedba30dd6013ece9ee22: moving to new c* version
- 8d7fc5ea1066b05e51282dc6dfaefdd1b2fecb79: Merge branch '1.1'
- 485f4923fdcc8940fe5934be8edd4f66e4fbf3f9: fixing the build version
- 7838ece52436b57035bc0c0b0002c7a439e56713: Merge pull request #246 from sagarl/1.1
- 5982e681dd33e527a7f15242935f9df8bbc5f311: Aligning dependencies to httpcomponents 4.2.2
- 4a3226389b9314197976fe8da732b26141cd8d67: Merge pull request #245 from quidryan/master
- becc8167f6c641c9a028c298b17f9479440b8220: Aligning dependencies
- c84c9572d4add3fa61429cb449951ad5d71918df: fix netflix-specific import of aws sdk
- 2a93226cc178323bf7145446cdb2cda4858fa106: Merge remote-tracking branch 'build/multi-project' into 1.1
- ae8aaf55490790b5e92940716cd16799ad06f378: Merging VPC related changes to Master
- bc25d5210c53aaf6b3c5c2b296698b3dd7050441: YAGPH (yet another gradle.properties hack)
- 19f9428ed17130770e580682f706cce3d24d457c: [Gradle Release Plugin] - new version commit:  '1.2.15-SNAPSHOT'.
- 107d0b38b0c4bd917521fd9ad5569b01df3ef30c: [Gradle Release Plugin] - pre tag commit:  '1.2.14'.
- b0c67b9adcf127ccf0d4c5f34a4d4a2fe9a0606b: Merge branch '1.1'
- 4581a362e6587da5e6854d82cfac352608c9c906: Merge pull request #244 from jasobrown/1.1
- d449f7115a9ef5582da3271970544ef2a1c79f53: First step in supporting commit log archives. Adding properties to configure the CL backup, and write them out.
- 7642dd36aeb7f45abb748c66b4f24af106f52e1f: Add VPC support to Priam via configuration property
- 2499404e133b381d5beae655082959bca33bbc0b: Make build script happy
- 866ad5e79043a7d1c40c9903bc45b3106947ce69: change log statement
- b556712eb772e9d55f7a4712026b91422e725998: [Gradle Release Plugin] - new version commit:  '1.2.14-SNAPSHOT'.
- 8f3ed265d4a4542f80de00b6de9accb42f4ca5af: [Gradle Release Plugin] - pre tag commit:  '1.2.13'.
- 949373609c0650b4bddf880d0d62a723d4d97952: Merge branch '1.1'
- ddab53e98b563d04ad913452bd547fef0274e017: Merge remote-tracking branch 'upstream/master'
- 365375d51d187fd5f47818ecaf47ea945dfdf2d8: Merge pull request #240 from timiblossom/1.1
- 03fd0436016898a6724e00a9e7ec69343c5f9d9d: fix duplicate row keys for nodes on us-west-1 and us-west-2 due the usage of Java's hashcode to compute the keys.
- dad7b8689e5d51b6249f78d436f52b21f782b65d: [Gradle Release Plugin] - new version commit:  '1.2.13-SNAPSHOT'.
- 7fee91fc8ff6b420bba1e1329b504837f1f35bf3: [Gradle Release Plugin] - pre tag commit:  '1.2.12'.
- c5cfd5b2f0d4d17f248f10ca768349662a3e0862: Merge branch '1.1'
- b9c8016b36e7243ec9de5dd7993414eb6a782bb3: Fixing aggregateJavadoc
- 4812dc9bb84794f5a64542b25c2652410060b6b2: lower logging level
- 2f65dd1fc6e83fa567dce9f6788a195660cb8aa5: Merge pull request #239 from timiblossom/1.1
- 71b86eeab5a3276be9b9093a140c88ff951aaad9: Provide restorePrefix parameter to be passed in the rest url
- 4eedbbe4dcac2de013f4f197544d8a50e9f14075: ffs, this again?!?!
- 91fd8ec7d8849dbbcac84a6b8d91c5a046af88e3: Merge branch '1.1'
- d191bea7849910a005ffc04fdca1c81ce5748400: Merge pull request #237 from jasobrown/1.1
- 9d4da5485438bef47f50114c1d55a3cd47c9484a: call s3client.getObjectMetadata() directly, rather than getting sn S3Object first. Getting the S3Object eagerly opens the TCP connection, which we don't need at all in the S3FileSystem block.
- 01c322062194eb595aa6622c9af8c144b444ba06: Merge pull request #236 from jasobrown/1.1
- de54f22e2f827ba120d94eb80d2092c8daf1f327: First pass at fixing the s3 client TimeoutConnections problem.
- 127f93952425a6883cb0d9859c03e1f34427a07d: questionable test Ignored
- 0c6f1e2458e59e495f348479022fb467bbfffe08: made PRIAM_PRE prefix public so it can be referenced from SPCS (so it doesn't need it's own, duplicate constant). Minor comments fixes elsewhere.
- 4fdb2acaa3657742880e44215691b8d8613e5471: fixed merge bug where new method getInternodeCompression was calling properties
- 246a59782b0a06a4f1358befae50a44df4eb7148: Merge branch 'master' into PriamPropertiesSwap
- 10c3a8520638045c1d0f85aca4f89bb606d8af32: [Gradle Release Plugin] - new version commit:  '1.2.11-SNAPSHOT'.
- ea5e417cb88b8e0b29e65a14a3b16b42f9ced98c: [Gradle Release Plugin] - pre tag commit:  '1.2.10'.
- 89bb3d216ce2c2c9a7e85181c10fa216e706d6e5: push version
- 248cb6e15c21069327bb2b85583f3b6c45033c05: actually write out the internode_compression value to the yaml.
- f9f734548d4fe1f7fe383c766dd22c18c76eb572: Merge pull request #234 from dcapwell/AuthorizerProp
- 095557eebcc5315cd57f2f3d2a06c7ac707d97f1: ignore test that is largely useless
- 52c21b78dd5055a335374e865323c39d63501b0a: Merge pull request #235 from jasobrown/master
- 54e45189a77ad38ff008fafe7cd0d31e2cd42a42: adding internode_compression as a property
- 12ae375c1880af9babf3c378704d899607cc54eb: [Gradle Release Plugin] - new version commit:  '1.2.9-SNAPSHOT'.
- b9d4678eb07f1182420739c47517f9b1a7b5b28d: [Gradle Release Plugin] - pre tag commit:  '1.2.8'.
- 46080628eb3c8b30992c7877b288d95d4c55856c: Tried to convert ConfigSource into Priam coding conventions. Added a new test to verify getList returns the write values.
- 6e187cf5d4ab7eb203da45a6e6d1decb15f13597: Updated Priam.properties to use AllowAllAuthorizer
- 2b544fcb7d529f7fb8ee26f3483c6553bf19c92d: updated properties config source test after change to filter out empty values
- 82977c574a1acaef5af75b6f14b26d602db95517: Inject sources into PriamConfig rather than calling new. Renamed ConfigSource into IConfigSource. Put ImplementedBy on IConfigSource so it can be overrided when needed. Removed unused import statements in PriamGuiceModule. Fixed a bug with getList in AbstractConfig where it had value == null rather than value != null. Added new constructor to CompositeConfigSource to use array of config source. Added new MemoryConfigSource for testing and for extensions to use. Allow user to override Properties file name in PropertiesConfig for testing. Filter out empty strings in properties clone for ProperteisConfig. Write directly to map in SystemProp rather than calling set. Added first primative tests for configs.
- d3a39caa79887c1d9f298edbd0fd1759cab43617: Merge remote-tracking branch 'upstream-1.1/1.1' into 1.1
- bbec198d216657f956907617e9e1b497bc2d3481: Merge remote-tracking branch 'upstream/master'
- 6df65bf346344a1b29abc51c2f3e866b6a9d2c55: Fixing aggregateJavadoc
- bed4b1a3faa80a935c5963379618b643002756a2: Added javadocs for all config sources. Made properties config source use concurrent map rather than properties internally.
- 7e17ba07ce8477777f22469f81ed60019415c510: Created a new CompositeConfigSource to delegate to multiple different sources. Added a PriamConfigSource to replicate the old behavior for default. Removed ImplementedBy from ConfigSource and put the binding in PriamGuiceModule. Added null check to all set methods.
- 6758d146fdf602cd351230d3980dc0f46d7bec29: moved simpledb logic into a config source
- 762ca0b0fa80d45431d0af9053ec3faccabe175a: Moved Config to a top level interface and renamed it ConfigSource. Split most of the default logic out of PropertiesConfig into a new AbstractConfigSource to make impling ConfigSource easier.
- b68219b2df0aa23dd644516b7bbe0466a07e8a97: merge latest changes from upstream
- 6d4efe89d4c3cf48fc214842322883287a84ac90: merge gradle props
- 85f9c219534a34d9d3eaab3afd65f47c05a51e34: Merge branch '1.1'
- 4f6c7edc3a8e1dadc873f245ba182a330af389f8: Merge pull request #231 from jasobrown/1.1
- 74b71289ee00b1919d5b6f00a5bd14ada553adf7: rev number
- 743448fa206c2f51b14c88b0bafe58a0ac864dde: Merge branch '229' into 1.1
- 3a6a1f816a7a982e11b068b77e5fc6a10813dfb3: Merge branch '1.1'
- 06296cf4c260ce01ab14b11f822d78d16cd53be1: Merge pull request #230 from jasobrown/1.1
- 1ce34c522ea9b7b153f79ce38304d301abdb6532: switch from internal Throttle to guava's RateLimiter. #229 as we bumped from guava 11 to 14, had to resolve the SystemUtils's use of removed guava methods (already fixed in master)
- 6f3a7cb36e5a5a2faa46e54d88d11379680c2aae: Merge branch '1.1.a' into 1.1
- 7cae7f8178318fca3eeb23f4f9359277bc106e50: Merge branch '1.1'
- 305c2929a9bb3c8eac7c6155a6db068792af40c6: Merge pull request #228 from jasobrown/1.1
- 8826342e41013335974f603540e9899085e0a7ce: version rev
- 8c8092e7bb1b6f018fc49403d8f24d6624a19c15: removing dead imports
- 54fe35f8cab28d18714e93f2e2694803d8a0ed3c: Fix minor thing things to make PMD happy.
- c6908bef2458f45c2e37b28c8ea75ede6a1cb7f0: Merge remote-tracking branch 'build/multi-project' into 227
- 9bd876cea1f58c3439b261ac3d217a27f17321c9: start using guice's @ImplementedBy annotation.
- 48041cc91721cf010812507b70ddbe465cd28a8d: [Gradle Release Plugin] - new version commit:  '1.2.8-SNAPSHOT'.
- 19929058ae4f5fd2f0a538346393eea666cf0200: [Gradle Release Plugin] - pre tag commit:  '1.2.7'.
- d92a40a39a0d107608344d36e6844a16b2e152fe: Merge branch '1.1'
- 601fa7b57e9f7db7d26c8a3884102f8928ccc679: Merge pull request #225 from jasobrown/1.1
- b7c6a8191da7525be4291d3d6dfebf2e1fcdd7aa: Increase read timeout and close response stream in DataFetcher. We had some problems with the short read timeout (previously 1 second), on the getSeeds call in particular, so just increasing the timeout value. Also, noticed the reponse stream was never directly closed, so now cleaning that up.
- b6d6265ea92b923fafd4bebfdfeae64f46c73ff5: Merge pull request #224 from jasobrown/1.1
- 92d8ea2f2cb656a36fa6661ddafe785a6d25d160: Add jersey servlet to manipulate security group values. #223 on the github issues.
- 43573c82e17c2c5124ee2f6764947230a0c4cc5c: fix merge conflics for pull
- 7d660f91df14c7fa22e554261ece205f844435ec: fix git merge that got checkedin
- 66d6e101b0b2b615c2b3e9ba8ef0925befb8d7b0: Merge branch 'master' into PriamPropertiesSwap
- 006f987a7c336dcae78f55ddf0fa92e982e7daf0: merge
- a9786b90b35492bf1af1f62f5d0d8f6bf705f2e1: Merge pull request #222 from jasobrown/master
- 3f0fb1346b26f75d90c7146cc1dc41e28421f857: Remove num_tokens from configuration. Priam doesn't support vnodes yet, and the interaction of a non-vnode priam and a vnode c* are not well understood (and I'm not sure if it's desirable).
- b44b5e86fb2f3730bab628784003b4e4e4326e5f: [Gradle Release Plugin] - new version commit:  '1.2.7-SNAPSHOT'.
- cf9cc03264047b7ebe5aa264dffecfb7ee36439f: [Gradle Release Plugin] - pre tag commit:  '1.2.6'.
- 27f0b032566de0ef1473441cc43a3fabaad82aef: Merge remote-tracking branch 'build/multi-project' into legit_master
- 6e64e0bd3842b4e21022ca09de8c214a5bf8b239: upping guava to ver 14, and allowing any c* 1.2 minor rev
- c3b4288dc16451aed8fec0ce69c143de3666c671: build.gradle - added jsr305 as a direct dep, and upped the req'd rev of guave from 11 to 13. StandardTuner - write out the correct hinted handoff yaml setting SystemUtils - updated with guava 13 Hashing constructs
- 7ebb3ebae8783fefc869bf5360ccaee1f2071c30: -Fill in some values for Priam.properites (pulled from the PriamConfiguration.java) -Filter out command line properties that do not associate with Priam
- 35450cf5ec2953fd25dfc9881c6a3df584082bb1: 1. Support loading Priam properties in this order:
- eaa5cd449a75239726a9c59b587aeabbfc4d6840: backporting fix for writing auth values to yaml. Also fixed the 1.1 yaml name 'authority' to 'authorizer' (changed in 1.2)
- 6e3fc194c86209506624f3b75c35c73d61a84d67: porting NFSeedProvider cache change to 1.1
- ac6c5a5eab7c74b080f80d930190aacb8ee9acf2: fixing the rev number
- ad97750334aee9f4505bb44da24d870f34479622: Updating log stmt
- f361b5c5379756e0fd716f367ef7e495af73042e: Updating retriable count for creating new token
- a9f0fde61f8816c181f5a7651acfc3ce57aa561c: Incrementing rev num
- 9e06d3800a92b76009b27367d8b25c712702a9e0: Incrementing rev num
- 4b2d840b8f234e96e95c71a839d73c934f7945ce: checking a sample Priam.properties
- f500f56e1923afac425a08e3e7f7cd99f1adb22a: 1. Support loading Priam properties in this order:
- c4146a2234546e77038e8b2ceec197e9c765c461: backporting fix for writing auth values to yaml
- 4d0275894feeb22a1dbc1c00d6d2130cee8556a0: Updating rev num
- 77b6a844d2c4864417b8d84152f031b316a87f15: Updating rev num
- 95dafe3b257f9a27e59cb201032f9af0c1e2c6ac: Merge pull request #217 from sagarl/1.1
- dc1568be7e196430b25869da53d02f3b2c837aad: Updating log stmt
- 6247b1b2d570139ece7c0361526d6aa4a6e72d45: Created a new interface Config in PriamConfiguration so the underline values are swappable
- 465b7c86da82a04c73c0cb5d7f3dbb50853fca4e: Merge pull request #212 from sagarl/1.1
- 63587cca14f8d1b92fb9a7f4bf1618da34904e6c: Updating retriable count for creating new token
- 3ef6cb442c40442dec975b16db677a2134b68b3a: Incrementing rev num
- 51f5dff60ed58ce6ce750a190fde5d2b0ac6540c: Incrementing rev num
- 23fd578263fb3419c96c47b3d66947bd48e7b585: Merge pull request #209 from sagarl/1.1.a
- 49b43ced4fd34693ab9fbfc598a771a79087597a: Enabling Cassandra to start manually
- cd2be49ec7baabac15ccc5700e090fe592ae93e6: fixing rev number
- 8515037dfb0863a19fc82aae61472fe50ed0a184: Merge branch 'master' of https://github.com/timiblossom/Priam
- 477477a509756df794009ca25f28189831c71113: -Fill in some values for Priam.properites (pulled from the PriamConfiguration.java) -Filter out command line properties that do not associate with Priam
- 72ab85a6c96d3e921cf3ae91daeeded760b950bf: Merge pull request #206 from timiblossom/1.1
- 255aa64f69005ea501fa783a2c7917a74f549637: checking a sample Priam.properties
- 546d839d1f4350cbedbf6f56632c65c96de9a3bc: 1. Support loading Priam properties in this order:
- b0585dae4cfe7108fd8bd80d7c4b890f95e42119: Passing status to Artifactory builds
- 28c6989099fc538cfd9d1d8d13075901bcec769d: Verify before we can't take it back, use preferredVersion variable
- 8112e20b901173bfe9010c35523a45fa3d18ee61: Merge pull request #204 from jasobrown/master
- 5979e6b08f1a7d3063c0fa511a880d7156d336e6: simple update to trigger cloudbees CI build
- 3086d91916adcab170c9b46d9d64992d3d7ae6a6: backporting fix for writing auth values to yaml
- 5f31df97682a721f10765dd24f418fa526b466b6: Merge pull request #203 from jasobrown/master
- 553c79c5d2b78642b72623e5ee11aac254ed54e2: we've got config options for setting auth classes, but forgot to write it out to the yaml.
- 3ed47430271240e8c3525931d4ba67084c4e3ca2: forward porting NFSP changes
- 04c8e1d058da406dc1066ed630d42e4a67603f85: Merge pull request #202 from jasobrown/master
- 7e74954bb536474830d76ec2d9abe06f56f293f5: porting NFSeedProvider cache change to 1.1
- 6bc1e805b796db8d2448e14ae8898c6194e03a6d: Merge pull request #201 from jasobrown/1.1.a
- c70ce27ad2789b13539c1069315060ef0117f09d: rev number
- b7e499cb678e412750cfd47952373df162504b26: Eliminating the fixed caching of seeds; cache is never updated. Any updates to seeds (as discocvered by priam) won't be reflected with the cache in the way.
- 8b427f33e3d5222f2cb24ec2d20cdfe20c4fcd86: rev number
- d0e42e3dfb45c8d792c6cced1c943c89b1d861dc: Handle unavailable sonatype properties
- 9de561434f303b8020269984d7ef313428414715: Make uploadMavenCentral task, that encompasses other tasks
- 832eb537e9df36a2e53a90e1f34e2008a36f3f17: Automatically aggregate and publish docs (java,groovy,scala)
- 498c25feaa03a9a3a09e633814c192ddc770ced4: Matching wrapper to 1.5
- 8caf8ec93b3617749db90ceac64e06116567f072: Upgrading release process
- 0ae1524db95f939538a4e9c1aff83dcb22603db3: Updating rev num
- ecc6331c83fce40287fe49cea276d7e92a525423: Merge remote-tracking branch 'origin/1.1' into 1.1
- 1a36475181518cc76c2f95bbeeb11e50da128cde: Updating rev num
- 0444fff1cfd60d4e81354def2c5927fb190b0da1: first pass at forward-porting all these things we did not do earlier
- a9493ed909fefbe54615e349c50a29f575e9fc62: Merge pull request #195 from jasobrown/1.1
- 908039d8c76ab69f1e4f1e6081d25942e3f082d0: backporting PRIAM-193 to the 1.1 branch
- 378c00b81133f6ad7a38f4b6263bb32a829af1a6: Merge pull request #194 from jasobrown/master
- 9941379d8bc0bf7f02d68a03d1edd233fa272aac: followup to Priam-193 pull request, switching to String.format for the log message.
- 3e8a97cff3b45c4105607af8c465976fd2da1dc7: Merge pull request #193 from spencergibb/rac-check-in-new-token
- c6b6f64077d24f53829cff92d9df09325039c0d9: in response to https://github.com/Netflix/Priam/issues/15 added a more friendly error message
- 63e44e8e73b9fdfe56655cc1fb13180885dedc9e: Using latest features of release plugin
- 883dd0daf391695a3b26e1d0f5c1bb112022c803: Add sonatype snapshot repository
- 079a7a1fa5a24a29ff7558dbfb13fb201156831b: changing org name for libthrift
- 7f11e7dc9726a3d2c0bfcda18a00681d56f60a85: rev number
- f08e9e8016bedee405aebe23907507513a1f0b43: rev number
- c3477877da453c81a3c3c121d7677fce2911551d: Use newer version of license-gradle-plugin that fixes skipExistingHeaders field
- a5d391a15bc4d3de67859c6c57dbd1306cb1c602: rev num fix
- d85cd543dc99724512143c3fc97e85d21e16d898: rev fix
- dc855eb5c63ab089dd3f4a79ccc4e0096a22754e: Removing unnecessary comments and updating incremental restore changes
- d87b66e0d0074d42b35e46a5c3664dd57294e16d: Move gradle-release dependency to bintray
- 426e9a44d05dd79b6e69da6ed2d86d1d28e5f722: Merge pull request #190 from jasobrown/master
- ab36725e9298f1c060dd5fc660266ba6235e9ac7: rev number fix
- 032cbb6b0c52ef7176fc8f234940dc0daba9f729: Merge pull request #189 from jasobrown/master
- adf173bb6eaaf1e7e4eaccfb5a078f462d61d569: switching to not using guava 12 methods
- 6a03e9c153db72613cd8369e88d04ab6fcd21395: Merge pull request #188 from timiblossom/master
- 47ac24d9f1499c0456ce6a920e9c31a11425e56b: Remove some unused imports
- 84339e0a40358919863496d6fd8c6035228b6329: Switching to bintray for dependencies (same as Maven Central)
- 6f9e3a024fd9213446079e6160ef872849e91c53: Upgrading to Gradle 1.4
- f5a10c63c56b2cc5c07c7a602be6cd965a8415d3: Update codequality/checkstyle.xml
- c8735afb631d1255e2a8eab72fbde286df47ede0: Merging Incremental Restore changes with latest changes
- 0f6e485cae668469b4ac7faaf1cbb07e6506e899: Updating changes to Incremental Restore
- 35f30bff458ae336072d0f445b7a69b0bd1e293d: ignore maven dirs
- 41453c7d842e63ff17ef6d410a441899422a17ef: Merge pull request #187 from sagarl/1.1.a
- f216cff7aa89fe98de751cd07f980d6271f1e800: Updating Max num of retries in BoundedExponentialRetryCallable
- 4506dd7805c82c55f876790c28c1fa321cbd6f51: Merge pull request #186 from sagarl/1.1.a
- dfe866d64645d77369ec8aace57e491f7a82728d: Updating release version
- 4c40c2470674f81465ee60c0d540df54b9aeef43: Checking if cassandra is running, before making nodetool connect call.
- 3eb7da67896f364937ea0d8de985db007218eb95: rev number
- b399a4057d3715c3553a7ab2773461d351447890: switching mvn org for libthrift (to correct name)
- a93dd667b88c9b1cc8c83b51e13557cd136327fb: Adding changes to Incremental Restores which will be used during Cluster Migration
- af0b62bdea6c0eca5a92206d4c5cf8efa9a60401: Merge pull request #185 from jasobrown/1.1
- e684d0328a7929d3fc35c0eb69d04a061d5659e5: switching back to guava 11 for priam 1.1
- a5d7249eb1a876e71160a90e18c7bb182865f5bd: Merge remote-tracking branch 'upstream/1.1' into 1.1
- 2dbd9ed13d13a81c2d8a2dc8efbda67f0b8a53db: added .m2 directory to ignore
- 2c11a296dcc8f018f0de0d196a9746ebb3f10611: Merge pull request #183 from jasobrown/1.1
- 04c1883e71df8f3573472058695cbe70ef1fea8c: Merge remote-tracking branch 'build/multi-project' into 1.1
- e5722035363f23bdd91a53eda708a4d02982474a: Merge pull request #182 from jasobrown/1.1
- 70b6e8a8a0490d090d404a126b8800ce684f39a2: Making the AmazonS3Client instance a member field to be reused throught the lifetime of the instance. The problem creating a new instance of AmazonS3Client for every action on the S3FileSystem instance is that each time you need to establish a new SSL session to S3 with every new connection, and we found this to be very determental to performance. Thus, keeping the instance cached elimates the SSL (re-)negotation, and uploads can proceed faster.
- 21eda9829efc385b5f58e1bbbc6e819964077b2f: Merge pull request #181 from jasobrown/1.1
- 8f88ec7cfd4f71b70f533a39d065229a44d07061: fixing borked merge
- 982885f8b47273b844ded1f8a8c41291dcc64d5f: Merge branch '1.1.a' into 1.1
- 05c846400afad0bc3215925af831dfc429874f4b: Merge pull request #179 from sagarl/1.1.a
- 115943296e795460313a7ab2f936c2cb68314b0f: Updating release version
- 7113040ede4ef9a255b87e073251f53c5ba237f3: Updating us-east end point and fixing the unit tests
- b69737a04e9c9147f2e92cbd71d5c0f9e0edd44b: Updating us-east end point and fixing the unit tests
- 6c9c0b0c317df5b772ed11ed0c5dd2074f15cb56: Merge pull request #178 from jasobrown/1.1
- b582be49251661645b177f57fd71b9adda098d6d: upping rev
- 96d5c12b64d47730e4983bad1de2e65a329f891e: fixing priam-agent for backporting to 1.1 branch. had to update to guava 12. fixed removeNode() which doesn't exist in c* 1.1 (only 1.2). repair doesn't have LocalDcOnly option in 1.1.
- 4c6120004a52373f3a98d0102ecd3c986b5fca23: Renamed row keys for clarity
- 716ae7895a1121b1784f3e1e76c133c639c926f4: WIP
- 0923185c1e3c5e8d9d94e806ebda18b5cea23cdd: WIP
- 4e6db2c4454d3d79634b8cf9aad2d84aee99276f: WIP
- 9daf041ab60da34c0a10c16352b5a16e2ab472c3: WIP
- 656d1e23238974376596dbfdb24c68fa6b6fd65a: WIP
- ca84019d98387159623716818415e3ca248c6585: WIP
- c587df915e55769e019621c261c09d91146d858c: wip
- 09974d183834f51014b128eb6a7659e71da2b511: wip
- 62240dbe8fb66421064dade50953a41ba15807b5: wip
- 836d1f371a5e6c192ae7426cffcf6ed424003bef: wip
- 8a457ac275e40419e0eedf64be8eb589fa71e5a8: Merge pull request #177 from sagarl/1.1.a
- d57cd39d2c7fdcfca12e83b829701e608fd978fa: Setting EndPoint for AmazonS3Client explicitly
- bbc137bd2839820cdd7aaabb40a126d1c56f5981: Merge pull request #155 from Randgalt/master
- 4f0027d3fd92eca77c9c5288ce89f6b97e7f3cd4: Renamed row keys for clarity
- 88c942e0525ad36037603d7a125993e1b6e2c61f: Merge branch 'master' of github.com:Netflix/Priam
- 19bd1386a06acb3f061eb46d8c0f5a27a511a2a8: Merging changes from 1.1 branch
- 1415fd9c9744bd250deb4f548dba41b0c521c720: Adding changes to Incremental Restores which will be used during Cluster Migration
- 5c9d5d67d544fee95f3762fcfc5ba878585102b1: Merge pull request #174 from jasobrown/1.1
- 1396c7cc0b035617d9e0fe3ef0c13b3f4465f4be: broken version number, again ... sigh
- 302fb3392b7d66975b969bd02ec11fb674af6743: Merge pull request #173 from jasobrown/1.1
- 7a4e09fae503da99fd3dbb8bd1b3111cce450b5e: version number
- 7e3d0ed798462ab532dcc6d8089dc84e3856a068: missing an @Inject annotation - d'oh!
- 638d770042bf79fca9396923742db167c9c56d2d: Merge pull request #172 from jasobrown/1.1
- 523507be56185f448a1277b709d86e8b2bb56e05: reverted the group names back to the correct value
- 3bc91760df329ce011ef8401c8b383b6868c8402: Merging dse work into mainline 1.1 branch
- 679e66bbdc374c02ff824efc8fd114bfc027392f: Merge pull request #169 from jasobrown/1.1
- 0c509021c7c78b0e4ddddf07a8974b21b8c771b9: ffs, the version number again. why can't this build system get out of the way?
- 83b9514417c390f92cfa029464e052aba52eff87: Merge remote-tracking branch 'upstream/1.1' into 1.1
- 6e63895176b8b8c181cb3d1e4efbc47320afc860: Merge pull request #167 from sagarl/master
- 534a8ad4ae35508e2b95bff8e0db60fe5356ffd9: Filtering/ignoring Dummy nodes as seeds
- b9ea5f26a0abae0b97816355880d3be5b3b2d2a8: Merge pull request #166 from sagarl/1.1
- 8a20ccc6258d8ade200e4471f88b771ce0308a66: Filtering/ignoring Dummy nodes as seeds
- 271f61ae3b49217b9c2595c7892a2094fa960efc: Merge pull request #164 from jasobrown/master
- 1050eb477e7e5eadc829cc6f312accb46f781783: update target cassandra version
- e2ce41f237cec8d1d7ca600f4f622803167166b9: Merge pull request #162 from jasobrown/1.1
- 62d859f6490c95c5edb197f69a5cfb67fc1da5a4: updating target cassandra version
- 09acce3631652d14dd785e7e7af988d975f01137: Fixing false assumption in TuneCassandra. Previously, there was logic to guard against yaml config settings that had been added or removed from different versions. This was tested by adding a null check to see if the setting existed in the yaml that was read in. Unfortunately, if a property was commented out in the yaml (yet still compltetly valid as a setting) the entry would not be present in the map that snakeyaml produced, and hence you could never write out that setting. Basically this was a poor man's way to avoid branching. Now that we branch in priam, that is no longer necessary.
- f4c88e917f36893f6d19f986f891f984cf62df20: Merge pull request #160 from jasobrown/1.1
- cc9a27f1820e1e075dc8f6fce0551b3e4cba1b4b: Fixing false assumption in TuneCassandra. Previously, there was logic to guard against yaml config settings that had been added or removed from different versions. This was tested by adding a null check to see if the setting existed in the yaml that was read in. Unfortunately, if a property was commented out in the yaml (yet still compltetly valid as a setting) the entry would not be present in the map that snakeyaml produced, and hence you could never write out that setting. Basically this was a poor man's way to avoid branching. Now that we branch in priam, that is no longer necessary.
- 87eab59581e316c9b5553256cd189f6af305883d: Gradle Release Plugin - new version commit:  'priam-root-1.1.19'.
- e36691bb780b33650f50a847e91b7807cdce7220: Merge pull request #157 from sagarl/1.1
- 2d8c8fba1197d34aa74178e987b9924ae49997f6: Incrementing version number
- 29c5109c27dc5727ba019930f035a02b331a6f7b: Merge pull request #156 from sagarl/1.1
- 8f4f115f1e3b00d21dc8f53912f82287f6c652e9: Removing unnecessary import stmts
- b157eb3583dd9936ed5a38f093c7edbba9c95eda: Updating restore directories as per the 1.1 directory structure
- ff68da5571e37ae5741ff2e91c72b4be0d9eb1ce: WIP
- ecbc7717dec05add17878b728b82908b951b65fa: WIP
- c340230f0564c806cf9e552a756f79d62ff938be: WIP
- 099f06da04d6810601fd9654e8c3cf3f1db394f5: WIP
- 833626d154d831ef91291c7ea4e25d364c9a7c7b: WIP
- a07623198ab761af863a61828ae9916edb52ae31: WIP
- 4ec10acbe2210b149b122c6be41f72122169857e: wip
- 7253a925d3a25980252770786d7a15c2a9908534: wip
- fe9357f64dd276be2d137c6d0ac973da95fcfef4: wip
- 1438987dc75363b678a695549514e2e652f13343: wip
- 280e8ed2a012e4c0c4e22ee234729521aae4a429: Merge pull request #130 from hivesource/snappy-1.0.5-M3
- 653ac1aa59101f0dd364d71057eeb52afb6e08be: Merge pull request #149 from Randgalt/master
- db18ee930a1bf8005b25ce706afebd69ea2f13f6: idea plugin needs to be on main project as well
- 78b1bf30d565d2d3a591c929bb4828742513992c: Gradle Release Plugin - new version commit:  'priam-root-1.2.4'.
- 59d9db5f6dd8af29282f248b4b58fb2d407ba19d: Merge pull request #148 from jasobrown/1.1
- 9fab4c9f2296eaa9a38062beada109333b8d2e76: Merge pull request #147 from jasobrown/master
- 8fe525a0bf5d405fc567866f2737d4db14bc8458: Avoid recursively calling self; instead call outer class's getCredentials().
- 17b683857453e5d6b58b6dd5064fa0754f7bbd00: Avoid recursively calling self; instead call outer class's getCredentials.
- 153dd77b557c2c29c6cf5caf325a953d75d4d56a: Gradle Release Plugin - new version commit:  'priam-root-1.2.3'.
- f77112d3dfa5cbddb9b72fb4970e1b7a3df70f7d: Merge pull request #144 from jasobrown/master
- eeb93743d3cb36e0f7506d77a98ba5a6b495ab54: Fixing yaml configuration - removing hinted_handoff_throttle_delay_in_ms and adding other new hint-related properties. Also cleaning up the logic in TuneCassandra to remove some of the condition blocks
- 9cb235a217801cdfa1442d4241eed12bd545b85b: Gradle Release Plugin - new version commit:  'priam-root-1.2.2'.
- 6391622a37680d7063605f2e4ec705160d3b2845: Merge pull request #143 from jasobrown/master
- ae019b75088905adea27645c9397d7e64f37d188: write out the num_tokens property to the yaml file
- b01b93aeef567f243b82eb8dadfcc7dc94a11b15: Gradle Release Plugin - new version commit:  'priam-root-1.2.1'.
- dccc78dc86bbade8ee35c427fd6048bd388321a3: Merge pull request #142 from jasobrown/1.1
- 80b4a04834de9a34d772bed20629f94182d2f9f1: adding license header
- 4554cc03859d31d3eb720a8e52ea2475eeb51d0c: Merge pull request #141 from jasobrown/master
- 7b3768f6f4569f65ded889aa870ed99f2dbdd580: adding license header
- ef14ab58fba76a894d9c59c2bb0139447f245aa6: Merge pull request #140 from jasobrown/master
- 53abcf7d25ffff6b9bdd22edbf34e4fdf2b803e4: Removed the NamedThreadFactory as we can use guava's ThreadFactoryBuilder instead. Restored AsbtractRestore's executor.allowCoreThreadsTimeout() as there's not a reason to keep the restore threads around once the actual restore process is complete.
- 228d69217e420e1a603a1bc57448b20b53eb606e: adding support for new num_tokens yaml setting (for vnodes)
- 8d4160f69f8d503c5100a245796908c2f5765f30: Removing dependency on cassandra's DebuggableThreadPoolExecutor. While running thw unit tests for priam 1.2, it failed to try to execute a c* 1.2 Tracer function. Looking into it, DebuggableThreadPoolExecutor now tries to do Traceing on most calls, if it can. Since this is running inside of priam, we really don't need to do any c* Tracing (it'll fail horribly). So I created a new TPE and use that. The existing CustomizedThreadPoolExecutor had some specialized behavior built into it's submit method that I felt uncomfortable changing at this time. I renamed that class, nonetheless, to something more specific.
- b7847eb946161b85609621f0392eb33e32b5cf42: Fixing transitive-ness of provided
- 65f3d3aa3724675408a46b9e3f1876111c36b6e4: Merge pull request #138 from sagarl/master
- e772848581b1813bfac560db6a3d995f4080ab3a: Merge remote-tracking branch 'origin/master'
- 68cc8b66d8ce66dde84dfb5f2391b2e16f8c4fef: Merging changes from 1.1
- 8e26aefe07a7758bcf6dd3eccbfc282454859326: Merge pull request #125 from sagarl/master
- ae9502d1ffc6fae9c5c06f954f2cefe382827ffc: Merge pull request #137 from sagarl/1.1
- 8077ab3ca9a953417cd0298b63f62445a2924db2: Incrementing version number
- ecb5cbf1c40d6e4c07e40bc7d035b64827e949fd: Merge pull request #136 from sagarl/1.1
- fb4107a55f1dac14ff2b1af07f222fbb1c2b2377: Added new config property for Cassandra Process Name which is used to check if Cassandra is running
- 75e2cddfca2de2c10f2e5a9fb79573017d29e4bc: Merge pull request #135 from sagarl/1.1
- f09cc0e814d48b3a76185495ed0db9d25b5cd05b: Upgrading version number
- b17702297f56a93bbf7cfd758c15e266eb41fd95: Merge pull request #134 from sagarl/1.1
- 0e4295c9b16948009adce501ad2dd81e2421f4da: Removing condition which checks if cassandra is running for Incremental Backups
- 3e757a68b47730659009124b1a96540e85af3283: Merge pull request #133 from sagarl/1.1
- 509fc7ccb9fc196b71e2b873fbc5e3937c66ce56: Upgrading to latest version of aws-jdk, Updating Credential properties, Adding Exponential Backoff Retry capability
- 6bd82ddced29cf31fe2186529ee4d2655006df80: Merge pull request #132 from jasobrown/1.1
- 5a8f69c6853400452ce01bfbf4293b9391124d15: PRIAM-129: correcting NFSeedprovider package in PriamConfiguration (applying to 1.1 branch)
- 1b1266e3f0a32bd052fb94776330dadee1429a01: Merge pull request #131 from jasobrown/master
- 647feb84d68769b80048ab30ae5c835c08166fd5: PRIAM-129: correcting NFSeedprovider package in PriamConfiguration
- a4e433bd1d2e975715406f19aaea3a6cb8a34fbd: Merge latest changes from 1.1 branch
- 839c59fa3fbafa47056d074fc72148dc8e6d1697: Upgraded to snappy-1.0.5-M3. Allows build from mac
- 36e5b8f5d64e08147ea98ae17e15a21d716b8b10: Adding provided scope
- f82d74eca0c0408397519f4c96b7be171bce5b79: Merge pull request #127 from sagarl/master
- 595a6fdc10633e9e0d71a9f5595a23119901b9ad: Added Null check to ClearCredential and renamed yaml file in test dir
- 33ea4102dc5e6e0a3678d3f2a0a8f404b4714dda: Updating awscredential logic & Updating yaml file name required for incremental restore
- 463288d04519176b031baaa5c27e0eddefb0786d: Merge pull request #124 from sagarl/master
- cb521bfcdbe336d8fe015bd4b1b67d9046a873b0: Removing unnecessary log stmts
- 851cafc45297780af52dacc087f9fbe2ae335832: Merge remote-tracking branch 'origin/1.1' into nflx-priam
- 11f9aacfe4c516c866009e48238f7bd8606abfa6: Adding Message observer to keep track of backed up files
- 92a39d76a793720c19cb76dd29362bc5eeefd670: Gradle Release Plugin - new version commit:  'priam-root-1.2.0-beta4'.
- caab257ab45a23ec906ca3ba99ce3775948d3cbf: Merge pull request #122 from jasobrown/master
- 0f3e136a9e45cfd388d2c801e3f4144f8fecf252: fixing one more compilation problem (JMXNodeTool), and updating the yaml
- e14820d20a62277a67f2d3da5d249d43581c2ca0: Gradle Release Plugin - pre tag commit:  'priam-root-1.2.0-beta3'.
- 97f746522177f539220391661fc418859b3339d5: Merge pull request #121 from jasobrown/master
- 90a9e47f979b8aaab3a3717580c626953b51d249: upgrading to c* 1.2.0-beta3, and needed to fix one small compilation problem
- 409a230206e0f059161bc6e4765429c7b9ffa90f: Merge pull request #119 from jasobrown/1.1
- cb8410cb55ed4f31a6e18fc694598f499fa25c05: Merge pull request #120 from jasobrown/master
- 2240246ece47437fa511449f05230a491d16fe70: created new priam-cass-extensions sub-project. Moved the NFSeedProvider and NFThinCassandraDaemon into it. Changed to a new package; call new DataFetcher Renamed NFThinCassandraDaemon to PriamStartupAgent as it no longer derives from CassandraDaemon, but is now a 'premain' agent style of class.
- f7ef0564e1bc83ced73b2074500897a728a64935: Merge branch '1.1' of github.com:Netflix/Priam into 1.1
- 796234d5c9216f115c8b71b185dbe061ce3ddc2b: created new priam-cass-extensions sub-project. Moved the NFSeedProvider and NFThinCassandraDaemon into it. Changed to a new package; call new DataFetcher Renamed NFThinCassandraDaemon to PriamStartupAgent as it no longer derives from CassandraDaemon, but is now a 'premain' agent style of class.
- 470a135bf21517f3cf1cdde7ae35337020722587: remove extra bogus extry for version
- 2e0e57a9dd7595136144d7237f4653ebe24b2f0d: Gradle Release Plugin - new version commit:  'priam-root-1.1.15'.
- ec15c6d6b08ed44def02f4fb420c86f214a52a06: Gradle Release Plugin - pre tag commit:  'priam-root-1.1.14'.
- 953fb9bf2bd5606b8d6f2459f5745329ed90ba3d: Merging changes from master
- 6644e647135a215b721c9a9ff697b2ae42ceef56: Merge pull request #118 from jasobrown/1.1
- e0411b17e4b6f5b59a77574bcc38ae16ce908247: remove extra bogus extry for version
- 62608040c3cd3af659ea526a959176dc10682240: Merge pull request #117 from jasobrown/master
- 962322d6b549ee110c94aa3b02c8c2b793c72c15: removing extra (bogus) dupe line
- 5aed875a2ed6d0177bd6cdc236a9a037d80c871e: Gradle Release Plugin - new version commit:  'priam-root-1.1.15'.
- f7d28d2d7e16b2c2a279f8cdad8f8812fab41b2a: Gradle Release Plugin - pre tag commit:  'priam-root-1.1.14'.
- aca2ea4f2109f7fb2509ca766938eb3dd7712f89: Merge pull request #116 from jasobrown/1.1
- 6398a67440144092ec274622ac07676e0ac2402b: Merge pull request #115 from jasobrown/1.1
- 0d812405ed38271e590ee17dca663241087e8b80: add connect and read timeouts when calling priam (from within cassandra)
- 185a37718d92d98a387650984bb21ee5e0b0dba7: Gradle Release Plugin - new version commit:  'priam-root-1.2.0-beta3-SNAPSHOT'.
- 0d331e73dd7a05ad7a1b1ca4981024a0a8b15a1f: Gradle Release Plugin - pre tag commit:  'priam-root-1.2.0-beta2'.
- f78673c18a5cdd119803ae2658b9f781e435d2c5: Merge pull request #114 from jasobrown/master
- 479f2247137660b438a6e539cf7c78ff4cab3d5d: setting the rev for the 1.2 branch, now that I figured out where the heck it goes
- 91152b2382226009e5f9e7068390952122380ea7: Merge pull request #113 from jasobrown/master
- c946d22654d0e1b07ad3f62a659aae530dc0beed: first pass at bringing priam up to cassandra 1.2 compatibility
- 47254f1ed796806f11e1ce8ddce427650fcf775b: Merge pull request #112 from jasobrown/master
- 51feefa2ac633e08812bc5b3d20f0d126b588f70: changed note about compatibility
- f79b8b4bfbed0a1c621a0ab615d99cad8f161186: Gradle Release Plugin - new version commit:  'priam-root-1.1.14-SNAPSHOT'.
- 3eb7e073f33de3d41a3eaa854a5d64cbfc869b64: Gradle Release Plugin - pre tag commit:  'priam-root-1.1.13'.
- e24e7d6d17877261a8a138beb707dd78bde2ea89: Updating to correct version numbers
- a8b3caccd6f6953154c186c75262a1ce2a32bc0d: Updating version numbers correctly
- a7c875cb65eaef48a4e7e8543a3ff22524927f21: Incrementing release number
- bd4976afeddaaeea6c9edeb7585ede13a6ffe375: Gradle Release Plugin - pre tag commit:  'priam-root-1.1.9'.
- e8174b2f9a1dbf3b850f4f6f6ce30f05e272fa65: Merge pull request #109 from sagarl/master
- abf577db8b92c252b6ef9e87fcee48c526c0319b: Merge remote-tracking branch 'build/multi-project'
- 66ff83f789785e9351cec4fb54b6f6ffa0eb9874: Using a better github location
- c271fd980510ec67131ae15e2e3e7dd4ff0956cc: Forcing a merge from build/gradle-template
- 2a5a8d926c49e139dbd73606d34d52bc6874774d: Merge pull request #107 from jasobrown/master
- da72a95557e1dcfadd79fa3eaca0e41c3477166e: adding idea to list of plugins to apply
- 13f8550ae20614203383eb52888eed62cc2b225c: Merge branch 'master' of git://github.com/mikehale/Priam into mikehale-master
- 0c6176c85be9e7fac78a050483c2c4c0305d635e: Merge pull request #106 from jasobrown/master
- adace663008c241416e4766d0c8c1ab3f6cce638: few minor documentation changes to sagar's commit.
- d826da7f55422106de41db805dd59c271fff1a2f: Merge branch 'master' of git://github.com/sagarl/Priam into sagarl-master
- 1cee2a4f39e0a6aba99b721168033911c242ac0f: Adding Cassandra Monitoring task which will check if Cassandra is running or not
- 2048eb7ae4601b427cc0bf55330d25a5a77a701e: Merge pull request #104 from sagarl/master
- 54a1cb5925a58c0447763004da800deddb12f81d: Removed unnecessary comments from PriamConfiguration.java
- 49f8ac0abc80f6f792abe826c2bc8ac987b4d431: Added changes to read property string to strip spaces
- e1b26ff893650a2c2c37fcb9be52a1355e52f3f7: Merge pull request #103 from sagarl/master
- 26f088fd966d498a9758b449bcfd8e500abaa7a8: Added changes to consistently include the current rack from the list returned by getSeeds()
- 9ef0756055220a546b2b94304e5dca24570f3920: eclipse plugin
- 42c962a39f8a870ddf882f1ae02504284caaa33f: fix tests after perf optimizations
- f8061a7387eec6ca468a15e84e9daa989a7c19b1: Merge pull request #101 from sagarl/master
- c821fd41f6e4aeb352be367bc775295d967ee4cf: Updated root project name & include stmts
- 3b53a843a5ae3e4f48611dac171f535294cdc811: Adding correct root project name & include stmts
- 2c617d858efa327b6a7035da65f6db96f0c07006: Pulling Ryan's Request (pull-84) -- Upgrade to the latest gradle-template
- c78806e1146bf9622770b9b95fb6a653aa3d4aa5: Merge pull request #90 from alexism/master
- 001f4555c617be0c1953a3beca36091b220f0782: Merge pull request #100 from jasobrown/master
- c21a3fdc1d14e7a4a004c13d4f6ed40f27f1bb40: Priam-40: add logging about uploaded files.
- ae5ace7c070059af876f13af7724042b61b5d37b: Merge pull request #99 from jasobrown/master
- aa7877985292516d721d08ded024fed14b1e7e01: PRIAM-10: fix misspelled constant name: DEFULT_ENDPOINT_SNITCH
- 5127e6b0cd25b3c3cb993e9e38030acab47e320f: Merge pull request #98 from jasobrown/master
- b3040b035d6b71ecb963238bfe6fdac9da1a831a: Minor optimization to not call identity.getSeeds() numerous time in the same method, as each time it requires a call to the store where tokens are being kept.
- 117dbc0e1f451339adc152418cf092ca7c6288fe: Merge pull request #96 from jasobrown/master
- d177bacfab7a76f168d1e4f930f933931cb27725: upped rev number
- 1d64052d4b831249b878a7c0e38dd76ede4cada7: Merge pull request #95 from jasobrown/master
- d1d1a839c02ed947f776fa3be7d963a24361f276: Forward port of SDF replacement.
- 3eeea3b11c33835aa830fd3483c388846346d05f: Merge pull request #93 from sagarl/master
- a2436aaca7a3f436cb41af3618d26dde5a65b363: Updating build version
- 0522cff25dcd96bd35bb4db3074e5c043c00f3dc: Merge pull request #92 from sagarl/master
- c814c82c8d1ccbf63cc36f879e656e0a42ff97bb: Added a condition to fix an edge case
- 0f0df7dfda45b81961f50076ea117d0a4b9dec21: Updating priam version
- ca489e4badd3ea86f2a75bef1d8f61c4b4fb2165: Adding a check to verify if FILE type is directory or normal file to fix the potential NULL pointer referencing. Meta file is downloaded during Restore operation and if snapshot backup is started without checking FILE's type, it can cause an error
- 4b7441ab932b8f6e761f3ec861b2455ce4e93c3f: Merging gradle-template
- 1cbb4d6dbe34998f4caa2cbe52c59abc8e0e4886: Fixing issue when publishing source/javadoc to maven central
- a37834292ed18b6f11e544f062b7682b595025d6: Merging changes
- 69b0f2f75494343abd42ac54c576f9ea368e2ed1: Merge remote-tracking branch 'origin/master'
- a7464d49268484664ca6b3e30e83e5095006c8d0: Incrementing release version
- d804dbba842d1346128f474a9241fe79902878ab: Adding changes related to resumable downloads and pulling Arya's changes Pull-69
- 05c4d0660d4f5317e430f0dc7f0c1487ac4f51e2: Putting javadoc and sources into proper confs and setting types
- 50a55bfeffaa5dcbd5b3b4d4c64ecd6afac38a20: Removing log stmts
- 7c8a3d1b3f6425df037db1fafa8f5399032e3001: Updating with pull-59 patch changes
- 494e3a252444589e3bc9d51edf8e6c303a83f0b5: Updating with pull-59 patch changes
- 5649b374e12ac5c800cfa5de1f4563ac2eed9d29: Added changes to download() method to support resumable download feature
- 89e4ab7f58e23a77d83f1308c8979a62045c3054: Added setSize() method to support resumable download feature
- e4c681567c8c5ff22dab50085b38d335cce22817: Adding RangeReadInputStream file for resumable download feature
- 548b54d624a55487424f453d628192bdb7659e36: use Process#waitFor instead of Thread#sleep
- 26ff27be559e05f1f00736d76bc30e15248d4819: on some systems, cd is not found
- 82b33d87e6ca248da315b595d9015852eb9ba069: avoid NPE
- 293b89ea97eb0c060080a0774f35309b20ab4551: increase timeout to avoid false failure
- 687a1b109ce788565eb92620ea547d87e657cb4c: Added Log Stmts
- b161fbeb0a743b80d5bb3e907e29d5b73db9533b: Adding RangeReadInputStream an implementation InputStream
- e850a7f557cc5f67eff349b51b8da04d9795de8d: Merge pull request #88 from jasobrown/master
- 785e1b4a9e62a77ae688723a64c033bea53c64a7: Minor fix for writing out the global cache properties. AS it was writing out a string (rather than an int), the extry in the yaml woud like like (after serialized being by snake yaml):
- 61bd2b059be16052e2372e792ec8698af9589d79: Add local publishing
- 202556c345fc5601eab9fe9fac862245770fd83d: Merge pull request #83 from jasobrown/master
- de2849478c4db5cbb97e1f295285938fa8234b4c: added extra logging when removing an IP from an ACL
- 6d4a854dca49cbfd989b468efc4e7bce89796e08: Filling in more pom fields for Sonatype
- 06b1861b0622cddded5f3bff340e0947ab0eb1e3: Merge pull request #81 from jasobrown/master
- 4ecc28c28bc6a79a6182fdc1e20e6deac9322f2f: upping rev numbers
- f46c108f43ffa128e64ee1b8b6460c119a70d74d: Merge pull request #80 from jasobrown/master
- e7bc4fb1a989bfbe1797c4db9a3ac6ab05a86c53: Modifying ICredential with new method to return AWSCredential. Doing this as I realized there's a data race between calling the two existing methods sequentially (as the cred provider could have updates keys between the two calls). Added IAMCredential to use the Amazon IAM key fetcher thingamabob.
- 9010b211357c8ed3e54cdee3b3d5c08aa658d515: Merge pull request #79 from jasobrown/master
- 9dd8da8289d9345b45a8332d013fd7ffa4bd30d8: PRIAM-66: remove bad script references from FakeConfiguration
- 585f29ade7a357fd77bc1a0d382b2e9e0c65a820: Merge pull request #78 from jasobrown/master
- 6f4e48d74d24af2590df952f8d3ce8024419641e: PRIAM-61: add checks to start/stop cassandra script, and capture std out/err on fail.
- afb28619749d8e21cdfaad21614a237f8b47f4ad: Merge branch 'start-cassandra-fix' of https://github.com/trams/Priam into trams-start-stop-cass
- a2a971ee7d39ca910015306e13e9aebde30c4779: Merge pull request #77 from jasobrown/master
- e06f5ebca2d7b35f7570c7d3a8d6f40a0d9e6f7f: Making a few minor changes to Aleksander's patch. Moved Application up to it's own file (and made public). Added S3FileSystem.shutdown() to it's interface, IBackupFileSystem. Up rev'ed the jmockit dependency version
- 883106d77533ef2c496ce147cb409a77304a3bd6: Merge branch 'run-local' of https://github.com/trams/Priam into trams-run-local
- 563dcb17a3bf493a451c926e10084669c25b3e57: Merge pull request #76 from jasobrown/master
- 0d06d793e0e0b8490f48547a2966851b972fb2fb: Merge branch 'priam_67'
- 496dce5f5bd9acafeaff83dbec1c131b09fc9032: PRIAM-67: default storage ports are non-standard
- 0683c2105aa15e5ba531b061fcd34928ae7083bf: Adding support for setting the cassandra 1.1 yaml's global cache values.
- 36baa9396267d137dc70c906932b2dfbd9b9a16a: updating the build numbers
- a8674db7d92f5a6669b8f373205cfef52b995ba9: Stop relying on maven convention on project
- 2fc4e12f66e615976fddd559702edfa206a2657b: Added ColumnFamily name to backup path
- 2b31d36a03edcc93a3d2c478ba8b8c3b315df85a: Changes needed for release plugin
- 1954d730193a6ee7300cbcdf5f4cfaa74e9faa3e: Setting default name for multi-project
- f170238c6df0e5991758ea14058e1b6ef05fa905: Using custom build of release plugin, to support building from a branch
- ddedbd72afbfbd786614983f3ffbc10e1522c6ec: Pointing to a repo in our control
- f36d86764a8e3daeef168767025a3b895b1e451d: Trim spaces in instance metadata
- d161e91fc6f75d524878fbaef47853faf92b6066: Add StaticMembership class
- 27df1e1e98fbe1cfb02b4ddb27b42736555c4d8f: Don't initialize injector during class initializaion
- 630a0182202497c4da116fd7b7281b3b216d641b: Add a ITokenManager binding to LightGuiceModule
- 71be22894e95648771b323bdbf9564536a8018c2: Add IncrementalBackuper
- 2a96e38d6fe4ac1eee37cedd6f079b95161e8761: [Refactoring] Extract initialization & shutdown
- ef376e57eb646df1aaf3405476c03ed0a495feb5: Add Restorer
- ec19d291dd3edfd7a0b717776550fd67c8bee5d9: Move the guice module to a separate file to make it reusable
- ceb947c102bf1cbbba9ac4044726935165b95a44: Restore depends on InstanceIdentity not PriamServer
- 65dbb6252e5e78a12d8adc10b989f64a14a4e499: Add a simple backuper tool
- ecdd06aa09570380ed9f31d6b64e4bf398dd6c09: Add some basic checking in startCassandra|stopCassandra
- ef31e013ddb317f2dfe4b9aed20d5df49133dcb1: Merge pull request #59 from zznate/issue-58-nullcheck
- 37609057dd238c2d8240e97fc8ff7798b1d34d15: explicit check for existence of datafile dir and failfast with meaningful message on such with IAE
- 043dba15a0389429a1d1028cedcbe225aef35e62: adding sanity check when setting the partitioner. after we read in the existing yaml file, check to see if the declared partitioner is not RandomPartitioner or the new (as of c* 1.2) Murmur3Partitioner. If it is not, assume the deployment is _not_ using a default partitioner, but a custom one (like OPP, BOP, or something else). This way, we don't trash the entire dataset when this new version of priam is deployed due to differeing partitioners across the ring.
- 8874c5ddf5464d4a25e3a44e49b096d15471c5a5: adding property to set partitioner
- 584fb50779829ca7880770b1de17c563abf2bd8a: Making TokenManager pluggable. Commit c36744120c418a10e5010d205c7eae2887285b13 back in April ever so slightly changed the token that are generated (basically it removed the '-1' from the token). To not break any users who have pulled priam since April (now using tokens without the -1 adjustment), I've made not statis and created an interface so you can inject your own implementations. The default priam implementation injects the standard TokenManager class that was present. Fixed all the classes that use TokenManager to have it injected into their constructors. Fixed all the tests, too.
- c11b2d778ea69b20cec21f6aa3516d411b37d8e1: upping the point rev number (due to prior commits ober the last few weeks)
- 57257406d69f2c6de145a574cddbe6f61a7e76a4: upping the cassandra rev to 1.1.4. changing the httpcore version to 4.1.2
- 8f289b73e539edc34a4fcd22df1c6dc9d97f216f: Release plugin
- a85e1963ffaacd0d695baa356f69adccfcbbebf4: Adding cobertura
- c2af08e723518a2191e51bf9eae694fda12d1bbc: Upgrade to Gradle 1.1.
- 0f0c6114889de1c0c3d702661aa44f95ec76edea: Enable license header plugin
- 707a7fa8f3c88c6628d9df419909163efcfbd3ec: beginning the slow process of making the code checking process more in line with this codebase.
- 2b4c8c5603a08a7207c530a24c6c45477139c54f: Merge branch 'ag-cass-1.1.2' of https://github.com/cardspring/Priam into cardspring-ag-cass-1.1.2
- e9725400ad7413d421836e1b4329bd15c3cfe0c7: Merge branch 'master' of https://github.com/quidryan/Priam into quidryan-master
- 8618e20d4a544a11136eae4405da95efcedf5fbb: Merge pull request #46 from joesondow/master
- d94df1f15c09db98b1ce0b2eeaf9ef15318df807: Tweaking internal dependencies
- 06ca5c3f2f30b095a0f006c8df51e1095c2f72df: Removing duplicate license file
- 7c30c67213165b7a2318c7ca69f29ae17d500325: Making a multimodule build and adding pom.xml dependencies
- 1b683c0994128fcfdbe5e33dc506a49cdcbef3e4: Basic restructuring for Gradle multi-project build
- 46d8e6073783ed639a65fa71c9715d9fe560b50e: Merging multi-project
- cc1b04ce986105cc04a141554902e5cb699efbcc: Merge pull request #3 from Randgalt/multi-project
- eaa8fc97a4427d51bf8637570a263d4f4e33e5af: Sonatype URL was wrong
- 53f595223b9905dc46e461db81914538f5c7bb81: Using Cassandra 1.1.2 source and fixed some build issues
- 80f397c58aa1305f3ce278aa136dce703baa9c90: Fix typos
- 1a024b29f537f14762bf03d9f33de8f13270881f: Adding note about compatiblity with cassandra versions
- 120f0b86a517a5094e46141b3e7a27b9f9636e2a: Adding note about compatiblity with cassandra versions
- 7c4c1913c28888260ee04d73c38c7ffdf7914551: update changes.txt
- 8735fcebe6e23e486ce62a3c63a006bd6c9ce74d: Fix for test failures after 1.1 update to backuppath
- 74a65bb21be20a1fe15b61e3ae448e69617a9483: fixing unit test whose method signature was not updated when interface was - listACL()
- f747696107be474b19b89968153210e15ff28fab: Add default IP Address while doubling.
- d879e8ed2b87c01cf245b515fec1da83bf0f2be8: Merge pull request #35 from aryanet/ag-backup-1.1
- c1e30cc7f47bccffc9fd4f941f7b85717e2c71a4: Fixing SG update which removes unused ip's
- fe780ed19b04bcb8e399d11a8e7c0fa2f09c2057: Support for Cassandra 1.1 Backup Directory Structure
- d570aad39704425996e8c731872c2c4c9fc70252: Update to Cassandra 1.1
- db7c006d1b5f607b3624edc7096142e56087c2ce: Merge branch 'master' of https://github.com/Netflix/Priam
- 0c3b68bb5a917be87a152455f9dc2eac463c81cb: Increase the queue size for restore incremental
- 093ac8ef1ef0f0b77a919ef274d9d3e33ca30b01: Issue 30: aws crendentials file as released in distro not matching what is referenced the code. Simply renamed the files.
- 653077eec678c06ea7fc892f81d8fd34bd618702: Merge pull request #26 from aryanet/cfn_asg
- 950cadf9bd50ae6462688c123ba153b64fd92330: Support for Configuring EC2 Security Group in SimpleDB
- fa3f649a9fb28070517ea023df664cefd1991467: Support for CloudFormation ASGs
- f94e4abfaaaba3a7d926f4074e89e17d60e1ed20: Changes to ignore the secondary Indexes, because cassandra will rebuild once the Stream is complete.
- b759ee755f9296b083ec796d3dad523d2d89fa32: Make SSL port configurable by Priam and use the same for configuration.
- 1f1f4b5eba5c1c1d2923f3da158555a1e1601403: Merge pull request #28 from aryanet/storage_port_fix
- 7bc44a2292d1583672cd533aaa00e004eec4276f: Removed Netflix's default storage port and made the AWSSecurity group update based on the configured storage port
- c9501877ddbc60f081cf3a1f8d14a807ea9656e2: Marking git repo to be snapshot.
- 0f903aff33aef19cca4bc0b6d003ee275b2cafea: removing -dev from the master name.
- 4f0bc79242d1ba1d81d9ee3a8b5dfff2011b2c7a:  commiting some minor formating and file checks.
- 79e974a35ab23b36bb47eb5e15895ad7f94ba088: Merge pull request #20 from BrightTag/jsvc
- f631cda684e4303eb3971cfcc47139a56952815b: Merge pull request #21 from BrightTag/instance-resource
- c4274a4432a7a3112148b451caa8f3b71fbf20e7: Changes to the equals to include the whole path.
- 5301f6f136651746c40ff86e1018dd9070e3ce37: marking master to be experimental
- 7266d8704ed2c25bcf3959a1984c8f214a7de19d: Add REST endpoint for InstanceIdentity (SimpleDB) management (list, read, create, delete)
- a2e36f9740753a55267464defbbb6640a82a5709: NFThinCassandraDaemon should work with JSVC like Cassandra does
- 9c959cfa8f393735f3cc6b14b143811ec5b9aad3: Commiting minor changes to for equals and compareTo.
- 6ee9983fc573c74a8ca8b62bf3f07183282ab533: If upload times are the same then compare the filename.
- 215c17a3c62e7d458d48c6547799088aa0226d76: Added a insurance policy for downloading (For incremental backup) the same file multiple times and also not missing critical data files.
- fffac81f2f7b746bc70f7539f40020e15d86b029: update deps to reflect 1.0.9
- faa2ce7f7f352c50caa0be372ba9c485d349d837: Incremental Backup fix: Adding yaml file Fixes to delete digest Bug fix to avoid downloading same file for ever.
- bf03ae9ec8ea890167be6205c31e37673dc7d579: Add .gitignore
- 26b7ae874be009f58dd20e4954c9b8e1cf859d7c: fix for streaming throughput never honored issue
- bf5b268244d4eea430049627a734b3fa19307b3e: Make one less thing people have to change
- 371a9b4635bf87eb9a88111d48e1bfff40e8561b: Merge pull request #13 from BrightTag/0482527ce9bca0fece5b4d8bceab92c626d91611
- 0482527ce9bca0fece5b4d8bceab92c626d91611: removing dup commons-io dep from pom
- e4a05212328ebb060cd3f4ae3bac293f15aaaf0d: change pom.xml packaging type to war so that mvn install creates a war package
- e9cdf18da174446ca4f50c4633f5c7bf37628903: Merge commit 'bc662051d8c72ea7b20350b1746e1a8f527c9244' into multi-project
- bc662051d8c72ea7b20350b1746e1a8f527c9244: Un-indenting HEADER
- 7c28a7637fbaf8c78ee8efcdae85592663960ea6: Create branch that contains only build related files
- 06670aa0167039dd90abb8366daf6a5ded5b7cb4: Merge pull request #12 from BrightTag/unit-test-fixes
- c36744120c418a10e5010d205c7eae2887285b13: additional unit tests for TokenManager, small related refactorings
- 20ab43c48ce4fd9ce8dda7367c6d7d9cdd038859: move FakeSleeper from main to test src tree
- 1df6e445488edfec78512c70e4db7352a1df57ec: Use lifecycle to add signing task
- 66332d8b8fe98c8068c85c215dbbacc66397a68f: Fix quotes
- 61b1710621d138556fe2d5621076ea40ad47f8af: Multimodule builds need a dump signing task
- 3a10a077f9fc6c3aff7b7b1eebe9365d34b5acb4: Remove local testing file
- 9fa9ec0acce8afc01da943b1922a731059cb4cd2: Avoid signatures in archives unless doing mavenCentral build
- b5b2f5ef9e908a3c53e4afe017a60f2b878a93b3: Correct artifacts, moved pom to more visible area
- cb9c61fb52b206b7723733b908dd6b14f1098757: Resolve socket closing issues when downloading files by holding onto s3 client.
- 3e95e7bea5a783a9570f5c754b7314b3dfd20496: Merge pull request #11 from gopaczewski/unit-test-fixes
- 094ed2cfeeb3009428d2b27deb15b6bb4243c796: unit test speedup using FakeSleeper
- 04e964c3a2e377d39040b57a2e60848d46cf46ac: changing the default memtable space to 1GB
- 61701d47cf781e312722538950e4bb50e5cb4b20: defaults to cassandra default of 400 Mbps
- 918884c4c81a7e5a328c5d3b7abe776675c4adcd: add more configuration for YAML settings.  Some day we have to move out of this property business and use something else which is version'ed.
- 52bd53f5ea5eec84818d65b40e81d0a82ada6ba8: Restructure into smaller files
- a54a4bf9db0c9ce47429f92704d11aaf26a5a5ac: Handle token replacement with new node
- d8d0c7076f9dd9b0f16a3c4e00a7977b47cd8de0: Handle null restore prefix
- 449ab851a13750ccbdd3506245ca294e59bb5b88: Fix instance id query for SDB
- 6af38ee21c1869b91af960467c4cd496b791efa8: Fix instance query on SDB
- 90504fb50cb775a89fa424bac91214f4b0756729: Adding property for memtable_total_space_in_mb
- 9dff0b50c0e459a3a8fd47206d442e720cfd9667: Fix memtable_total_space_in_mb config default (issue #8)
- 9c19c854f955b3544649e8fc9eb59a05699e3b14: Merge branch 'master' of https://github.com/Netflix/Priam
- 60ae0b279ed3aaeacc78c2dd951ae944a38b2376: Adding memtable_total_space_in_mb
- 24e72596d2469857e3073be464e091397b0b9084: Set chunk size to MB
- 0825e091a8c653df5821eb991236d29fb781f803: On restore, do  set auto bootstrap to false
- a9fdc1da5feaae08bc02e76e4a86e1c9faa05f90: Missing build failure.
- 6a161a7bdc19d24aa794df5d1ded3b6853622521: excludes to maven-war-plugin configuration
- ee1a44f2ccb54cc1979cf2c1db94bd480c01612f: Merge branch 'master' of https://github.com/Netflix/Priam
- 0b2becc5738c3acc799bbce00b4074ecc1414bf9: implement incremental restore.
- 697fd66aae9beed107e13f49a741455f1d9d8dd9: Initial commit, working with Maven Central
- a0f4c758e84e9d6eb62332b34ce78b0f7364aab6: Handle single zone deployments for seed retrival
- b578edee65553805d35bec9188f60cf7877124ee: Add some logging for exceptions
- 69ab69d1a0fe690c7a0c5d0e988abdb2d980ba66: Make calls to get seed and other less obsessive
- 2b46147405c24b2b6b412a57282ba3677e228b67: Remove redundant call to InstanceIdentity init
- 9d3acc0939231a14a2a0dfd0e5494cc025d9a119: updateing the test
- 99f18ee26dbead2fb5fc9f72cd1c6018f0c88671: Merge branch 'master' of https://github.com/Netflix/Priam
- b9fe45298b53a8482379a8bd1dbb566bea5bbf5e: hintedHandoff delay configurable.
- 9898da8a400208d87ddc73ebea94a2dfede749ce: Infer appid from ASG name if multiple ASGs are not used
- 7c360b4c97bc25e49ca9569a8c9e1c45cab756c3: Adding defaults for num threads.
- d8414a09bef802ef6aca3c7f8545ae31bae463f0: Set REGION inferred from rac/zone Set ASG_NAME by querying AWS Also set default list of racs/zones by query aws.
- 2430f559b606a0afdd6e5f337dd8d2ac4e6c30b2: Adding defaults to several properties in PriamConfiguration.
- 7b4698008dcf05bad8e725edb0f75fc69ba41bff: Remove cleanup policy if retention is 0
- 11890f497b89bce6973a12409c47620f77c8ded2: Adding several nodetool commands to REST API
- 52ccea0281f38efeebf6b83ac7164abc2fcd83c0: Merge branch 'master' of https://github.com/Netflix/Priam
- d5903c865640adcac77d24fc9cdd3133a97f1be0: Backup and restore per zone or rac. Additional cleanup related checkins
- 785f07cdf11f1bc8568bec71c450df25b5cec4cb: Adding logj for tests
- 8582867f3f53ef7f7ad735d136490545f64ac395: Adding cleanup functionality that uses S3's object expiration polic to cleanup
- b0d3e134b168988c9ddf921e6ebcac70a6d7ef95: Adding configuration to tunecassandra for hint window
- 8d8b7a6e31b86a3f372e54b6d329bd351d992e03: making hint window configurable
- 4fbc62934902bfc5e3c89e11a4549e5e9a5d97d8: Do not cache AWS client objects, to alleviate effects of key rotation.
- 6d70132c8bd60a6fe2b869eec1bf4729b33b3368: Do not delete hard-linked files on exception
- 477b579394bd231995d5f8a0d0f32421438284d1: Use closest token when restoring, if specified
- dd61d570d52c8d237ce670a1b7af04d22ed8cbeb: Adding more meaningful logs
- 5d61702a1a60754950050f33a7c8f972857cd021: Accept args for start/stop scripts
- 885b1b7cc2e843ed1b73f6928ea0101eafa31df1: Add meaningful logs on retries
- 15a953835737ad5e7cfa7b744e8b72fa38f96a55: Use standard tmp file returned by File
- 9320193b5c4588a28e3e77cf50fc51a0951272cb: Fix restore downloading SNAP files twice
- 82fa11aca3e1b5802ac85c605f1403fd98930874: Minor variable cleanup
- bd1052e981d6a451e61966a33074144c68244512: minor cleanup of annotation
- cd665b8432deffbcbda4845365b5772485b96b8e: Moving web.xml to right dir.  Adding default log4j.properties.
- f43fe29a809efbd23022ed17b919a9cb0db7ddfd: Including features in README and some corrections
- f0333289d45f198e773ec2a9eefcd49bc9ba700d: Fixes related to NFSeedProvider accessing seed list
- fbb321ca5af18c28fceb2dd8897ef32f4301403d: Added feature to read properties from Simpledb in default impl.
- 6c95d83639717fb62174cae32e495849eb721f01: Dependency and refactoring Added dependency on jettison All REST APIs handled by individual methods Cleanup of unused code
- 098dacfa1c6137047cc2aa763b835f741bad4947: Merge pull request #2 from gorzell/master
- ae38b6fc16882e6ecf43b1bf6553c86439e52ab2: Refactoring, code cleanup, constants, resource management.
- 6a581a6d3d9b2b7f38a1cdc58cb41affc64b6b7a: Merge branch 'master' of https://github.com/Netflix/Priam
- 33332a6f7e391a42437129e5ddd7472cfef6786e: Changes related to variable scope. Replaced Payload with Token.
- 6c738c12ace668e794173a5d65159d830c945153: adding updated name of the #nt info
- c2c51c8b639d0c489c95706934074b49cb8db8bb: Merge branch 'master' of https://github.com/Netflix/Priam
- 3ccfdef9c78b19344ba46bf91c09db1f18580470: committed the style change on the servlet json api
- 33ceb34ffe4018abbc6d3d10fe7667d46d39fb81: Merge branch 'master' of https://github.com/Netflix/Priam
- 6786a6d7434fa138b4cdd3bff1c8af214cba23eb: Minor string check
- b4a0129029839c389c6e45fc0bae1857620749f1: Minor refactor
- 5394ee3d8d0f8f84aad5f9f26e1696f49b680d14: Upgraded aws-sdk dependency to 1.3.2. Additional code cleanup.
- 6084bc7f051a22cade0ae4e31fb44d1d409e1b96: Merge branch 'master' of https://github.com/Netflix/Priam
- 1da360f6f47208bd2f8cd68324d73a0f80427b23: Fix tests
- bd9376965788952aaca45f52d36921732a608f39: Adding S3PrefixIterator that can help in iterating over tokens in the cluster
- 7950fff48b2ff34c375d605dbd7fcddaf477e413: Fix obsolete config params
- 11196c53638491d6056416aac2478b4f90ccb1ef: This is again a major change release: - Introduced ICompression which represents compression (Implemented by SnappyCompression) - IBackupFileSystem will require Input and Output streams for upload and download - RestoreTokenSelector handles the logic for token selection.  Moved the rest of the logic to S3BackupFileSystem - ChunkedStream is not its own class (previously part of snappycompression)
- 7410fbefad340f5ffde58693da5ec4d420d4d5ce: Fix Unit tests
- d139eefeb242116dd4d37bec9a52251b707f9b03: minor modifications
- 17c40db3ddcc0eeb933f7dce34ba259cab9e2477: added comma
- 1eb8f8c2109b8a40acef18827592a8e76c81a04d: Adding refactored changes
- a1b89699670c596a03bb298a1313103552937824: fixed misspelling
- c245a34b111462b3c5ecea7330c54ea6caa95c9e: Additional changes to the branch
- b43b5116b63a5fb5e38af16b02c896aa59cee384: some big chunk of refactoring
- fd68a6096cefbb6af06b9c25b8d71a9565d6876b: Lot of Refactoring, documentation and cleanup. Removed commit log
- 495934760b9565e1a92bcc1e54dd4a2768c77687: Fixed some typos.
- 6c2153d0d97dbc4720b9c9b7dd75a8e910e6ad77: Ensure number of chunks dont exceed amazon limit
- 8f9b55f54b312e43e5cecb3c43faa5c3bb66ccb4: Ensure number of chunks dont exceed amazon limit
- ee4b33c475bd1e1ec00e7fe6a4408b241a5f7049: fixing the format
- 2e0ee8593fa6f9db456d3c4b94d5ef51cc6d306f: Fixing the thread leakes when gossip is disabled.
- fb8a538a4a6e0cec2213430008f704cd030506c9: update cass thrift dep to 1.0
- 637752768f82f207901e5bbfdd66580decd0a483: Adding Cassandra wrapper daemon
- 40eb6a1e03f77586708bd93af710186f51336994: [maven-release-plugin] prepare for next development iteration
- 628e46178c8308f46b37cb4028853045b53781dd: [maven-release-plugin] prepare release Priam-0.0.5-SNAPSHOT
- b0ae7987d137231390c107599273478ef35473fe: [maven-release-plugin] prepare for next development iteration
- 92f3e0c6d8a2d759231b086936ee0dfad539a1bb: [maven-release-plugin] prepare release Priam-0.0.4-SNAPSHOT
- 40ed18ae3446598d7c3519c8c78f498c0d9f8bd7: [maven-release-plugin] prepare for next development iteration
- fae35d161b5286c3612eea4f0de6c592dce3a378: [maven-release-plugin] prepare release Priam-0.0.3-SNAPSHOT
- 3f5556a1ad5c81aaf572b349ca80ccd8219a694d: fix groupID in pom
- 563a04c86c758f869d0aa82ef94163867b632f18: [maven-release-plugin] prepare for next development iteration
- c927f92e64624f9bc44ace36bdb521cced654249: update pom and some cleanup
- df983f6d383c791912314636e6dd157d9181f8f2: fix test cases
- 785bb6b1b10101b4d6ce06fa9ce7f841ad18376a: Preparing for maven repo and fixing several tests
- 52d9503144fa5d503fde7b2e1e73dded633d4a2a: Adding default aws credential property
- a00d7b8f39054b40e1d4ce810747612f62af8bf8: conf reorg
- ed79042c3afaa2960b946a92847d339d350110e1: conf reorg
- 59efaa8a27961296dc5af16b795f92b51bf7bff3: conf reorg
- cbd25f6abc320335c849e82dbd880c33cd056e5b: Revert "Reorg conf dir structure"
- baaa6519d2db6a32865d7431f4cc84f9d07d920a: Reorg conf dir structure
- 613c5c00b0e66d6fc869ab87c9ba536c93af00b3: update readme
- 2d7c51335e05f2797d08a8fbe2ae68e80e08ebb9: refactoring and default implementations
- dda6ea3de1dde2b59d3f019182266638b86c52f1: Made some more changes to remove nflx dependencies.
- c22febb5d6fc9301fb0f19405e13c357e83a6a40: Refactoring the code to remove netflix related stuff at right source path
- 1e6121a4573dc88a2eaf423ac43fc8ee1080607f: Removing duplicate code
- 989efcddee949716898f9a71a0be1fed6f32b28e: Adding some more dependencies
- 7ff5bf4843c1d1bd8227b16956508038f4c36826: adding netflix repo until we figure out correct names in public repo
- 6d2aa9519c6f7fcf5ea7358e014b599087f87ef6: Refactoring the code to remove all netflix dependencies
- ebb9e3dd4fc94043b101a45b6062a31dd5fa795c: Fixing the pom to the appropriate dependencies.
- d377765229cf318a7228695eccae67e6372b41cd: Syncing with current internal stable version
- 5405a544fe02e2d5847e62fc6e1f10b0ef637373: Syncing with current internal stable version
- cbf8bfea625d77238410a552433193d7a936912b: Changing the pom to release jar instead of war
- 3fc30032efda380c47d6e3ddf2cef06be0dfb790: Adding BR unit test
- d7c5037427bc53d311ed686bdd0d8289353c0596: Re-org servlet functionality and some bug fixes
- c0071a5b596b6837b70f10dccbeff1824f7c8124: Backup and restore related
- 7618b92c57028d0c6dbb8fcc1a076d5db8114cbc: throttle related
- 2cda4d3a605c388fe5d6d270f0d930a5ebb9adef: Rearranging servlet funtionality
- 9a0b415678cb5556e628f025577010503b563224: Several fixes to backup and restore
- 05e4860f8f5d1d0ed02106b780d4b206429af0d4: FIxes in restore and CL backups + unit tests
- 583909d91beea259fdc066e0321e209219569f79: Fixes for double...
- 201e42f082347c986ae121cff2c48bed47c78c85: removing project
- 0941d9e0e0dda3ee1d9d4dda757d59ffb641abcf: commiting remove
- 47bdb537789c034493e94d8977eae77ecbfd5b24: commiting del of system files
- 442862d4a8d4d18d0e176ded8795dd45a24528fc: commiting deletes
- 22e34139f81fd252c2b9be3289ef31ad82c90738: sample config
- 979f77db940d1257ed67cc59dff2a44463109e62: bare configuration
- 1c0d91905e072ef944ddd0b7bf0dd038b62d608e: bare configuration
- f3cb1467e63201b0b40a1d3dc58dd4e7915ad161: fff
- dbf8300a8b9e8cdc7d4323801aa79b73e1111960: some how git is complaining.
- 13e73d32c53951629a964480f6334f66046b1065: commiting intial
- a2013609b4472e189a828b515c30dbce28dab6e6: Commiting read me etc
- 54ff76d79668914c96f1aa81ae0a6424d3c74865: intial commit

2.0.15

Toggle 2.0.15's commit message
[Gradle Release Plugin] - creating tag: '2.0.15'.

2.0.14

Toggle 2.0.14's commit message
[Gradle Release Plugin] - creating tag: '2.0.14'.

2.0.13

Toggle 2.0.13's commit message
[Gradle Release Plugin] - creating tag: '2.0.13'.

1.2.41

Toggle 1.2.41's commit message
[Gradle Release Plugin] - creating tag: '1.2.41'.