Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

4.x #1021

Open
wants to merge 298 commits into
base: 4.x
Choose a base branch
from
Open

4.x #1021

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
298 commits
Select commit Hold shift + click to select a range
7250b0d
Backup TTL Service. Add encyprtion information in backup file message…
arunagrawal84 Dec 19, 2018
eaad292
Merge pull request #761 from arunagrawal84/3.11
arunagrawal-84 Dec 20, 2018
0c44ccc
Introduction of MetaProxy layers for common functions.
arunagrawal84 Dec 21, 2018
060dc2e
Remove deprecated code
arunagrawal84 Dec 26, 2018
bb14098
Backup Verification refactor
arunagrawal84 Dec 28, 2018
43c7f1c
Backup 2.0 Restore
arunagrawal84 Dec 28, 2018
63674fa
Merge pull request #767 from arunagrawal84/3.11
arunagrawal-84 Jan 11, 2019
daf5bbb
Add metric on CassandraConfig resource calls (#766)
vinaykumarchella Jan 11, 2019
62557f8
Support configure/tune complex parameters in cassandra.yaml.
arunagrawal84 Jan 19, 2019
5a7b10b
Merge pull request #769 from arunagrawal84/configuration
arunagrawal-84 Jan 22, 2019
3c81e90
Add Cass SNAPSHOT JMX status, snapshot version, last validated timest…
arunagrawal84 Jan 19, 2019
90a1f16
Add backup verification `force` field, ttl and info methods.
arunagrawal84 Jan 25, 2019
e8c2314
Add backup version as enum, minor pr feedback
arunagrawal84 Jan 29, 2019
3465c7c
changelog
arunagrawal84 Jan 30, 2019
34eb9e6
Merge pull request #770 from arunagrawal84/3.11
arunagrawal-84 Jan 30, 2019
281e1c0
Do not throw NPE when no backup is found for the requested date.
arunagrawal84 Feb 7, 2019
e836056
Merge pull request #775 from arunagrawal84/3.11
arunagrawal-84 Feb 7, 2019
5d9de49
update to netflixoss 7.0.0
arunagrawal84 Feb 8, 2019
c8b7d9e
Merge pull request #776 from arunagrawal84/3.11
arunagrawal-84 Feb 8, 2019
d790347
Do not check existence of file if it is not SST_V2.
arunagrawal84 Feb 8, 2019
bd1159d
Change the exception scope
arunagrawal84 Feb 8, 2019
cb2ff3c
Merge pull request #777 from arunagrawal84/3.11
arunagrawal-84 Feb 8, 2019
8fe2220
ninja fix from #766
vinaykumarchella Feb 14, 2019
2df9766
Put a cache in front of remote file system call of objectExist.
arunagrawal84 Feb 9, 2019
4991667
Merge pull request #781 from arunagrawal84/3.11
arunagrawal-84 Feb 15, 2019
dd478c9
Provide an overwrite method to force Priam to replace a particular ip…
arunagrawal-84 Feb 16, 2019
263dd56
BackupVerificationService (#784)
arunagrawal-84 Feb 16, 2019
a7a1c7f
move cassandra monitor to services
arunagrawal84 Feb 17, 2019
bcc16c3
Move JMX to connection package.
arunagrawal84 Feb 17, 2019
df8fdee
Moving files to packages. No new functionality (#787)
arunagrawal-84 Feb 17, 2019
0452b26
Output from the servlet should be JSON
arunagrawal84 Feb 27, 2019
0cf7cba
Merge pull request #791 from arunagrawal84/3.11
arunagrawal-84 Feb 27, 2019
7291613
S3 - BucketLifecycleConfiguration has `prefix` method removed from la…
arunagrawal84 Feb 27, 2019
e3d0f12
Merge pull request #793 from arunagrawal84/3.11
arunagrawal-84 Feb 27, 2019
b9b901d
Fix for ForgottenFiles when there are long running compaction job or …
arunagrawal-84 Feb 28, 2019
67ca668
clenaup code
arunagrawal84 Mar 4, 2019
a1c7a5f
Merge pull request #794 from arunagrawal84/3.11
arunagrawal-84 Mar 4, 2019
47437c6
Use older API for prefix filtering, if prefix is available.
arunagrawal84 Mar 5, 2019
5e5f2f4
Merge pull request #798 from arunagrawal84/3.11
arunagrawal-84 Mar 5, 2019
20a1bbb
Send notification only if we upload the file.
arunagrawal84 Mar 6, 2019
ff40917
Merge pull request #800 from arunagrawal84/3.11
arunagrawal-84 Mar 6, 2019
4ba78e8
No new functionality: Moving files
arunagrawal84 Mar 10, 2019
df01efb
move cassandra operations to connection
arunagrawal84 Mar 10, 2019
ea59890
Move to service module for Backups.
arunagrawal84 Mar 11, 2019
5c36203
move scheduling recurring jobs to service layer
arunagrawal84 Mar 11, 2019
4629ddc
Merge pull request #803 from arunagrawal84/3.11
arunagrawal-84 Mar 11, 2019
2d5cb23
Hotfix: TTL for backup version 2.
arunagrawal84 Mar 9, 2019
7706572
delete the files from internal cache when doing delete operation.
arunagrawal84 Mar 9, 2019
ac9e9c3
Merge pull request #804 from arunagrawal84/3.11
arunagrawal-84 Mar 13, 2019
7f49903
increment backup verification failure metric
arunagrawal84 Mar 13, 2019
5019291
Merge pull request #806 from arunagrawal84/3.11
arunagrawal-84 Mar 14, 2019
ef05406
Fix X->Y->Z issue. Replace nodes when gossip actually converges.
arunagrawal84 Mar 15, 2019
5aec3ef
Merge pull request #807 from arunagrawal84/3.11
arunagrawal-84 Mar 15, 2019
3d96bf8
Run backup TTL task on simple timer instead of CRON to avoid bombardi…
arunagrawal84 Mar 21, 2019
b31b508
Run backup verification or TTL only when we are not doing restore.
arunagrawal84 Mar 22, 2019
487117f
Add API to clear the filesystem cache if required.
arunagrawal84 Mar 22, 2019
f04733c
Merge pull request #809 from arunagrawal84/3.11
arunagrawal-84 Apr 1, 2019
e617d47
expose api to get list of files
arunagrawal84 Apr 5, 2019
6688645
Merge pull request #812 from arunagrawal84/3.11
arunagrawal-84 Apr 19, 2019
8f7a2f9
Disable backups
arunagrawal84 Mar 28, 2019
26f4262
Merge pull request #815 from arunagrawal84/3.11
arunagrawal-84 Apr 30, 2019
be58d24
Priam will check Cassandra gossip information while grabbing pre-assi…
cthumuluru-crdb Apr 27, 2019
8dbfe47
Merge pull request #816 from cthumuluru/3.11
cthumuluru May 13, 2019
76936a1
Changing the list in TokenRetrievalUtils to use wildcards.
cthumuluru-crdb May 15, 2019
2d2bf82
Merge pull request #818 from cthumuluru/3.11
cthumuluru May 15, 2019
23b4218
replacing replace_address with replace_address_first_boot which ignor…
cthumuluru May 25, 2019
992b67f
Merge pull request #824 from cthumuluru/3.11
cthumuluru May 28, 2019
f6b072d
rolling back the changes to use gossip info while grabbing pre-assign…
cthumuluru Jun 7, 2019
4d34c03
Merge pull request #826 from cthumuluru/3.11
cthumuluru Jun 7, 2019
385a9b5
Change to gh-pages documentation instead of wiki
arunagrawal-84 Jul 26, 2019
48ab05a
Bug fix: It should be AND so that we don't go and try to fetch meta w…
arunagrawal-84 Jun 20, 2019
6b4a8d7
Removing functionality of incremental manifest file as no one uses it.
arunagrawal-84 Jun 21, 2019
9e9f19c
Fix the gossip status information.
arunagrawal-84 Jul 27, 2019
3a8c518
Migrate travis to openjdk8 instead of oraclejdk8 (available in trusty…
arunagrawal-84 Aug 23, 2019
8c4a1f2
changelog update
arunagrawal-84 Oct 16, 2019
169b16b
update dependencies.
arunagrawal-84 Oct 16, 2019
fcc4464
bug fixes. 1> Change return type of partitioner call to text. 2> C* s…
arunagrawal-84 Oct 16, 2019
4d1a39b
Merge pull request #834 from arunagrawal84/3.11
arunagrawal-84 Oct 18, 2019
e761038
Move flush and compactions to Service
arunagrawal-84 Oct 23, 2019
ba9c0aa
Direct pinning to AWS Services
arunagrawal-84 Oct 23, 2019
3e7dd75
Send "SNAPSHOT_VERIFIED" message when the snapshot is successfully ve…
arunagrawal-84 Oct 24, 2019
4c7aaef
Merge pull request #836 from arunagrawal84/3.11
arunagrawal-84 Oct 24, 2019
1456ead
A single consolidated commit with all changes required to support fil…
schakrovorthy Feb 13, 2020
f73470c
Fixing the issue with bootstrapping logic for updating the BackUpNoti…
schakrovorthy Feb 20, 2020
1ae28ae
Merge pull request #3 from schakrovorthy/feature/BackupNotificationsF…
schakrovorthy Feb 20, 2020
cb40280
Merge pull request #841 from schakrovorthy/3.11
schakrovorthy Feb 21, 2020
1730327
Updating ChangeLog and the config name to "priam.backupNotifyComponen…
schakrovorthy Feb 21, 2020
43cb742
Merge pull request #844 from schakrovorthy/feature/BackuUpNotificatio…
schakrovorthy Feb 21, 2020
4fcf2bd
Add hook in StandardTuner to allow for subclasses to add custom Cassa…
mattl-netflix Apr 14, 2020
6237482
First commit of the changes necessary to support verifying all backup…
schakrovorthy Apr 1, 2020
24d1b90
First pass of the changes for verifying all backups in the specified …
schakrovorthy Apr 1, 2020
5a7e015
Fixing some broken tests.
schakrovorthy Apr 1, 2020
ef1113d
Addressing review comments that we should only verify any unverified …
schakrovorthy Apr 21, 2020
767fb17
Addressing some of the review comments.
schakrovorthy Apr 22, 2020
b244d97
Adding some tests to address code coverage.
schakrovorthy Apr 23, 2020
e190533
Adding more tests to improve coverage and some code clean up in TestB…
schakrovorthy Apr 23, 2020
af16d25
Code formatting.
schakrovorthy Apr 23, 2020
58635cd
Adding another test to improve Project code coverage.
schakrovorthy Apr 23, 2020
e7b81b8
Code formatting.
schakrovorthy Apr 23, 2020
caaf82b
Merge pull request #9 from schakrovorthy/feature/VerifyAllBackUpsInDa…
schakrovorthy Apr 23, 2020
d921654
Merge pull request #850 from schakrovorthy/3.11
schakrovorthy Apr 23, 2020
07e1b7c
Changelog for the changes related to Verifying all backups in the des…
schakrovorthy Apr 23, 2020
29a27d3
Merge pull request #851 from Netflix/feature/ChangelogForVerifyAllBac…
schakrovorthy Apr 23, 2020
6f20e6a
Committing an update to change log to include the changes made by Mat…
schakrovorthy Apr 24, 2020
702e767
Merge pull request #852 from Netflix/feature/UpdatingChangeLogWithSta…
schakrovorthy Apr 24, 2020
d7768ed
CASS-1731 Handling the case when there are no backups taken yet and h…
schakrovorthy May 4, 2020
d7d624f
CASS-1731 Handling the case when there are no backups to verify.
schakrovorthy May 4, 2020
4053810
Merge pull request #10 from schakrovorthy/feature/CASS-1731-schakrovo…
schakrovorthy May 4, 2020
a1480ff
CASS-1731 Addressing the review comments, we now have separated the s…
schakrovorthy May 5, 2020
4c8533d
CASS-1731 Adding a test for the get accessor of BackupMetrics in the …
schakrovorthy May 4, 2020
07e9c61
Merge pull request #13 from schakrovorthy/feature/CASS-1731-schakrovo…
schakrovorthy May 5, 2020
9ba1c47
CASS-1731 Modifying the logic based on review comments to 1) Notify f…
schakrovorthy May 5, 2020
168191e
CASS-1731 Removing a comment that is no longer needed.
schakrovorthy May 5, 2020
6a4706f
Merge pull request #15 from schakrovorthy/feature/CASS-1731-schakrovo…
schakrovorthy May 5, 2020
38fb8ea
CASS-1731 Fixing the code formatting errors.
schakrovorthy May 6, 2020
045c3f5
Merge pull request #19 from schakrovorthy/feature/CASS-1731-schakrovo…
schakrovorthy May 6, 2020
8192de5
Merge pull request #860 from schakrovorthy/3.11
schakrovorthy May 6, 2020
cb9e16d
CASS-1730 Changes to disable lifecycle rule if backup1.0 is disabled.
schakrovorthy May 5, 2020
7d9e460
Merge pull request #22 from schakrovorthy/feature/CASS-1730-schakrovo…
schakrovorthy May 6, 2020
827badf
Merge pull request #864 from schakrovorthy/3.11
schakrovorthy May 6, 2020
6b3f0e1
CASS-1730 and CASS-1731 updating changelog.
schakrovorthy May 6, 2020
35cfe1f
Merge pull request #865 from Netflix/feature/ChangelogUpdate-schakrov…
schakrovorthy May 6, 2020
05dd1d8
CASS-1799 Fixing the Priam config endpoints after they were broken du…
schakrovorthy May 16, 2020
af0a886
CASS-1799 Addressing review comments no need to use TEXT_PLAIN, in th…
schakrovorthy May 18, 2020
05d6130
CASS-1799 Adding some tests for PriamConfig endpoints.
schakrovorthy May 18, 2020
ab46b3f
Merge pull request #24 from schakrovorthy/feature/CASS-1799-schakrovo…
schakrovorthy May 18, 2020
6f63d3f
Merge pull request #871 from schakrovorthy/3.11
schakrovorthy May 18, 2020
7ecf60f
CASS-1799 Changelog related commit.
schakrovorthy May 18, 2020
f193cdc
CASS-1799 Updating changelog commit date.
schakrovorthy May 18, 2020
15e7710
Merge pull request #872 from Netflix/feature/CASS-1799-schakrovorthy-…
schakrovorthy May 18, 2020
6530422
CASS-1799 Changelog update for re-release of v3.11.60
schakrovorthy May 18, 2020
8db00b5
Merge pull request #874 from Netflix/feature/CASS-1799-schakrovorthy-…
schakrovorthy May 18, 2020
3ab2e5a
CASS-1799 Fixing the other Priam endpoints that were missed in the pr…
schakrovorthy May 19, 2020
57b573c
CASS-1799 Attempting to address patch code coverage failure.
schakrovorthy May 19, 2020
25bf199
Merge pull request #25 from schakrovorthy/feature/CASS-1799-schakrovo…
schakrovorthy May 19, 2020
baa1c11
Merge pull request #878 from schakrovorthy/3.11
schakrovorthy May 19, 2020
b6ed4d8
CASS-1799 Fixing other Priam endpoints changelog related commit.
schakrovorthy May 19, 2020
89b2af1
Merge pull request #880 from Netflix/feature/CASS-1799-schakrovorthy-…
schakrovorthy May 19, 2020
1e6229e
Changing cass log dir env variable to converge with Cassandra upstrea…
sumanth-pasupuleti May 26, 2020
ac54bc5
Support Tuning arbitrary Property Files in 3.11
jolynch Aug 31, 2018
690996c
Merge pull request #881 from mattl-netflix/feature/CASS-1608-3.11
mattl-netflix Jun 3, 2020
1950bdc
Update CHANGELOG for release 3.11.63
mattl-netflix Jun 3, 2020
4d754df
Merge pull request #885 from Netflix/feature/CASS-1608-3.11
mattl-netflix Jun 3, 2020
ee67bba
Get CHANGELOG caught up to 3.11.66
mattl-netflix Jun 3, 2020
a2a05f9
Merge pull request #886 from Netflix/feature/CASS-1608-3.11
mattl-netflix Jun 3, 2020
2e03ca1
Update CHANGELOG for 3.11.67
mattl-netflix Jun 4, 2020
a0864f6
CASS-1752 First pass of changes to throw an exception when a node is …
schakrovorthy Jun 19, 2020
4b3c6ac
Merge pull request #28 from schakrovorthy/feature/CASS-1752-schakrovo…
schakrovorthy Jul 2, 2020
e5ec555
Merge pull request #891 from schakrovorthy/3.11
schakrovorthy Jul 2, 2020
e177c27
CASS-1752 Changelog related commit for PR #891.
schakrovorthy Jul 2, 2020
88fa927
Merge pull request #893 from Netflix/feature/CASS-1752-schakrovorthy-…
schakrovorthy Jul 2, 2020
90e66ec
Make BackupVerificationTask log and emit when there is no verified ba…
mattl-netflix Jul 15, 2020
14e93f0
Fix the inferTokenOwnership method. Expose the results out so caller …
arunagrawal84 Jul 15, 2020
1223ee4
Merge pull request #899 from arunagrawal84/3.11_inferTokenOwnership
mattl-netflix Jul 16, 2020
deff8be
Merge pull request #897 from Netflix/feature/CASS-1856-3.11
mattl-netflix Jul 16, 2020
8ebacca
Update CHANGELOG in advance of 3.11.69
mattl-netflix Jul 16, 2020
3f3862e
Throw when gossip unanimously says token is already owned by a live n…
mattl-netflix Aug 6, 2020
6c63cae
Merge pull request #901 from Netflix/feature/CASS-1752-3.11
mattl-netflix Aug 11, 2020
05c8636
Update CHANGELOG in advance of 3.11.70
mattl-netflix Aug 11, 2020
9908f29
Remove redundant log statements from CassandraAdmin (#902)
mattl-netflix Sep 8, 2020
b1d1551
Update CHANGELOG in advance of 3.11.71
mattl-netflix Sep 8, 2020
0fd4822
CASS-1937 cease filtering out OpsCenter keyspace. (#908)
mattl-netflix Sep 23, 2020
762f106
CASS-1870 Quieter logs when we try to create a JMX connection before …
mattl-netflix Sep 30, 2020
29f75c4
Update CHANGELOG in advance of 3.11.72
mattl-netflix Sep 30, 2020
9ebb4fe
Migrate to travis-ci.com per their recommendations.
mattl-netflix Oct 30, 2020
ed5bb90
Backup Secondary Indexes (#911)
mattl-netflix Nov 10, 2020
d4a9fea
Update CHANGELOG in advance of 3.11.73
mattl-netflix Nov 10, 2020
6919d34
Remove redundant information about bootstrapping from InstanceState (…
mattl-netflix Jan 15, 2021
243afcf
Adding support for custom override for role_manager (#918)
sumanth-pasupuleti Feb 17, 2021
a838626
Upgrade nebula.netflixoss to replace bintray publication and update T…
rpalcolea Mar 5, 2021
33eed15
Upgrade nebula.netflixoss to replace bintray publication and update T…
rpalcolea Mar 5, 2021
b1b9b11
Revert "Adding support for custom override for role_manager (#918)"
Mar 9, 2021
c563283
Revert "Revert "Adding support for custom override for role_manager (…
Mar 9, 2021
ed9eb9f
CHANGELOG commit for 3.11.76
mattl-netflix Mar 9, 2021
21497b0
Store private IPs in the token database. (#913)
mattl-netflix Mar 17, 2021
179ef5e
Update CHANGELOG in advance of 3.11.77
mattl-netflix Mar 18, 2021
4a717fc
Merge branch '3.11' of ssh://github.com/netflix/Priam into replace-bi…
rpalcolea Mar 18, 2021
31b7b90
Replace JCenter with Maven Central
rpalcolea Mar 18, 2021
4436c36
Merge pull request #925 from Netflix/replace-jcenter_3_11
rpalcolea Mar 23, 2021
a48d1b7
Skip backup compression based on configuration (#922)
mattl-netflix Apr 3, 2021
9c8cfe2
Update secrets from 3.x branch (#942)
chali May 20, 2021
47c1418
Verify thrift listening on port before returning its status (#943)
ayushisingh29 May 20, 2021
da450bf
Make disk_acess_mode tunable via fast property (#944)
ayushisingh29 May 21, 2021
084fe6e
Ingress rule configurability (#940)
mattl-netflix May 25, 2021
858fe1c
Fix file descriptor leak introduced in PR #922 (#945)
mattl-netflix May 25, 2021
392633b
Delete secondary index backup directories after uploading files (#941)
mattl-netflix May 25, 2021
a0795dc
Changelog commit in advance of 3.11.79
mattl-netflix May 25, 2021
c313fdd
Revert behavior back to truncating milliseconds in backups last modif…
mattl-netflix Jun 8, 2021
2718dc4
CHANGELOG commit in advance of 3.11.80
mattl-netflix Jun 8, 2021
9fa2b63
Fix overflow problem in restore. (#952)
mattl-netflix Jun 11, 2021
6afef5c
Updating CHANGELOG in advance of 3.11.81
mattl-netflix Jun 11, 2021
3b55a4b
Use different versions of some preconditions checks to keep code cons…
mattl-netflix Jul 9, 2021
8da8e94
CASS-2153 Don't throw on failure to delete old backup directories. (#…
mattl-netflix Jul 9, 2021
b316c90
Only upload secondary index directories if they exist in the main dat…
mattl-netflix Jul 12, 2021
b18afa3
Update CHANGELOG in advance of 3.11.82
mattl-netflix Jul 12, 2021
74490a5
Cease printing column family names in metafiles in place of keyspace …
mattl-netflix Jul 28, 2021
7c9695b
Update CHANGELOG in advance of 3.11.83
mattl-netflix Jul 28, 2021
2786739
rotate TravisCI secrets
rpalcolea Aug 17, 2021
cd767af
Remove TravisCI and use Github Actions
rpalcolea Aug 17, 2021
f8aee42
Merge pull request #964 from Netflix/use-github-actions-3_11
rpalcolea Aug 17, 2021
72b51e2
CASS-2201 Ensure SI backup directories are deleted when empty (#961)
mattl-netflix Aug 20, 2021
485c63e
Update CHANGELOG in advance of 3.11.84 release (ensure secondary inde…
mattl-netflix Aug 20, 2021
ab0952c
Return private host name and ip in cases where public versions do not…
mattl-netflix Aug 30, 2021
3664407
Throw in case of gossip mismatch when determining replace_ip in assig…
mattl-netflix Aug 31, 2021
fc6a46a
Update CHANGELOG in advance of 3.11.85
mattl-netflix Aug 31, 2021
b2a161b
Use IMDSV2 to get instance metadata (#977)
ayushisingh29 Dec 16, 2021
a0eef8f
Update CHANGELOG in advance of 3.11.86
mattl-netflix Jan 4, 2022
36bbabb
compute region if not cached (#979)
ayushisingh29 Jan 26, 2022
9554a8b
Update CHANGELOG in advance of 3.11.87
mattl-netflix Jan 26, 2022
bc1de42
Update CHANGELOG in advance of 3.11.88
mattl-netflix Jan 26, 2022
a52d833
Add Cassandra 4.0
Feb 9, 2022
417c0bf
relocate jvm.options file and remove deprecated functions
Feb 9, 2022
3abe7a1
Updates to Healthchecks and Admin for thrift removal
jolynch Aug 31, 2018
fd7e144
Remove deprecated Cassandra.yaml options from standard tuner
Feb 9, 2022
7eb4767
changes in test health
Feb 9, 2022
1928958
clean up obsolete info in casandra.yaml
Feb 9, 2022
04d7521
refrences to thrift removed,changes realted to nodetool commands
Feb 9, 2022
4daca20
Adding google in the repo list for dependencies
Feb 9, 2022
99df803
Remove TokenRetrieverBase (#981)
mattl-netflix Mar 30, 2022
27c267e
Dynamic Rate Limiting of Snapshots (#975)
mattl-netflix Jun 2, 2022
702e7ee
Optionally Add Content-MD5 header to uploads of files smaller than th…
mattl-netflix Jun 2, 2022
a45b62a
Update CHANGELOG in advance of 3.11.89
mattl-netflix Jun 3, 2022
a3397ef
Update comment with crucial part of contract. (#989)
mattl-netflix Jun 26, 2022
ddef6e7
Capitalize 'f' in ColumnfamilyResult pursuant to old review comment. …
mattl-netflix Jun 26, 2022
57b26a4
CASS-2805 Add hook to optionally skip deletion for files added within…
mattl-netflix Jun 26, 2022
270524b
Update CHANGELOG in advance of 3.11.90
mattl-netflix Jun 26, 2022
900c664
Merge pull request #1 from Netflix/3.11
ayushisingh29 Jun 29, 2022
6e5f729
streaming_socket_timeout_in_ms removed
Jun 30, 2022
a4bc0a4
Fix racy behavior and remove redundant system call to get the time. (…
mattl-netflix Jul 7, 2022
550c1de
Revert "CASS-2805 Add hook to optionally skip deletion for files adde…
mattl-netflix Aug 29, 2022
c690a67
Remove UpdateSecuritySettings (#966)
mattl-netflix Aug 29, 2022
1b76cc0
Use IP to get gossip info rather than hostname. (#1001)
mattl-netflix Aug 31, 2022
8135e4f
Spread deletes over the interval depending on where the node is in th…
mattl-netflix Sep 15, 2022
c6eb496
Update CHANGELOG in advance of 3.11.91
mattl-netflix Sep 15, 2022
71d8415
RandomPartitioner creates tokens that don't always fit into a long so…
mattl-netflix Sep 16, 2022
53fcbc7
Update CHANGELOG in advance of 3.11.92
mattl-netflix Sep 16, 2022
528e0ce
Pass millis to sleep instead of seconds. (#1009)
mattl-netflix Oct 3, 2022
96ec378
Identify incrementals, optionally skip metafile compression, and uplo…
mattl-netflix Oct 7, 2022
33a5d51
Adding ability to add more keys in the message attributes for backup …
sthadeshwar Oct 7, 2022
cfd0cf4
Use ImmutableSet instead of ImmutableList to store additional message…
mattl-netflix Oct 10, 2022
e589739
Update CHANGELOG in advance of 3.11.93
mattl-netflix Oct 11, 2022
ad94507
Ensure SI files get into meta file properly. (#1012)
mattl-netflix Nov 14, 2022
a923510
Create operator-specifiable time such that if a backup file was writt…
mattl-netflix Nov 16, 2022
a85197a
Update CHANGELOG in advance of 3.11.94
mattl-netflix Nov 16, 2022
8a29ce0
reply only on replace_address_first_boot for replacement
Dec 19, 2022
73d794b
reply only on replace_address_first_boot for replacement
Dec 19, 2022
d3849d0
Merge pull request #2 from Netflix/3.11
ayushisingh29 Dec 21, 2022
0736325
cassandra-all version changed to 4.1.0
Dec 21, 2022
d51660e
changes for 4.x
Jan 10, 2023
e6730bd
broken tests fixed
Jan 12, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
45 changes: 45 additions & 0 deletions .github/workflows/nebula-ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
name: "CI"
on:
push:
branches:
- '*'
tags-ignore:
- '*'
pull_request:

jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
# test against JDK 8
java: [ 8 ]
name: CI with Java ${{ matrix.java }}
steps:
- uses: actions/checkout@v1
- name: Setup jdk
uses: actions/setup-java@v1
with:
java-version: ${{ matrix.java }}
- uses: actions/cache@v1
id: gradle-cache
with:
path: ~/.gradle/caches
key: ${{ runner.os }}-gradle-${{ hashFiles('**/gradle/dependency-locks/*.lockfile') }}
restore-keys: |
- ${{ runner.os }}-gradle-
- uses: actions/cache@v1
id: gradle-wrapper-cache
with:
path: ~/.gradle/wrapper
key: ${{ runner.os }}-gradlewrapper-${{ hashFiles('gradle/wrapper/*') }}
restore-keys: |
- ${{ runner.os }}-gradlewrapper-
- name: Build with Gradle
run: ./gradlew --info --stacktrace build
env:
CI_NAME: github_actions
CI_BUILD_NUMBER: ${{ github.sha }}
CI_BUILD_URL: 'https://github.com/${{ github.repository }}'
CI_BRANCH: ${{ github.ref }}
COVERALLS_REPO_TOKEN: ${{ secrets.GITHUB_TOKEN }}
51 changes: 51 additions & 0 deletions .github/workflows/nebula-publish.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
name: "Publish candidate/release to NetflixOSS and Maven Central"
on:
push:
tags:
- v*.*.*
- v*.*.*-rc.*
release:
types:
- published

jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: Setup jdk 8
uses: actions/setup-java@v1
with:
java-version: 1.8
- uses: actions/cache@v1
id: gradle-cache
with:
path: ~/.gradle/caches
key: ${{ runner.os }}-gradle-${{ hashFiles('**/gradle/dependency-locks/*.lockfile') }}
restore-keys: |
- ${{ runner.os }}-gradle-
- uses: actions/cache@v1
id: gradle-wrapper-cache
with:
path: ~/.gradle/wrapper
key: ${{ runner.os }}-gradlewrapper-${{ hashFiles('gradle/wrapper/*') }}
restore-keys: |
- ${{ runner.os }}-gradlewrapper-
- name: Publish candidate
if: contains(github.ref, '-rc.')
run: ./gradlew --info --stacktrace -Prelease.useLastTag=true candidate
env:
NETFLIX_OSS_SIGNING_KEY: ${{ secrets.ORG_SIGNING_KEY }}
NETFLIX_OSS_SIGNING_PASSWORD: ${{ secrets.ORG_SIGNING_PASSWORD }}
NETFLIX_OSS_REPO_USERNAME: ${{ secrets.ORG_NETFLIXOSS_USERNAME }}
NETFLIX_OSS_REPO_PASSWORD: ${{ secrets.ORG_NETFLIXOSS_PASSWORD }}
- name: Publish release
if: (!contains(github.ref, '-rc.'))
run: ./gradlew --info -Prelease.useLastTag=true final
env:
NETFLIX_OSS_SONATYPE_USERNAME: ${{ secrets.ORG_SONATYPE_USERNAME }}
NETFLIX_OSS_SONATYPE_PASSWORD: ${{ secrets.ORG_SONATYPE_PASSWORD }}
NETFLIX_OSS_SIGNING_KEY: ${{ secrets.ORG_SIGNING_KEY }}
NETFLIX_OSS_SIGNING_PASSWORD: ${{ secrets.ORG_SIGNING_PASSWORD }}
NETFLIX_OSS_REPO_USERNAME: ${{ secrets.ORG_NETFLIXOSS_USERNAME }}
NETFLIX_OSS_REPO_PASSWORD: ${{ secrets.ORG_NETFLIXOSS_PASSWORD }}
37 changes: 37 additions & 0 deletions .github/workflows/nebula-snapshot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
name: "Publish snapshot to NetflixOSS and Maven Central"

on:
push:
branches:
- master

jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
with:
fetch-depth: 0
- name: Set up JDK
uses: actions/setup-java@v1
with:
java-version: 8
- uses: actions/cache@v2
id: gradle-cache
with:
path: |
~/.gradle/caches
key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle') }}
- uses: actions/cache@v2
id: gradle-wrapper-cache
with:
path: |
~/.gradle/wrapper
key: ${{ runner.os }}-gradlewrapper-${{ hashFiles('gradle/wrapper/*') }}
- name: Build
run: ./gradlew build snapshot
env:
NETFLIX_OSS_SIGNING_KEY: ${{ secrets.ORG_SIGNING_KEY }}
NETFLIX_OSS_SIGNING_PASSWORD: ${{ secrets.ORG_SIGNING_PASSWORD }}
NETFLIX_OSS_REPO_USERNAME: ${{ secrets.ORG_NETFLIXOSS_USERNAME }}
NETFLIX_OSS_REPO_PASSWORD: ${{ secrets.ORG_NETFLIXOSS_PASSWORD }}
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,7 @@ Thumbs.db
.gradle
.m2


# Build output directies
/target
*/target
Expand All @@ -67,3 +68,6 @@ atlassian-ide-plugin.xml
# NetBeans specific files/directories
.nbattrs
>>>>>>> build/multi-project

# publishing secrets
secrets/signing-key
15 changes: 0 additions & 15 deletions .travis.yml

This file was deleted.

Loading