[jira] [Comment Edited] (CASSANDRA-16333) Document provide_overlapping_tombstones compaction option
[ https://issues.apache.org/jira/browse/CASSANDRA-16333?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17760630#comment-17760630 ] Phil Miesle edited comment on CASSANDRA-16333 at 8/31/23 7:11 AM: -- [~blambov] could you perhaps do a quick version of what this feature is doing please? My interpretation of [NEWS.txt|https://github.com/apache/cassandra/blob/999d263a5ddb9bb33981c39ede3125f199dd61ce/NEWS.txt#L980C1-L1002C1] is that when compacting SSTables and coming across an expired tombstone, it will look into overlapping SSTables that are not part of the compaction to determine if the ROW or CELL has an expired tombstone within that non-participating SSTable. If it is expired, the row (or cell) can be safely removed during the compaction process. Whilst reads will still encounter the tombstone in the non-participating SSTable, they would not encounter tombstones on newly-compacted SSTables. Is that an accurate summary? was (Author: mieslep): [~blambov] could you perhaps do a quick version of what this feature is doing please? My interpretation of [NEWS.txt|https://github.com/apache/cassandra/blob/999d263a5ddb9bb33981c39ede3125f199dd61ce/NEWS.txt#L980C1-L1002C1] is that when compacting SSTables and coming across an expired tombstone, it will look into overlapping SSTables that are not part of the compaction to determine if the ROW or CELL has an expired tombstone within that non-participating SSTable. If it has been the row (or cell) can be safely removed during the compaction process. Whilst reads will still encounter the tombstone in the non-participating SSTable, they would not encounter tombstones on newly-compacted SSTables. Is that an accurate summary? > Document provide_overlapping_tombstones compaction option > - > > Key: CASSANDRA-16333 > URL: https://issues.apache.org/jira/browse/CASSANDRA-16333 > Project: Cassandra > Issue Type: Improvement > Components: Documentation >Reporter: Paulo Motta >Assignee: Sumanth Pasupuleti >Priority: Normal > > This option was added on CASSANDRA-7019 but it's not documented. We should > add it to > https://cassandra.apache.org/doc/latest/operating/compaction/index.html. -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Commented] (CASSANDRA-18781) Add the ability to disable bulk load on server end and add metrics for bulk load used
[ https://issues.apache.org/jira/browse/CASSANDRA-18781?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17760768#comment-17760768 ] Stefan Miklosovic commented on CASSANDRA-18781: --- left comments again > Add the ability to disable bulk load on server end and add metrics for bulk > load used > - > > Key: CASSANDRA-18781 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18781 > Project: Cassandra > Issue Type: Improvement > Components: Tool/bulk load >Reporter: Runtian Liu >Assignee: Runtian Liu >Priority: Normal > Fix For: 5.x > > > Currently, Cassandra database users can use sstableloader to bulk load data > into Cassandra. However, for a Cassandra operator, there is no way to > forcibly block this behavior. Additionally, there is no metric indicating > whether the bulk load is being used on the server side. If a client is using > sstableloader, they will also need to upgrade the sstableloader code to the > new major version. This lack of control and visibility can become a blocker > during a major version upgrade. > > 1. Can we add a config to disable bulk load feature? Or it falls into > https://issues.apache.org/jira/browse/CASSANDRA-8303 > 2. Can we add metrics for bulk load used on server end? -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Updated] (CASSANDRA-18805) Upgrade caffeine to 3.1.8
[ https://issues.apache.org/jira/browse/CASSANDRA-18805?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Berenguer Blasi updated CASSANDRA-18805: Reviewers: Berenguer Blasi Status: Review In Progress (was: Patch Available) > Upgrade caffeine to 3.1.8 > - > > Key: CASSANDRA-18805 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18805 > Project: Cassandra > Issue Type: Task > Components: Dependencies >Reporter: Ekaterina Dimitrova >Assignee: Ekaterina Dimitrova >Priority: Normal > Fix For: 5.0.x, 5.x > > > 3.1.8 is based on Java 11. This version is testing with newer JDK versions, > while 2.x versions are based on JDK8, and as I understand, only bug-fix > releases are expected. -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Commented] (CASSANDRA-18805) Upgrade caffeine to 3.1.8
[ https://issues.apache.org/jira/browse/CASSANDRA-18805?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17760777#comment-17760777 ] Berenguer Blasi commented on CASSANDRA-18805: - Another straight version bump + dealing with the side-effects which seem few and correct imo. Also CI is green and I can't think of much more to do here. LGTM +1 > Upgrade caffeine to 3.1.8 > - > > Key: CASSANDRA-18805 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18805 > Project: Cassandra > Issue Type: Task > Components: Dependencies >Reporter: Ekaterina Dimitrova >Assignee: Ekaterina Dimitrova >Priority: Normal > Fix For: 5.0.x, 5.x > > > 3.1.8 is based on Java 11. This version is testing with newer JDK versions, > while 2.x versions are based on JDK8, and as I understand, only bug-fix > releases are expected. -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[cassandra] branch cassandra-4.1 updated (bde4fa0013 -> d4cb791bdd)
This is an automated email from the ASF dual-hosted git repository. smiklosovic pushed a change to branch cassandra-4.1 in repository https://gitbox.apache.org/repos/asf/cassandra.git from bde4fa0013 Waiting indefinitely on ReceivedMessage response in StreamSession#receive() can cause deadlock add 8bbf92a670 Refactor validation logic in StorageService.rebuild add be0c563097 Merge branch 'cassandra-3.0' into cassandra-3.11 add 94043fa9c6 Merge branch 'cassandra-3.11' into cassandra-4.0 add d4cb791bdd Merge branch 'cassandra-4.0' into cassandra-4.1 No new revisions were added by this update. Summary of changes: CHANGES.txt| 1 + .../apache/cassandra/service/StorageService.java | 37 -- 2 files changed, 15 insertions(+), 23 deletions(-) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[cassandra] branch trunk updated (999d263a5d -> 1f1ec5f503)
This is an automated email from the ASF dual-hosted git repository. smiklosovic pushed a change to branch trunk in repository https://gitbox.apache.org/repos/asf/cassandra.git from 999d263a5d Merge branch 'cassandra-5.0' into trunk add 8bbf92a670 Refactor validation logic in StorageService.rebuild add be0c563097 Merge branch 'cassandra-3.0' into cassandra-3.11 add 94043fa9c6 Merge branch 'cassandra-3.11' into cassandra-4.0 add d4cb791bdd Merge branch 'cassandra-4.0' into cassandra-4.1 add 3d5b5343e0 Merge branch 'cassandra-4.1' into cassandra-5.0 new 1f1ec5f503 Merge branch 'cassandra-5.0' into trunk The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: CHANGES.txt| 1 + .../apache/cassandra/service/StorageService.java | 47 +- 2 files changed, 20 insertions(+), 28 deletions(-) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[cassandra] 01/01: Merge branch 'cassandra-5.0' into trunk
This is an automated email from the ASF dual-hosted git repository. smiklosovic pushed a commit to branch trunk in repository https://gitbox.apache.org/repos/asf/cassandra.git commit 1f1ec5f503f51ee136f6258d6690cac38f0879f1 Merge: 999d263a5d 3d5b5343e0 Author: Stefan Miklosovic AuthorDate: Thu Aug 31 10:38:57 2023 +0200 Merge branch 'cassandra-5.0' into trunk CHANGES.txt| 1 + .../apache/cassandra/service/StorageService.java | 47 +- 2 files changed, 20 insertions(+), 28 deletions(-) diff --cc CHANGES.txt index c3ee4678c4,b7880b259a..1ef6464363 --- a/CHANGES.txt +++ b/CHANGES.txt @@@ -17,16 -8,19 +17,17 @@@ Merged from 4.1 * Allow empty keystore_password in encryption_options (CASSANDRA-18778) Merged from 4.0: Merged from 3.11: + * Fix NPE when using udfContext in UDF after a restart of a node (CASSANDRA-18739) Merged from 3.0: + * Refactor validation logic in StorageService.rebuild (CASSANDRA-18803) * Make alternation of a user type validate the same way as creation of a user type does (CASSANDRA-18585) + * Fix missing speculative retries in tablestats (CASSANDRA-18767) + * Fix Requires for Java for RPM package (CASSANDRA-18751) + * Fix CQLSH online help topic link (CASSANDRA-17534) + * Remove unused suppressions (CASSANDRA-18724) -5.0-alpha1 - * Expose bootstrap failure state via JMX and nodetool info (CASSANDRA-18749) - * Reduce size of per-SSTable index components for SAI (CASSANDRA-18673) - * Remove unnecessary Netty dependencies after upgrade to version 4.1.96 (CASSANDRA-18729) - * Prevent InaccessibleObjectException when the Leak Detector is traversing objects (CASSANDRA-18708) - * Remove legacy command line options from cassandra-stress (CASSANDRA-18529) - * Remove commitlog_sync_batch_window_in_ms (CASSANDRA-17161) - * Upgrade JMH from 1.21 to 1.36 (CASSANDRA-18696) - * Add guardrail for vector dimensions (CASSANDRA-18730) + +5.0 * Upgraded Netty to 4.1.96, added BouncyCastle dependency (CASSANDRA-17992) * Fix for (unsupported) big endian unaligned architecture, eg s390x (CASSANDRA-17723) * CIDR filtering authorizer (CASSANDRA-18592) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[cassandra] branch cassandra-5.0 updated (988a855a80 -> 3d5b5343e0)
This is an automated email from the ASF dual-hosted git repository. smiklosovic pushed a change to branch cassandra-5.0 in repository https://gitbox.apache.org/repos/asf/cassandra.git from 988a855a80 Fix Depends and Build-Depends for Java for Debian packages add 8bbf92a670 Refactor validation logic in StorageService.rebuild add be0c563097 Merge branch 'cassandra-3.0' into cassandra-3.11 add 94043fa9c6 Merge branch 'cassandra-3.11' into cassandra-4.0 add d4cb791bdd Merge branch 'cassandra-4.0' into cassandra-4.1 add 3d5b5343e0 Merge branch 'cassandra-4.1' into cassandra-5.0 No new revisions were added by this update. Summary of changes: CHANGES.txt| 1 + .../apache/cassandra/service/StorageService.java | 47 +- 2 files changed, 20 insertions(+), 28 deletions(-) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[cassandra] branch cassandra-3.0 updated (4ab31d34c8 -> 8bbf92a670)
This is an automated email from the ASF dual-hosted git repository. smiklosovic pushed a change to branch cassandra-3.0 in repository https://gitbox.apache.org/repos/asf/cassandra.git from 4ab31d34c8 Make alternation of a user type validate the same way as creation of a user type does add 8bbf92a670 Refactor validation logic in StorageService.rebuild No new revisions were added by this update. Summary of changes: CHANGES.txt| 1 + .../apache/cassandra/service/StorageService.java | 32 -- 2 files changed, 13 insertions(+), 20 deletions(-) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[cassandra] branch cassandra-3.11 updated (c6d7d070c5 -> be0c563097)
This is an automated email from the ASF dual-hosted git repository. smiklosovic pushed a change to branch cassandra-3.11 in repository https://gitbox.apache.org/repos/asf/cassandra.git from c6d7d070c5 IsolatedJMX should not release all TCPEndpoints on instance shutdown add 8bbf92a670 Refactor validation logic in StorageService.rebuild add be0c563097 Merge branch 'cassandra-3.0' into cassandra-3.11 No new revisions were added by this update. Summary of changes: CHANGES.txt| 1 + .../apache/cassandra/service/StorageService.java | 45 +- 2 files changed, 19 insertions(+), 27 deletions(-) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[cassandra] branch cassandra-4.0 updated (6ffa43f68b -> 94043fa9c6)
This is an automated email from the ASF dual-hosted git repository. smiklosovic pushed a change to branch cassandra-4.0 in repository https://gitbox.apache.org/repos/asf/cassandra.git from 6ffa43f68b Support Dynamic Port Allocation for in-jvm dtest framework add 8bbf92a670 Refactor validation logic in StorageService.rebuild add be0c563097 Merge branch 'cassandra-3.0' into cassandra-3.11 add 94043fa9c6 Merge branch 'cassandra-3.11' into cassandra-4.0 No new revisions were added by this update. Summary of changes: CHANGES.txt| 1 + .../apache/cassandra/service/StorageService.java | 45 +- 2 files changed, 19 insertions(+), 27 deletions(-) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Updated] (CASSANDRA-18803) Refactor validation logic in StorageService.rebuild
[ https://issues.apache.org/jira/browse/CASSANDRA-18803?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stefan Miklosovic updated CASSANDRA-18803: -- Fix Version/s: 3.0.30 3.11.17 4.0.12 4.1.4 5.0 (was: 3.0.x) (was: 3.11.x) (was: 5.x) (was: 4.0.x) (was: 4.1.x) Since Version: 3.0.0 Source Control Link: https://github.com/apache/cassandra/commit/8bbf92a670d98f758c549cf241e7732370c21384 Resolution: Fixed Status: Resolved (was: Ready to Commit) > Refactor validation logic in StorageService.rebuild > --- > > Key: CASSANDRA-18803 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18803 > Project: Cassandra > Issue Type: Bug > Components: Tool/nodetool >Reporter: Stefan Miklosovic >Assignee: Stefan Miklosovic >Priority: Normal > Fix For: 3.0.30, 3.11.17, 4.0.12, 4.1.4, 5.0 > > Time Spent: 1h > Remaining Estimate: 0h > > This is a follow-up ticket of CASSANDRA-14319 -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Created] (CASSANDRA-18812) Investigate and fix CVE-2023-4586
Stefan Miklosovic created CASSANDRA-18812: - Summary: Investigate and fix CVE-2023-4586 Key: CASSANDRA-18812 URL: https://issues.apache.org/jira/browse/CASSANDRA-18812 Project: Cassandra Issue Type: Improvement Reporter: Stefan Miklosovic Attachments: dependency-check-report.html CVE-2023-4586 was found by dependency checker on 5.0 / trunk for Netty 4.1.96. HTML report is attached. -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Updated] (CASSANDRA-18812) Investigate and fix CVE-2023-4586
[ https://issues.apache.org/jira/browse/CASSANDRA-18812?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stefan Miklosovic updated CASSANDRA-18812: -- Fix Version/s: 5.x > Investigate and fix CVE-2023-4586 > - > > Key: CASSANDRA-18812 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18812 > Project: Cassandra > Issue Type: Improvement >Reporter: Stefan Miklosovic >Priority: Normal > Fix For: 5.x > > Attachments: dependency-check-report.html > > > CVE-2023-4586 was found by dependency checker on 5.0 / trunk for Netty 4.1.96. > > HTML report is attached. -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Commented] (CASSANDRA-18812) Investigate and fix CVE-2023-4586
[ https://issues.apache.org/jira/browse/CASSANDRA-18812?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17760806#comment-17760806 ] Stefan Miklosovic commented on CASSANDRA-18812: --- [https://ossindex.sonatype.org/vulnerability/CVE-2023-4586?component-type=maven&component-name=io.netty%2Fnetty-handler&utm_source=dependency-check&utm_medium=integration&utm_content=8.3.1] This is interesting: https://github.com/netty/netty/issues/9930#issuecomment-572578899 So ... probably not a big deal. > Investigate and fix CVE-2023-4586 > - > > Key: CASSANDRA-18812 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18812 > Project: Cassandra > Issue Type: Improvement >Reporter: Stefan Miklosovic >Priority: Normal > Fix For: 5.x > > Attachments: dependency-check-report.html > > > CVE-2023-4586 was found by dependency checker on 5.0 / trunk for Netty 4.1.96. > > HTML report is attached. -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Comment Edited] (CASSANDRA-18812) Investigate and fix CVE-2023-4586
[ https://issues.apache.org/jira/browse/CASSANDRA-18812?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17760806#comment-17760806 ] Stefan Miklosovic edited comment on CASSANDRA-18812 at 8/31/23 9:06 AM: [https://ossindex.sonatype.org/vulnerability/CVE-2023-4586?component-type=maven&component-name=io.netty%2Fnetty-handler&utm_source=dependency-check&utm_medium=integration&utm_content=8.3.1] This is interesting: https://github.com/netty/netty/issues/9930#issuecomment-572196335 was (Author: smiklosovic): [https://ossindex.sonatype.org/vulnerability/CVE-2023-4586?component-type=maven&component-name=io.netty%2Fnetty-handler&utm_source=dependency-check&utm_medium=integration&utm_content=8.3.1] This is interesting: https://github.com/netty/netty/issues/9930#issuecomment-572578899 So ... probably not a big deal. > Investigate and fix CVE-2023-4586 > - > > Key: CASSANDRA-18812 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18812 > Project: Cassandra > Issue Type: Improvement >Reporter: Stefan Miklosovic >Priority: Normal > Fix For: 5.x > > Attachments: dependency-check-report.html > > > CVE-2023-4586 was found by dependency checker on 5.0 / trunk for Netty 4.1.96. > > HTML report is attached. -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Comment Edited] (CASSANDRA-18812) Investigate and fix CVE-2023-4586
[ https://issues.apache.org/jira/browse/CASSANDRA-18812?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17760806#comment-17760806 ] Stefan Miklosovic edited comment on CASSANDRA-18812 at 8/31/23 9:09 AM: [https://ossindex.sonatype.org/vulnerability/CVE-2023-4586?component-type=maven&component-name=io.netty%2Fnetty-handler&utm_source=dependency-check&utm_medium=integration&utm_content=8.3.1] This is interesting: https://github.com/netty/netty/issues/9930#issuecomment-572196335 we are not setting hostname / port. https://github.com/apache/cassandra/blob/trunk/src/java/org/apache/cassandra/security/SSLFactory.java#L359 I have not dug deep here, I have to admit that, just posting what I see. was (Author: smiklosovic): [https://ossindex.sonatype.org/vulnerability/CVE-2023-4586?component-type=maven&component-name=io.netty%2Fnetty-handler&utm_source=dependency-check&utm_medium=integration&utm_content=8.3.1] This is interesting: https://github.com/netty/netty/issues/9930#issuecomment-572196335 > Investigate and fix CVE-2023-4586 > - > > Key: CASSANDRA-18812 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18812 > Project: Cassandra > Issue Type: Improvement >Reporter: Stefan Miklosovic >Priority: Normal > Fix For: 5.x > > Attachments: dependency-check-report.html > > > CVE-2023-4586 was found by dependency checker on 5.0 / trunk for Netty 4.1.96. > > HTML report is attached. -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Comment Edited] (CASSANDRA-18812) Investigate and fix CVE-2023-4586
[ https://issues.apache.org/jira/browse/CASSANDRA-18812?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17760806#comment-17760806 ] Stefan Miklosovic edited comment on CASSANDRA-18812 at 8/31/23 9:11 AM: [https://ossindex.sonatype.org/vulnerability/CVE-2023-4586?component-type=maven&component-name=io.netty%2Fnetty-handler&utm_source=dependency-check&utm_medium=integration&utm_content=8.3.1] This is interesting: https://github.com/netty/netty/issues/9930#issuecomment-572196335 https://github.com/netty/netty/issues/9930#issuecomment-572201601 we are not setting hostname / port. https://github.com/apache/cassandra/blob/trunk/src/java/org/apache/cassandra/security/SSLFactory.java#L359 I have not dug deep here, I have to admit that, just posting what I see. was (Author: smiklosovic): [https://ossindex.sonatype.org/vulnerability/CVE-2023-4586?component-type=maven&component-name=io.netty%2Fnetty-handler&utm_source=dependency-check&utm_medium=integration&utm_content=8.3.1] This is interesting: https://github.com/netty/netty/issues/9930#issuecomment-572196335 we are not setting hostname / port. https://github.com/apache/cassandra/blob/trunk/src/java/org/apache/cassandra/security/SSLFactory.java#L359 I have not dug deep here, I have to admit that, just posting what I see. > Investigate and fix CVE-2023-4586 > - > > Key: CASSANDRA-18812 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18812 > Project: Cassandra > Issue Type: Improvement >Reporter: Stefan Miklosovic >Priority: Normal > Fix For: 5.x > > Attachments: dependency-check-report.html > > > CVE-2023-4586 was found by dependency checker on 5.0 / trunk for Netty 4.1.96. > > HTML report is attached. -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Commented] (CASSANDRA-18812) Investigate and fix CVE-2023-4586
[ https://issues.apache.org/jira/browse/CASSANDRA-18812?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17760814#comment-17760814 ] Stefan Miklosovic commented on CASSANDRA-18812: --- [~Jyothsnakonisa] what do you think about this? Any insights? > Investigate and fix CVE-2023-4586 > - > > Key: CASSANDRA-18812 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18812 > Project: Cassandra > Issue Type: Improvement >Reporter: Stefan Miklosovic >Priority: Normal > Fix For: 5.x > > Attachments: dependency-check-report.html > > > CVE-2023-4586 was found by dependency checker on 5.0 / trunk for Netty 4.1.96. > > HTML report is attached. -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Updated] (CASSANDRA-18812) Investigate and fix CVE-2023-4586
[ https://issues.apache.org/jira/browse/CASSANDRA-18812?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Brandon Williams updated CASSANDRA-18812: - Resolution: Duplicate Status: Resolved (was: Triage Needed) > Investigate and fix CVE-2023-4586 > - > > Key: CASSANDRA-18812 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18812 > Project: Cassandra > Issue Type: Improvement >Reporter: Stefan Miklosovic >Priority: Normal > Fix For: 5.x > > Attachments: dependency-check-report.html > > > CVE-2023-4586 was found by dependency checker on 5.0 / trunk for Netty 4.1.96. > > HTML report is attached. -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Commented] (CASSANDRA-18808) netty-handler vulnerability: CVE-2023-4586
[ https://issues.apache.org/jira/browse/CASSANDRA-18808?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17760849#comment-17760849 ] Brandon Williams commented on CASSANDRA-18808: -- A CVE has been created but there is no information yet: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2023-4586 On CASSANDRA-18812 Stefan found https://ossindex.sonatype.org/vulnerability/CVE-2023-4586 which looks correct but I'd rather wait for mitre or nist to publish something. > netty-handler vulnerability: CVE-2023-4586 > -- > > Key: CASSANDRA-18808 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18808 > Project: Cassandra > Issue Type: Bug > Components: Consistency/Coordination >Reporter: Brandon Williams >Assignee: Brandon Williams >Priority: Normal > Fix For: 5.0.x, 5.x > > > This is failing OWASP: > {noformat} > Dependency-Check Failure: > One or more dependencies were identified with vulnerabilities that have a > CVSS score greater than or equal to '1.0': > netty-handler-4.1.96.Final.jar: CVE-2023-4586 > {noformat} -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[cassandra-website] branch asf-staging updated (b6a8d8b2 -> 47869dfd)
This is an automated email from the ASF dual-hosted git repository. git-site-role pushed a change to branch asf-staging in repository https://gitbox.apache.org/repos/asf/cassandra-website.git discard b6a8d8b2 generate docs for d7f28f31 new 47869dfd generate docs for d7f28f31 This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this: * -- * -- B -- O -- O -- O (b6a8d8b2) \ N -- N -- N refs/heads/asf-staging (47869dfd) You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omit" are not gone; other references still refer to them. Any revisions marked "discard" are gone forever. The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: content/search-index.js | 2 +- site-ui/build/ui-bundle.zip | Bin 4881369 -> 4881369 bytes 2 files changed, 1 insertion(+), 1 deletion(-) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Updated] (CASSANDRA-18787) Replace obsolete Python functions
[ https://issues.apache.org/jira/browse/CASSANDRA-18787?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Brandon Williams updated CASSANDRA-18787: - Reviewers: Brandon Williams Status: Review In Progress (was: Patch Available) > Replace obsolete Python functions > - > > Key: CASSANDRA-18787 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18787 > Project: Cassandra > Issue Type: Improvement > Components: CQL/Interpreter >Reporter: Brad Schoening >Assignee: Brad Schoening >Priority: Low > Fix For: 5.x > > > # Python's stdlib datetime.timezone.utc can replace the custom UTC timezone > in pylib/cqlshlib/util.py. > # Removed unused attributes and functions: > ## field_size _limit > ## trim_if_present() > ## maybe_ensure_text() > # Simplify cql_version handling into a settor > Functionality should remain the same while simplifying the code by > eliminating ~60 lines. -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Commented] (CASSANDRA-18791) CEP-21 - Multiple TCM fixes for issues discovered by unit, integration and simulation testing
[ https://issues.apache.org/jira/browse/CASSANDRA-18791?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17760864#comment-17760864 ] Marcus Eriksson commented on CASSANDRA-18791: - [python dtests|https://app.circleci.com/pipelines/github/krummas/cassandra/890/workflows/7e08d910-9bdb-4b69-bfae-94ba9a7d2bf7/jobs/10091/tests] 41 failures [jvm dtests|https://app.circleci.com/pipelines/github/krummas/cassandra/890/workflows/7e08d910-9bdb-4b69-bfae-94ba9a7d2bf7/jobs/10100/tests] 19 failures [unit tests|https://app.circleci.com/pipelines/github/krummas/cassandra/890/workflows/7e08d910-9bdb-4b69-bfae-94ba9a7d2bf7/jobs/10095/tests] 25 failures > CEP-21 - Multiple TCM fixes for issues discovered by unit, integration and > simulation testing > - > > Key: CASSANDRA-18791 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18791 > Project: Cassandra > Issue Type: Improvement > Components: Cluster/Membership >Reporter: Marcus Eriksson >Assignee: Marcus Eriksson >Priority: Normal > > Full branch: [https://github.com/krummas/cassandra/commits/marcuse/cep-21-tcm] > Tests: > [cci|https://app.circleci.com/pipelines/github/krummas/cassandra/885/workflows/7cc3e1a1-45b9-4069-bb02-2a46855b4dbe] > - current status is: > unit tests: 35/12052 failures > jvm dtests: 23/1459 failures > python dtests: 110/1018 failures > We will spend the next few weeks getting all the test targets down to 0 > Summary of changes; > [CEP-21] Python dtest fixes * maybe fix hintedhandoff test > - [https://github.com/krummas/cassandra/commit/3da91c26fb] > - [https://github.com/krummas/cassandra/commit/98e444adbb] > [CEP-21] In-JVM DTest fixes > - [https://github.com/krummas/cassandra/compare/6491a70041...c9126a8024] > [CEP-21] Unit test fixes > - [https://github.com/krummas/cassandra/compare/02be7aa71c...6491a70041] > [CEP-21] Escape infinite local log loop on replica mis-configuration > - [https://github.com/krummas/cassandra/commit/02be7aa71c] > Currently different replicas can have different configurations (guardrails > for example) If a transformation is not applied on a replica, this node got > stuck in an infinite loop. For now escape that loop until we have a better > solution. > [CEP-21] Fix batchlog consistency errors during epoch bumps > - [https://github.com/krummas/cassandra/commit/c853bf864e] > [CEP-21] Avoid using batches in distributed metadata log keyspace > - [https://github.com/krummas/cassandra/commit/d4b4766e0b] > [CEP-21] Fix table metadata serialization > - [https://github.com/krummas/cassandra/commit/4056bab669] > [CEP-21] add more metrics > - [https://github.com/krummas/cassandra/commit/b6ccb559f5] > [CEP-21] getHostIdForEndpoint return null if unknown endpoint > - [https://github.com/krummas/cassandra/commit/b9243df05b] > [CEP-21] CMS handling > - [https://github.com/krummas/cassandra/commit/15eea30d43] > - [https://github.com/krummas/cassandra/commit/d64da5f5e4] > - [https://github.com/krummas/cassandra/commit/61deb52811] > [CEP-21] Upgrade fixes > - [https://github.com/krummas/cassandra/commit/33d186b4ce] > Properly set system.local host id on upgrade. > - [https://github.com/krummas/cassandra/commit/b96bdc83e1] > If replica misses migration message, set migration as successfull when it > sees the first epoch bump. > - [https://github.com/krummas/cassandra/commit/712828bc82] > Handle hints on upgrade - we change the hostid when enabling CMS, hints > should be delivered before that. > [CEP-21] Catchup/log fetching improvements > - [https://github.com/krummas/cassandra/commit/31a183e236] > When an instance sees a message from a peer with a newer epoch, try to catch > up from that peer instead of the CMS to reduce load on the CMS nodes and to > allow for cluster to quiesce in the case of the CMS being down. > - [https://github.com/krummas/cassandra/commit/8c6a4b35db] > We can get a snapshot when catching up, in this case the pending log should > first apply the snapshot and skip any previous entries. > - [https://github.com/krummas/cassandra/commit/387853487f] > When deserializing partition update, allow if current epoch >= serialized > epoch > - [https://github.com/krummas/cassandra/commit/626d224716] > When we replay from a snapshot we might see a node as LEFT for the first time > (it was bootstrapped and left while we were down) > [CEP-21] Require Paxos V2 for cluster metadata log operations > - [https://github.com/krummas/cassandra/commit/2217f551a6] > TCM is required to use Paxos V2 to because of the way the legacy paxos path > uses a keyspace’s RF to assert whether there are enough available replicas to > perform the read before a CAS. It doesn’t work properly with meta strategy > when adding CMS memb
[jira] [Commented] (CASSANDRA-18807) Missing license info and headers identified in 5.0-alpha1 candidate
[ https://issues.apache.org/jira/browse/CASSANDRA-18807?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17760868#comment-17760868 ] Michael Semb Wever commented on CASSANDRA-18807: fixes applied. CI new round: - 3.0 https://app.circleci.com/pipelines/github/michaelsembwever/cassandra/240/workflows/1b09cb5a-7013-42b7-9694-63b03f48f051 - 3.11 https://app.circleci.com/pipelines/github/michaelsembwever/cassandra/241/workflows/51600d7e-3a68-4805-8fc5-9b313c68a551 - 4.0 https://app.circleci.com/pipelines/github/michaelsembwever/cassandra/238/workflows/8783a794-f7ef-4fea-8c84-235343011565 - 4.1 https://app.circleci.com/pipelines/github/michaelsembwever/cassandra/237/workflows/fb2d4f25-5305-44ce-a9dc-a4c3be0d0d07 - 5.0 https://app.circleci.com/pipelines/github/michaelsembwever/cassandra/236/workflows/ce95cd64-1d14--82a5-4b2783d8b3cc > Missing license info and headers identified in 5.0-alpha1 candidate > --- > > Key: CASSANDRA-18807 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18807 > Project: Cassandra > Issue Type: Bug > Components: Build >Reporter: Michael Semb Wever >Assignee: Michael Semb Wever >Priority: Normal > Fix For: 3.0.x, 3.11.x, 4.0.x, 4.1.x, 5.0.x, 5.x > > > LICENSE.txt is missing > python-smhasher > OrderedDict > MagnetoDB > java-driver > LICENSE.txt has mistakes around > Chronicle-Bytes > Guava > PATRICIA Trie > pylib docker files needed license headers > ref: https://lists.apache.org/thread/3db8n220qdnpx3jd40pwbtlf14w1b6m7 -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Updated] (CASSANDRA-18807) Missing license info and headers identified in 5.0-alpha1 candidate
[ https://issues.apache.org/jira/browse/CASSANDRA-18807?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michael Semb Wever updated CASSANDRA-18807: --- Status: Patch Available (was: In Progress) > Missing license info and headers identified in 5.0-alpha1 candidate > --- > > Key: CASSANDRA-18807 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18807 > Project: Cassandra > Issue Type: Bug > Components: Build >Reporter: Michael Semb Wever >Assignee: Michael Semb Wever >Priority: Normal > Fix For: 3.0.x, 3.11.x, 4.0.x, 4.1.x, 5.0.x, 5.x > > > LICENSE.txt is missing > python-smhasher > OrderedDict > MagnetoDB > java-driver > LICENSE.txt has mistakes around > Chronicle-Bytes > Guava > PATRICIA Trie > pylib docker files needed license headers > ref: https://lists.apache.org/thread/3db8n220qdnpx3jd40pwbtlf14w1b6m7 -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Commented] (CASSANDRA-18393) Flaky test: org.apache.cassandra.cql3.validation.operations.InsertUpdateIfConditionTest.testConditionalUpdate[1: clusterMinVersion=3.11]-compression.jdk1.8 on trun
[ https://issues.apache.org/jira/browse/CASSANDRA-18393?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17760882#comment-17760882 ] Berenguer Blasi commented on CASSANDRA-18393: - Final cleaned and prettied-up PRs up for review. 2K repeats, more than enough for the bug to repro, per each test are green totalling 6K repeats. > Flaky test: > org.apache.cassandra.cql3.validation.operations.InsertUpdateIfConditionTest.testConditionalUpdate[1: > clusterMinVersion=3.11]-compression.jdk1.8 on trunk > > > Key: CASSANDRA-18393 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18393 > Project: Cassandra > Issue Type: Bug > Components: Test/unit >Reporter: Josh McKenzie >Assignee: Berenguer Blasi >Priority: Normal > Fix For: 4.1.x, 5.0, 5.0.x > > > Failed 1 times in the last 1 runs. Flakiness: 0%, Stability: 0% > {code} > Error Message > 5.0.0-SNAPSHOT boolean:false > Stacktrace > junit.framework.AssertionFailedError: 5.0.0-SNAPSHOT boolean:false > at > org.apache.cassandra.cql3.validation.operations.InsertUpdateIfConditionTest.lambda$data$1(InsertUpdateIfConditionTest.java:70) > at > org.apache.cassandra.cql3.validation.operations.InsertUpdateIfConditionTest.beforeSetup(InsertUpdateIfConditionTest.java:95) > at > org.apache.cassandra.cql3.validation.operations.InsertUpdateIfConditionTest.before(InsertUpdateIfConditionTest.java:89) > {code} -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Commented] (CASSANDRA-18393) Flaky test: org.apache.cassandra.cql3.validation.operations.InsertUpdateIfConditionTest.testConditionalUpdate[1: clusterMinVersion=3.11]-compression.jdk1.8 on trun
[ https://issues.apache.org/jira/browse/CASSANDRA-18393?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17760886#comment-17760886 ] Andres de la Peña commented on CASSANDRA-18393: --- Looks good. It seems there aren't repeated runs for trunk? > Flaky test: > org.apache.cassandra.cql3.validation.operations.InsertUpdateIfConditionTest.testConditionalUpdate[1: > clusterMinVersion=3.11]-compression.jdk1.8 on trunk > > > Key: CASSANDRA-18393 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18393 > Project: Cassandra > Issue Type: Bug > Components: Test/unit >Reporter: Josh McKenzie >Assignee: Berenguer Blasi >Priority: Normal > Fix For: 4.1.x, 5.0, 5.0.x > > > Failed 1 times in the last 1 runs. Flakiness: 0%, Stability: 0% > {code} > Error Message > 5.0.0-SNAPSHOT boolean:false > Stacktrace > junit.framework.AssertionFailedError: 5.0.0-SNAPSHOT boolean:false > at > org.apache.cassandra.cql3.validation.operations.InsertUpdateIfConditionTest.lambda$data$1(InsertUpdateIfConditionTest.java:70) > at > org.apache.cassandra.cql3.validation.operations.InsertUpdateIfConditionTest.beforeSetup(InsertUpdateIfConditionTest.java:95) > at > org.apache.cassandra.cql3.validation.operations.InsertUpdateIfConditionTest.before(InsertUpdateIfConditionTest.java:89) > {code} -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Created] (CASSANDRA-18813) Simplify the Bind Marker and Term logic
Benjamin Lerer created CASSANDRA-18813: -- Summary: Simplify the Bind Marker and Term logic Key: CASSANDRA-18813 URL: https://issues.apache.org/jira/browse/CASSANDRA-18813 Project: Cassandra Issue Type: Improvement Components: CQL/Interpreter Reporter: Benjamin Lerer Assignee: Benjamin Lerer The current logic around {{Term}} and {{Terms}} classes is confusing specially with {{MultiItemTerminal}} and {{MultiColumnRaw}} that are used to handle different use cases that could be handled simply with the {{Term}} interface. On top of that IN marker add to the confusion because the are represented as single Term where in practice they are a set of terms. Representing them as a {{Terms}} could simplify the way we handle IN restrictions. The goal of this ticket is: * to refactor the {{Term}} and {{Terms}} interfaces to simplify the logic * Represents IN bind marker as {{Terms}} instead of having 2 different representations (a list of terms and a single {{MultiItemTerminal}}. * Simplify the {{AbstractMarker}} hierachy -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Updated] (CASSANDRA-18813) Simplify the bind marker and Term logic
[ https://issues.apache.org/jira/browse/CASSANDRA-18813?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benjamin Lerer updated CASSANDRA-18813: --- Summary: Simplify the bind marker and Term logic (was: Simplify the Bind Marker and Term logic) > Simplify the bind marker and Term logic > --- > > Key: CASSANDRA-18813 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18813 > Project: Cassandra > Issue Type: Improvement > Components: CQL/Interpreter >Reporter: Benjamin Lerer >Assignee: Benjamin Lerer >Priority: Normal > > The current logic around {{Term}} and {{Terms}} classes is confusing > specially with {{MultiItemTerminal}} and {{MultiColumnRaw}} that are used to > handle different use cases that could be handled simply with the {{Term}} > interface. > On top of that IN marker add to the confusion because the are represented as > single Term where in practice they are a set of terms. Representing them as a > {{Terms}} could simplify the way we handle IN restrictions. > The goal of this ticket is: > * to refactor the {{Term}} and {{Terms}} interfaces to simplify the logic > * Represents IN bind marker as {{Terms}} instead of having 2 different > representations (a list of terms and a single {{MultiItemTerminal}}. > * Simplify the {{AbstractMarker}} hierachy -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Commented] (CASSANDRA-18393) Flaky test: org.apache.cassandra.cql3.validation.operations.InsertUpdateIfConditionTest.testConditionalUpdate[1: clusterMinVersion=3.11]-compression.jdk1.8 on trun
[ https://issues.apache.org/jira/browse/CASSANDRA-18393?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17760913#comment-17760913 ] Berenguer Blasi commented on CASSANDRA-18393: - Correct. 5.0 and trunk are 99% identical, the fix is super isolated and the CI would be an unnecessary spend in this occasion. But if you disagree I could fire one for trunk as well. > Flaky test: > org.apache.cassandra.cql3.validation.operations.InsertUpdateIfConditionTest.testConditionalUpdate[1: > clusterMinVersion=3.11]-compression.jdk1.8 on trunk > > > Key: CASSANDRA-18393 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18393 > Project: Cassandra > Issue Type: Bug > Components: Test/unit >Reporter: Josh McKenzie >Assignee: Berenguer Blasi >Priority: Normal > Fix For: 4.1.x, 5.0, 5.0.x > > > Failed 1 times in the last 1 runs. Flakiness: 0%, Stability: 0% > {code} > Error Message > 5.0.0-SNAPSHOT boolean:false > Stacktrace > junit.framework.AssertionFailedError: 5.0.0-SNAPSHOT boolean:false > at > org.apache.cassandra.cql3.validation.operations.InsertUpdateIfConditionTest.lambda$data$1(InsertUpdateIfConditionTest.java:70) > at > org.apache.cassandra.cql3.validation.operations.InsertUpdateIfConditionTest.beforeSetup(InsertUpdateIfConditionTest.java:95) > at > org.apache.cassandra.cql3.validation.operations.InsertUpdateIfConditionTest.before(InsertUpdateIfConditionTest.java:89) > {code} -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Updated] (CASSANDRA-18813) Simplify the bind marker and Term logic
[ https://issues.apache.org/jira/browse/CASSANDRA-18813?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benjamin Lerer updated CASSANDRA-18813: --- Change Category: Code Clarity Complexity: Normal Fix Version/s: 5.x Reviewers: Ekaterina Dimitrova Status: Open (was: Triage Needed) > Simplify the bind marker and Term logic > --- > > Key: CASSANDRA-18813 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18813 > Project: Cassandra > Issue Type: Improvement > Components: CQL/Interpreter >Reporter: Benjamin Lerer >Assignee: Benjamin Lerer >Priority: Normal > Fix For: 5.x > > Time Spent: 10m > Remaining Estimate: 0h > > The current logic around {{Term}} and {{Terms}} classes is confusing > specially with {{MultiItemTerminal}} and {{MultiColumnRaw}} that are used to > handle different use cases that could be handled simply with the {{Term}} > interface. > On top of that IN marker add to the confusion because the are represented as > single Term where in practice they are a set of terms. Representing them as a > {{Terms}} could simplify the way we handle IN restrictions. > The goal of this ticket is: > * to refactor the {{Term}} and {{Terms}} interfaces to simplify the logic > * Represents IN bind marker as {{Terms}} instead of having 2 different > representations (a list of terms and a single {{MultiItemTerminal}}. > * Simplify the {{AbstractMarker}} hierachy -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Commented] (CASSANDRA-18813) Simplify the bind marker and Term logic
[ https://issues.apache.org/jira/browse/CASSANDRA-18813?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17760915#comment-17760915 ] Benjamin Lerer commented on CASSANDRA-18813: PR: [https://github.com/apache/cassandra/pull/2655|https://github.com/apache/cassandra/pull/2655] CI [Java 11|https://app.circleci.com/pipelines/github/blerer/cassandra/350/workflows/cfab461e-8d9c-4f1e-acc1-00d03f11cd53] and [Java 17|https://app.circleci.com/pipelines/github/blerer/cassandra/350/workflows/311ea931-f109-419c-a358-98fdcb612575] > Simplify the bind marker and Term logic > --- > > Key: CASSANDRA-18813 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18813 > Project: Cassandra > Issue Type: Improvement > Components: CQL/Interpreter >Reporter: Benjamin Lerer >Assignee: Benjamin Lerer >Priority: Normal > Time Spent: 10m > Remaining Estimate: 0h > > The current logic around {{Term}} and {{Terms}} classes is confusing > specially with {{MultiItemTerminal}} and {{MultiColumnRaw}} that are used to > handle different use cases that could be handled simply with the {{Term}} > interface. > On top of that IN marker add to the confusion because the are represented as > single Term where in practice they are a set of terms. Representing them as a > {{Terms}} could simplify the way we handle IN restrictions. > The goal of this ticket is: > * to refactor the {{Term}} and {{Terms}} interfaces to simplify the logic > * Represents IN bind marker as {{Terms}} instead of having 2 different > representations (a list of terms and a single {{MultiItemTerminal}}. > * Simplify the {{AbstractMarker}} hierachy -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Updated] (CASSANDRA-18813) Simplify the bind marker and Term logic
[ https://issues.apache.org/jira/browse/CASSANDRA-18813?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benjamin Lerer updated CASSANDRA-18813: --- Test and Documentation Plan: The refactoring does not change the logic and relies on the existing tests Status: Patch Available (was: Open) > Simplify the bind marker and Term logic > --- > > Key: CASSANDRA-18813 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18813 > Project: Cassandra > Issue Type: Improvement > Components: CQL/Interpreter >Reporter: Benjamin Lerer >Assignee: Benjamin Lerer >Priority: Normal > Fix For: 5.x > > Time Spent: 10m > Remaining Estimate: 0h > > The current logic around {{Term}} and {{Terms}} classes is confusing > specially with {{MultiItemTerminal}} and {{MultiColumnRaw}} that are used to > handle different use cases that could be handled simply with the {{Term}} > interface. > On top of that IN marker add to the confusion because the are represented as > single Term where in practice they are a set of terms. Representing them as a > {{Terms}} could simplify the way we handle IN restrictions. > The goal of this ticket is: > * to refactor the {{Term}} and {{Terms}} interfaces to simplify the logic > * Represents IN bind marker as {{Terms}} instead of having 2 different > representations (a list of terms and a single {{MultiItemTerminal}}. > * Simplify the {{AbstractMarker}} hierachy -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Created] (CASSANDRA-18814) Repair hangs on Cassandra 4.0.11
Hugo Torralbo created CASSANDRA-18814: - Summary: Repair hangs on Cassandra 4.0.11 Key: CASSANDRA-18814 URL: https://issues.apache.org/jira/browse/CASSANDRA-18814 Project: Cassandra Issue Type: Bug Components: Consistency/Repair Reporter: Hugo Torralbo Attachments: wcdb0-debug.log, wcdb1-debug.log, wcdb2-debug.log, wcdb3-debug.log When we run a full repair on Cassandra 4.0.11, it hangs and doesn't evolve. What we noticed was this message: _{*}"{*}WARN [Messaging-OUT-/214.5.143.5:7001->/214.5.143.4:7001-LARGE_MESSAGES] 2023-08-18 07:02:54,862 OutboundConnection.java:488 - /214.5. 143.5:7001->/214.5.143.4:7001-LARGE_MESSAGES-[no-channel] *dropping message of type VALIDATION_RSP due to error*_ _{*}java.nio.channels.ClosedChannelException{*}: null"_ in one of the nodes, in the validate phase the merkle tree. Besides that, I found some connection reset , but we do not know if there is a relation it. _18 07:02:54,860 OutboundConnection.java:1056 - /214.5.143.5:7001->/214.5.143.4:7001-LARGE_MESSAGES-94900b4d channel closed by provider io.netty.channel.unix.Errors$NativeIoException: readAddress(..) failed: Connection reset by peer_ I have uploaded logs from all nodes -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Updated] (CASSANDRA-18814) Repair hangs on Cassandra 4.0.11
[ https://issues.apache.org/jira/browse/CASSANDRA-18814?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Brandon Williams updated CASSANDRA-18814: - Resolution: Invalid Status: Resolved (was: Triage Needed) The connection reset errors in your logs is an indication of a network problem. This jira is for the development of Apache Cassandra and as such makes for a poor vehicle for support. It is recommended to contact the community for assistance via the ML or slack instead: https://cassandra.apache.org/_/community.html > Repair hangs on Cassandra 4.0.11 > > > Key: CASSANDRA-18814 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18814 > Project: Cassandra > Issue Type: Bug > Components: Consistency/Repair >Reporter: Hugo Torralbo >Priority: Normal > Attachments: wcdb0-debug.log, wcdb1-debug.log, wcdb2-debug.log, > wcdb3-debug.log > > > When we run a full repair on Cassandra 4.0.11, it hangs and doesn't evolve. > What we noticed was this message: > _{*}"{*}WARN > [Messaging-OUT-/214.5.143.5:7001->/214.5.143.4:7001-LARGE_MESSAGES] > 2023-08-18 07:02:54,862 OutboundConnection.java:488 - /214.5. > 143.5:7001->/214.5.143.4:7001-LARGE_MESSAGES-[no-channel] *dropping message > of type VALIDATION_RSP due to error*_ > _{*}java.nio.channels.ClosedChannelException{*}: null"_ > in one of the nodes, in the validate phase the merkle tree. > Besides that, I found some connection reset , but we do not know if there is > a relation it. > _18 07:02:54,860 OutboundConnection.java:1056 - > /214.5.143.5:7001->/214.5.143.4:7001-LARGE_MESSAGES-94900b4d channel closed > by provider > io.netty.channel.unix.Errors$NativeIoException: readAddress(..) failed: > Connection reset by peer_ > > I have uploaded logs from all nodes -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Commented] (CASSANDRA-18393) Flaky test: org.apache.cassandra.cql3.validation.operations.InsertUpdateIfConditionTest.testConditionalUpdate[1: clusterMinVersion=3.11]-compression.jdk1.8 on trun
[ https://issues.apache.org/jira/browse/CASSANDRA-18393?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17760964#comment-17760964 ] Andres de la Peña commented on CASSANDRA-18393: --- What about a trunk run with less iterations, just to be sure? Something like 100 iterations? > Flaky test: > org.apache.cassandra.cql3.validation.operations.InsertUpdateIfConditionTest.testConditionalUpdate[1: > clusterMinVersion=3.11]-compression.jdk1.8 on trunk > > > Key: CASSANDRA-18393 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18393 > Project: Cassandra > Issue Type: Bug > Components: Test/unit >Reporter: Josh McKenzie >Assignee: Berenguer Blasi >Priority: Normal > Fix For: 4.1.x, 5.0, 5.0.x > > > Failed 1 times in the last 1 runs. Flakiness: 0%, Stability: 0% > {code} > Error Message > 5.0.0-SNAPSHOT boolean:false > Stacktrace > junit.framework.AssertionFailedError: 5.0.0-SNAPSHOT boolean:false > at > org.apache.cassandra.cql3.validation.operations.InsertUpdateIfConditionTest.lambda$data$1(InsertUpdateIfConditionTest.java:70) > at > org.apache.cassandra.cql3.validation.operations.InsertUpdateIfConditionTest.beforeSetup(InsertUpdateIfConditionTest.java:95) > at > org.apache.cassandra.cql3.validation.operations.InsertUpdateIfConditionTest.before(InsertUpdateIfConditionTest.java:89) > {code} -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Commented] (CASSANDRA-18534) Make sstable format configurable per table
[ https://issues.apache.org/jira/browse/CASSANDRA-18534?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17760966#comment-17760966 ] Maxwell Guo commented on CASSANDRA-18534: - {code:java} row_index_granularity bloom_filter_fp_chance crc_check_chance min/max_index_interval {code} [~blambov] hi I‘m almost done, and a new question occurs, as we know the upper described properties can also be setted or modified through ddl like "create table xxx with bloom_filter_fp_chance = 0.1 " or "alter table with bloom_filter_fp_chance = 0.8" if we make these sstable propertied setted or moidied in a new way like you have said , {code:java} CREATE TABLE ... WITH sstable_format = { "type" : "bti-fast", "bloom_filter_fp_chance": 0.001}; // set bf chance explicitly CREATE TABLE ... WITH sstable_format = "bti-fast";// set bf and other properties implicitly. {code} This may change the way how user use it. How to deal with this situation? Shall we start a discussion on the mailing list? In my mind , I would like to keep both of them to the next big version like 6.0 , if these properties are setted through ddl cql , and appear only in one place, then it will take effect,if none properties is setted , the default yaml configuration can be used. But if a cql like this occurs : {code:java} create table tb (pk text primary key, id int) with bloom_filter_fp_chance = 0.1 and sstable_format = { "type" : "bti-fast", "bloom_filter_fp_chance": 0.001}; {code} I think an exception should be throw. wdyt ? > Make sstable format configurable per table > -- > > Key: CASSANDRA-18534 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18534 > Project: Cassandra > Issue Type: Improvement > Components: Cluster/Schema, Local/SSTable >Reporter: Branimir Lambov >Assignee: Maxwell Guo >Priority: Normal > Fix For: 5.x > > > Some SSTable format settings need to be configurable per table for better > efficiency. This includes: > - {{row_index_granularity}} > - {{bloom_filter_fp_chance}} > - {{crc_check_chance}} > - {{min/max_index_interval}} > Some of these are currently configurable using direct properties of tables. > Having them as format properties makes better sense and should also support > specifying useable combinations of settings, e.g. > {code:java} > CREATE TABLE ... WITH sstable_format = "bti-fast"; > CREATE TABLE ... WITH sstable_format = "bti-small"; > {code} > where {{bti-fast}} and {{bti-small}} can be defined in {{cassandra.yaml}} > e.g. as > {code:java} > sstable.format.options: > - bti-fast: > row_index_granularity: 1kiB > bloom_filter_fp_chance: 0.01 > - bti-small: > row_index_granularity: 32kiB > bloom_filter_fp_chance: 0.1 > {code} -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Commented] (CASSANDRA-18807) Missing license info and headers identified in 5.0-alpha1 candidate
[ https://issues.apache.org/jira/browse/CASSANDRA-18807?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17760968#comment-17760968 ] Brandon Williams commented on CASSANDRA-18807: -- +1 > Missing license info and headers identified in 5.0-alpha1 candidate > --- > > Key: CASSANDRA-18807 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18807 > Project: Cassandra > Issue Type: Bug > Components: Build >Reporter: Michael Semb Wever >Assignee: Michael Semb Wever >Priority: Normal > Fix For: 3.0.x, 3.11.x, 4.0.x, 4.1.x, 5.0.x, 5.x > > > LICENSE.txt is missing > python-smhasher > OrderedDict > MagnetoDB > java-driver > LICENSE.txt has mistakes around > Chronicle-Bytes > Guava > PATRICIA Trie > pylib docker files needed license headers > ref: https://lists.apache.org/thread/3db8n220qdnpx3jd40pwbtlf14w1b6m7 -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Commented] (CASSANDRA-18787) Replace obsolete Python functions
[ https://issues.apache.org/jira/browse/CASSANDRA-18787?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17760976#comment-17760976 ] Brandon Williams commented on CASSANDRA-18787: -- Everything looks good here, +1 from me. > Replace obsolete Python functions > - > > Key: CASSANDRA-18787 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18787 > Project: Cassandra > Issue Type: Improvement > Components: CQL/Interpreter >Reporter: Brad Schoening >Assignee: Brad Schoening >Priority: Low > Fix For: 5.x > > > # Python's stdlib datetime.timezone.utc can replace the custom UTC timezone > in pylib/cqlshlib/util.py. > # Removed unused attributes and functions: > ## field_size _limit > ## trim_if_present() > ## maybe_ensure_text() > # Simplify cql_version handling into a settor > Functionality should remain the same while simplifying the code by > eliminating ~60 lines. -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Updated] (CASSANDRA-18787) Replace obsolete Python functions
[ https://issues.apache.org/jira/browse/CASSANDRA-18787?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Brandon Williams updated CASSANDRA-18787: - Status: Needs Committer (was: Review In Progress) > Replace obsolete Python functions > - > > Key: CASSANDRA-18787 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18787 > Project: Cassandra > Issue Type: Improvement > Components: CQL/Interpreter >Reporter: Brad Schoening >Assignee: Brad Schoening >Priority: Low > Fix For: 5.x > > > # Python's stdlib datetime.timezone.utc can replace the custom UTC timezone > in pylib/cqlshlib/util.py. > # Removed unused attributes and functions: > ## field_size _limit > ## trim_if_present() > ## maybe_ensure_text() > # Simplify cql_version handling into a settor > Functionality should remain the same while simplifying the code by > eliminating ~60 lines. -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Commented] (CASSANDRA-16333) Document provide_overlapping_tombstones compaction option
[ https://issues.apache.org/jira/browse/CASSANDRA-16333?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17760978#comment-17760978 ] Branimir Lambov commented on CASSANDRA-16333: - I don't think this describes it correctly. When compacting data, it will check if a row is deleted by some tombstone in a newer table that does not participate in the compaction. If it is, it will drop the row from the result. If this manages to result in the partition completely being removed from the result of the compaction, this will make the tombstone that deletes the row purgeable. To be honest, I had hopes that this can help solve the tombstones problem when I wrote the code, but now I'm not very confident that it is worth using. When faced with accumulation of tombstones, performing a major compaction or switching to LCS or levelled UCS is a better option. Ultimately the problem should be solved by something that removes the tombstone factor from queries, and we have something in mind as the long-term solution. > Document provide_overlapping_tombstones compaction option > - > > Key: CASSANDRA-16333 > URL: https://issues.apache.org/jira/browse/CASSANDRA-16333 > Project: Cassandra > Issue Type: Improvement > Components: Documentation >Reporter: Paulo Motta >Assignee: Sumanth Pasupuleti >Priority: Normal > > This option was added on CASSANDRA-7019 but it's not documented. We should > add it to > https://cassandra.apache.org/doc/latest/operating/compaction/index.html. -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Commented] (CASSANDRA-18787) Replace obsolete Python functions
[ https://issues.apache.org/jira/browse/CASSANDRA-18787?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17760982#comment-17760982 ] Ekaterina Dimitrova commented on CASSANDRA-18787: - I will take a look later today > Replace obsolete Python functions > - > > Key: CASSANDRA-18787 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18787 > Project: Cassandra > Issue Type: Improvement > Components: CQL/Interpreter >Reporter: Brad Schoening >Assignee: Brad Schoening >Priority: Low > Fix For: 5.x > > > # Python's stdlib datetime.timezone.utc can replace the custom UTC timezone > in pylib/cqlshlib/util.py. > # Removed unused attributes and functions: > ## field_size _limit > ## trim_if_present() > ## maybe_ensure_text() > # Simplify cql_version handling into a settor > Functionality should remain the same while simplifying the code by > eliminating ~60 lines. -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Updated] (CASSANDRA-18787) Replace obsolete Python functions
[ https://issues.apache.org/jira/browse/CASSANDRA-18787?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ekaterina Dimitrova updated CASSANDRA-18787: Reviewers: Brandon Williams, Ekaterina Dimitrova (was: Brandon Williams) Status: Review In Progress (was: Needs Committer) > Replace obsolete Python functions > - > > Key: CASSANDRA-18787 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18787 > Project: Cassandra > Issue Type: Improvement > Components: CQL/Interpreter >Reporter: Brad Schoening >Assignee: Brad Schoening >Priority: Low > Fix For: 5.x > > > # Python's stdlib datetime.timezone.utc can replace the custom UTC timezone > in pylib/cqlshlib/util.py. > # Removed unused attributes and functions: > ## field_size _limit > ## trim_if_present() > ## maybe_ensure_text() > # Simplify cql_version handling into a settor > Functionality should remain the same while simplifying the code by > eliminating ~60 lines. -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Commented] (CASSANDRA-16333) Document provide_overlapping_tombstones compaction option
[ https://issues.apache.org/jira/browse/CASSANDRA-16333?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17760989#comment-17760989 ] Phil Miesle commented on CASSANDRA-16333: - Ah so it is looking "ahead" of the current compaction, rather than looking behind? > Document provide_overlapping_tombstones compaction option > - > > Key: CASSANDRA-16333 > URL: https://issues.apache.org/jira/browse/CASSANDRA-16333 > Project: Cassandra > Issue Type: Improvement > Components: Documentation >Reporter: Paulo Motta >Assignee: Sumanth Pasupuleti >Priority: Normal > > This option was added on CASSANDRA-7019 but it's not documented. We should > add it to > https://cassandra.apache.org/doc/latest/operating/compaction/index.html. -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Updated] (CASSANDRA-18811) Set right client auth for creating SSL context in mTLS optional mode
[ https://issues.apache.org/jira/browse/CASSANDRA-18811?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jon Meredith updated CASSANDRA-18811: - Bug Category: Parent values: Availability(12983) Complexity: Normal Component/s: Messaging/Client Messaging/Internode Discovered By: User Report Fix Version/s: 4.1.x 5.0-alpha 5.x Severity: Low Status: Open (was: Triage Needed) > Set right client auth for creating SSL context in mTLS optional mode > > > Key: CASSANDRA-18811 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18811 > Project: Cassandra > Issue Type: Bug > Components: Messaging/Client, Messaging/Internode >Reporter: Jyothsna Konisa >Assignee: Jyothsna Konisa >Priority: Normal > Fix For: 4.1.x, 5.0-alpha, 5.x > > Time Spent: 10m > Remaining Estimate: 0h > > Adding a new value `optional` for require_client_auth in Encryption options. > when require_client_auth is optional, the SSL context that is created will > allow client connections that provide a client certificate along with the > client connections that do not provide certificates. -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Updated] (CASSANDRA-18811) Set right client auth for creating SSL context in mTLS optional mode
[ https://issues.apache.org/jira/browse/CASSANDRA-18811?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jon Meredith updated CASSANDRA-18811: - Reviewers: Jon Meredith, Jon Meredith Jon Meredith, Jon Meredith (was: Jon Meredith) Status: Review In Progress (was: Patch Available) > Set right client auth for creating SSL context in mTLS optional mode > > > Key: CASSANDRA-18811 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18811 > Project: Cassandra > Issue Type: Bug > Components: Messaging/Client, Messaging/Internode >Reporter: Jyothsna Konisa >Assignee: Jyothsna Konisa >Priority: Normal > Fix For: 4.1.x, 5.0-alpha, 5.x > > Time Spent: 10m > Remaining Estimate: 0h > > Adding a new value `optional` for require_client_auth in Encryption options. > when require_client_auth is optional, the SSL context that is created will > allow client connections that provide a client certificate along with the > client connections that do not provide certificates. -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Updated] (CASSANDRA-18811) Set right client auth for creating SSL context in mTLS optional mode
[ https://issues.apache.org/jira/browse/CASSANDRA-18811?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jon Meredith updated CASSANDRA-18811: - Test and Documentation Plan: Tests updated Status: Patch Available (was: In Progress) > Set right client auth for creating SSL context in mTLS optional mode > > > Key: CASSANDRA-18811 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18811 > Project: Cassandra > Issue Type: Bug > Components: Messaging/Client, Messaging/Internode >Reporter: Jyothsna Konisa >Assignee: Jyothsna Konisa >Priority: Normal > Fix For: 4.1.x, 5.0-alpha, 5.x > > Time Spent: 10m > Remaining Estimate: 0h > > Adding a new value `optional` for require_client_auth in Encryption options. > when require_client_auth is optional, the SSL context that is created will > allow client connections that provide a client certificate along with the > client connections that do not provide certificates. -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Assigned] (CASSANDRA-18045) Fix org.apache.cassandra.service.LeaveAndBootstrapTest.testSimultaneousMove
[ https://issues.apache.org/jira/browse/CASSANDRA-18045?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Brandon Williams reassigned CASSANDRA-18045: Assignee: (was: Brandon Williams) > Fix org.apache.cassandra.service.LeaveAndBootstrapTest.testSimultaneousMove > --- > > Key: CASSANDRA-18045 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18045 > Project: Cassandra > Issue Type: Bug > Components: CI >Reporter: Ekaterina Dimitrova >Priority: Normal > Fix For: 5.x > > > Flaky tests on trunk, seen > [here|https://app.circleci.com/pipelines/github/ekaterinadimitrova2/cassandra/2129/workflows/1d772092-d5dc-4677-8ba8-23fdca42a221/jobs/16705/tests#failed-test-0] > {code:java} > java.lang.NullPointerException > at > org.apache.cassandra.service.StorageService.updatePeerInfo(StorageService.java:2645) > at > org.apache.cassandra.service.StorageService.handleStateNormal(StorageService.java:3020) > at > org.apache.cassandra.service.StorageService.onChange(StorageService.java:2522) > at > org.apache.cassandra.service.LeaveAndBootstrapTest.testSimultaneousMove(LeaveAndBootstrapTest.java:354) > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > {code} -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Commented] (CASSANDRA-18045) Fix org.apache.cassandra.service.LeaveAndBootstrapTest.testSimultaneousMove
[ https://issues.apache.org/jira/browse/CASSANDRA-18045?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17761014#comment-17761014 ] Brandon Williams commented on CASSANDRA-18045: -- This also fails on [4.0|https://app.circleci.com/pipelines/github/driftx/cassandra/1257/workflows/5b1c3d1d-783d-4319-b4f8-a046c78318c7/jobs/50018] and [4.1|https://app.circleci.com/pipelines/github/driftx/cassandra/1256/workflows/0ebfa667-5d32-4374-bcda-134ed691b41d/jobs/49928]. > Fix org.apache.cassandra.service.LeaveAndBootstrapTest.testSimultaneousMove > --- > > Key: CASSANDRA-18045 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18045 > Project: Cassandra > Issue Type: Bug > Components: CI >Reporter: Ekaterina Dimitrova >Assignee: Brandon Williams >Priority: Normal > Fix For: 5.x > > > Flaky tests on trunk, seen > [here|https://app.circleci.com/pipelines/github/ekaterinadimitrova2/cassandra/2129/workflows/1d772092-d5dc-4677-8ba8-23fdca42a221/jobs/16705/tests#failed-test-0] > {code:java} > java.lang.NullPointerException > at > org.apache.cassandra.service.StorageService.updatePeerInfo(StorageService.java:2645) > at > org.apache.cassandra.service.StorageService.handleStateNormal(StorageService.java:3020) > at > org.apache.cassandra.service.StorageService.onChange(StorageService.java:2522) > at > org.apache.cassandra.service.LeaveAndBootstrapTest.testSimultaneousMove(LeaveAndBootstrapTest.java:354) > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > {code} -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Updated] (CASSANDRA-18045) Fix org.apache.cassandra.service.LeaveAndBootstrapTest.testSimultaneousMove
[ https://issues.apache.org/jira/browse/CASSANDRA-18045?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Brandon Williams updated CASSANDRA-18045: - Fix Version/s: 4.0.x 4.1.x 5.0.x > Fix org.apache.cassandra.service.LeaveAndBootstrapTest.testSimultaneousMove > --- > > Key: CASSANDRA-18045 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18045 > Project: Cassandra > Issue Type: Bug > Components: CI >Reporter: Ekaterina Dimitrova >Priority: Normal > Fix For: 4.0.x, 4.1.x, 5.0.x, 5.x > > > Flaky tests on trunk, seen > [here|https://app.circleci.com/pipelines/github/ekaterinadimitrova2/cassandra/2129/workflows/1d772092-d5dc-4677-8ba8-23fdca42a221/jobs/16705/tests#failed-test-0] > {code:java} > java.lang.NullPointerException > at > org.apache.cassandra.service.StorageService.updatePeerInfo(StorageService.java:2645) > at > org.apache.cassandra.service.StorageService.handleStateNormal(StorageService.java:3020) > at > org.apache.cassandra.service.StorageService.onChange(StorageService.java:2522) > at > org.apache.cassandra.service.LeaveAndBootstrapTest.testSimultaneousMove(LeaveAndBootstrapTest.java:354) > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > {code} -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Commented] (CASSANDRA-18233) Modify docs for JDK17 implementation
[ https://issues.apache.org/jira/browse/CASSANDRA-18233?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17761017#comment-17761017 ] Phil Miesle commented on CASSANDRA-18233: - It would be great to have a constant "version support" doc that covers all versions, something like: ||Cassandra Version||Java 8||Java 11||Java 17|| |Versions up to 3.11.x|supported|none|none| |4.0.0 to 4.0.1|supported|experimental|none| |4.0.2+|supported|supported|none| |4.1.x|supported|supported|none| |5.0.x|none|supported|experimental| > Modify docs for JDK17 implementation > > > Key: CASSANDRA-18233 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18233 > Project: Cassandra > Issue Type: New Feature > Components: Documentation >Reporter: Lorina Poland >Priority: Normal > Fix For: 5.x > > -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Commented] (CASSANDRA-18233) Modify docs for JDK17 implementation
[ https://issues.apache.org/jira/browse/CASSANDRA-18233?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17761018#comment-17761018 ] Brandon Williams commented on CASSANDRA-18233: -- I think we can elide '4.0.0 to 4.0.1' since nobody will use that for a new installation. > Modify docs for JDK17 implementation > > > Key: CASSANDRA-18233 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18233 > Project: Cassandra > Issue Type: New Feature > Components: Documentation >Reporter: Lorina Poland >Priority: Normal > Fix For: 5.x > > -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Commented] (CASSANDRA-18233) Modify docs for JDK17 implementation
[ https://issues.apache.org/jira/browse/CASSANDRA-18233?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17761023#comment-17761023 ] Phil Miesle commented on CASSANDRA-18233: - [~brandon.williams] you say that, butplenty of examples out there are using 4.0.1 in particular, and a surprising number of people don't upgrade :/ > Modify docs for JDK17 implementation > > > Key: CASSANDRA-18233 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18233 > Project: Cassandra > Issue Type: New Feature > Components: Documentation >Reporter: Lorina Poland >Priority: Normal > Fix For: 5.x > > -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Updated] (CASSANDRA-18734) SAI result retriever is filtering too many rows
[ https://issues.apache.org/jira/browse/CASSANDRA-18734?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Caleb Rackliffe updated CASSANDRA-18734: Reviewers: Caleb Rackliffe, Caleb Rackliffe (was: Caleb Rackliffe) Caleb Rackliffe, Caleb Rackliffe (was: Caleb Rackliffe) Status: Review In Progress (was: Patch Available) > SAI result retriever is filtering too many rows > --- > > Key: CASSANDRA-18734 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18734 > Project: Cassandra > Issue Type: Bug > Components: Feature/SAI >Reporter: Mike Adamson >Assignee: Mike Adamson >Priority: Normal > Attachments: flamegraph.svg, image-2023-08-08-13-48-19-701.png, > image-2023-08-08-13-49-19-576.png > > > Performance tests on SAI have shown that the number of rows being filtered > for wide row partitions is more than expected. For a 10k row/partition test - > limit 10, the following has been observed. > !image-2023-08-08-13-49-19-576.png|width=952,height=368! > This is not the expected outcome of row-awareness and needs investigating. > The number of rows read should, roughly, match the number of partitions read. > -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Commented] (CASSANDRA-18233) Modify docs for JDK17 implementation
[ https://issues.apache.org/jira/browse/CASSANDRA-18233?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17761025#comment-17761025 ] Brandon Williams commented on CASSANDRA-18233: -- It's difficult to see them coming to the matrix to see if java 17 is experimental or supported, in that case. :) > Modify docs for JDK17 implementation > > > Key: CASSANDRA-18233 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18233 > Project: Cassandra > Issue Type: New Feature > Components: Documentation >Reporter: Lorina Poland >Priority: Normal > Fix For: 5.x > > -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Created] (CASSANDRA-18815) Fix dtests: replace_address_test.TestReplaceAddress.test_restart_failed_replace and others
Brandon Williams created CASSANDRA-18815: Summary: Fix dtests: replace_address_test.TestReplaceAddress.test_restart_failed_replace and others Key: CASSANDRA-18815 URL: https://issues.apache.org/jira/browse/CASSANDRA-18815 Project: Cassandra Issue Type: Bug Reporter: Brandon Williams https://ci-cassandra.apache.org/job/Cassandra-5.0/18/testReport/dtest-large.replace_address_test/TestReplaceAddress/test_restart_failed_replace/ This and other similar tests recently started failing: {noformat} Unexpected error found in node logs (see stdout for full details). Errors: [[replacement] 'ERROR [Stream-Deserializer-/127.0.0.1:7000-91782e47] 2023-08-29 23:05:51,677 StreamSession.java:700 - [Stream #990152d0-46c0-11ee-9290-158c46e94542] Socket closed before session completion, peer 127.0.0.1:7000 is probably down.\njava.nio.channels.ClosedChannelException: null\n\tat org.apache.cassandra.net.AsyncStreamingInputPlus.reBuffer(AsyncStreamingInputPlus.java:119)\n\tat org.apache.cassandra.io.util.RebufferingInputStream.readByte(RebufferingInputStream.java:178)\n\tat org.apache.cassandra.streaming.messages.StreamMessage.deserialize(StreamMessage.java:49)\n\tat org.apache.cassandra.streaming.StreamDeserializingTask.run(StreamDeserializingTask.java:59)\n\tat io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)\n\tat java.base/java.lang.Thread.run(Thread.java:833)'] {noformat} -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Updated] (CASSANDRA-18815) Fix dtests: replace_address_test.TestReplaceAddress.test_restart_failed_replace and others
[ https://issues.apache.org/jira/browse/CASSANDRA-18815?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Brandon Williams updated CASSANDRA-18815: - Fix Version/s: 5.0.x 5.x > Fix dtests: > replace_address_test.TestReplaceAddress.test_restart_failed_replace and others > -- > > Key: CASSANDRA-18815 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18815 > Project: Cassandra > Issue Type: Bug >Reporter: Brandon Williams >Priority: Normal > Fix For: 5.0.x, 5.x > > > https://ci-cassandra.apache.org/job/Cassandra-5.0/18/testReport/dtest-large.replace_address_test/TestReplaceAddress/test_restart_failed_replace/ > This and other similar tests recently started failing: > {noformat} > Unexpected error found in node logs (see stdout for full details). Errors: > [[replacement] 'ERROR [Stream-Deserializer-/127.0.0.1:7000-91782e47] > 2023-08-29 23:05:51,677 StreamSession.java:700 - [Stream > #990152d0-46c0-11ee-9290-158c46e94542] Socket closed before session > completion, peer 127.0.0.1:7000 is probably > down.\njava.nio.channels.ClosedChannelException: null\n\tat > org.apache.cassandra.net.AsyncStreamingInputPlus.reBuffer(AsyncStreamingInputPlus.java:119)\n\tat > > org.apache.cassandra.io.util.RebufferingInputStream.readByte(RebufferingInputStream.java:178)\n\tat > > org.apache.cassandra.streaming.messages.StreamMessage.deserialize(StreamMessage.java:49)\n\tat > > org.apache.cassandra.streaming.StreamDeserializingTask.run(StreamDeserializingTask.java:59)\n\tat > > io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)\n\tat > java.base/java.lang.Thread.run(Thread.java:833)'] > {noformat} -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Assigned] (CASSANDRA-18815) Fix dtests: replace_address_test.TestReplaceAddress.test_restart_failed_replace and others
[ https://issues.apache.org/jira/browse/CASSANDRA-18815?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Brandon Williams reassigned CASSANDRA-18815: Assignee: Brandon Williams > Fix dtests: > replace_address_test.TestReplaceAddress.test_restart_failed_replace and others > -- > > Key: CASSANDRA-18815 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18815 > Project: Cassandra > Issue Type: Bug >Reporter: Brandon Williams >Assignee: Brandon Williams >Priority: Normal > Fix For: 5.0.x, 5.x > > > https://ci-cassandra.apache.org/job/Cassandra-5.0/18/testReport/dtest-large.replace_address_test/TestReplaceAddress/test_restart_failed_replace/ > This and other similar tests recently started failing: > {noformat} > Unexpected error found in node logs (see stdout for full details). Errors: > [[replacement] 'ERROR [Stream-Deserializer-/127.0.0.1:7000-91782e47] > 2023-08-29 23:05:51,677 StreamSession.java:700 - [Stream > #990152d0-46c0-11ee-9290-158c46e94542] Socket closed before session > completion, peer 127.0.0.1:7000 is probably > down.\njava.nio.channels.ClosedChannelException: null\n\tat > org.apache.cassandra.net.AsyncStreamingInputPlus.reBuffer(AsyncStreamingInputPlus.java:119)\n\tat > > org.apache.cassandra.io.util.RebufferingInputStream.readByte(RebufferingInputStream.java:178)\n\tat > > org.apache.cassandra.streaming.messages.StreamMessage.deserialize(StreamMessage.java:49)\n\tat > > org.apache.cassandra.streaming.StreamDeserializingTask.run(StreamDeserializingTask.java:59)\n\tat > > io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)\n\tat > java.base/java.lang.Thread.run(Thread.java:833)'] > {noformat} -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Commented] (CASSANDRA-18781) Add the ability to disable bulk load on server end and add metrics for bulk load used
[ https://issues.apache.org/jira/browse/CASSANDRA-18781?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17761043#comment-17761043 ] Runtian Liu commented on CASSANDRA-18781: - Updated > Add the ability to disable bulk load on server end and add metrics for bulk > load used > - > > Key: CASSANDRA-18781 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18781 > Project: Cassandra > Issue Type: Improvement > Components: Tool/bulk load >Reporter: Runtian Liu >Assignee: Runtian Liu >Priority: Normal > Fix For: 5.x > > Time Spent: 1h 20m > Remaining Estimate: 0h > > Currently, Cassandra database users can use sstableloader to bulk load data > into Cassandra. However, for a Cassandra operator, there is no way to > forcibly block this behavior. Additionally, there is no metric indicating > whether the bulk load is being used on the server side. If a client is using > sstableloader, they will also need to upgrade the sstableloader code to the > new major version. This lack of control and visibility can become a blocker > during a major version upgrade. > > 1. Can we add a config to disable bulk load feature? Or it falls into > https://issues.apache.org/jira/browse/CASSANDRA-8303 > 2. Can we add metrics for bulk load used on server end? -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Commented] (CASSANDRA-18815) Fix dtests: replace_address_test.TestReplaceAddress.test_restart_failed_replace and others
[ https://issues.apache.org/jira/browse/CASSANDRA-18815?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17761048#comment-17761048 ] Ekaterina Dimitrova commented on CASSANDRA-18815: - I also noticed today that TestReplaceAddress started consistently failing in 5.0 and trunk, probably after CASSANDRA-18733 It makes sense, as pre-commit, that we do not have the large tests as a requirement to run. They are optional in CircleCI. Though those are not failing on 4.1 so I guess there are some differences. I haven't checked the details, it was on my list for later but you were faster [~brandon.williams] :D > Fix dtests: > replace_address_test.TestReplaceAddress.test_restart_failed_replace and others > -- > > Key: CASSANDRA-18815 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18815 > Project: Cassandra > Issue Type: Bug >Reporter: Brandon Williams >Assignee: Brandon Williams >Priority: Normal > Fix For: 5.0.x, 5.x > > > https://ci-cassandra.apache.org/job/Cassandra-5.0/18/testReport/dtest-large.replace_address_test/TestReplaceAddress/test_restart_failed_replace/ > This and other similar tests recently started failing: > {noformat} > Unexpected error found in node logs (see stdout for full details). Errors: > [[replacement] 'ERROR [Stream-Deserializer-/127.0.0.1:7000-91782e47] > 2023-08-29 23:05:51,677 StreamSession.java:700 - [Stream > #990152d0-46c0-11ee-9290-158c46e94542] Socket closed before session > completion, peer 127.0.0.1:7000 is probably > down.\njava.nio.channels.ClosedChannelException: null\n\tat > org.apache.cassandra.net.AsyncStreamingInputPlus.reBuffer(AsyncStreamingInputPlus.java:119)\n\tat > > org.apache.cassandra.io.util.RebufferingInputStream.readByte(RebufferingInputStream.java:178)\n\tat > > org.apache.cassandra.streaming.messages.StreamMessage.deserialize(StreamMessage.java:49)\n\tat > > org.apache.cassandra.streaming.StreamDeserializingTask.run(StreamDeserializingTask.java:59)\n\tat > > io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)\n\tat > java.base/java.lang.Thread.run(Thread.java:833)'] > {noformat} -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Comment Edited] (CASSANDRA-18815) Fix dtests: replace_address_test.TestReplaceAddress.test_restart_failed_replace and others
[ https://issues.apache.org/jira/browse/CASSANDRA-18815?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17761048#comment-17761048 ] Ekaterina Dimitrova edited comment on CASSANDRA-18815 at 8/31/23 5:19 PM: -- I also noticed today that TestReplaceAddress started consistently failing in 5.0 and trunk, probably after CASSANDRA-18733 It makes sense, as pre-commit, that we do not have the large tests as a requirement to run. They are optional in CircleCI. Though those are not failing on 4.1, I guess there are some differences. I haven't checked the details, It was on my list for later today but you were faster [~brandon.williams] :D was (Author: e.dimitrova): I also noticed today that TestReplaceAddress started consistently failing in 5.0 and trunk, probably after CASSANDRA-18733 It makes sense, as pre-commit, that we do not have the large tests as a requirement to run. They are optional in CircleCI. Though those are not failing on 4.1 so I guess there are some differences. I haven't checked the details, it was on my list for later but you were faster [~brandon.williams] :D > Fix dtests: > replace_address_test.TestReplaceAddress.test_restart_failed_replace and others > -- > > Key: CASSANDRA-18815 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18815 > Project: Cassandra > Issue Type: Bug >Reporter: Brandon Williams >Assignee: Brandon Williams >Priority: Normal > Fix For: 5.0.x, 5.x > > > https://ci-cassandra.apache.org/job/Cassandra-5.0/18/testReport/dtest-large.replace_address_test/TestReplaceAddress/test_restart_failed_replace/ > This and other similar tests recently started failing: > {noformat} > Unexpected error found in node logs (see stdout for full details). Errors: > [[replacement] 'ERROR [Stream-Deserializer-/127.0.0.1:7000-91782e47] > 2023-08-29 23:05:51,677 StreamSession.java:700 - [Stream > #990152d0-46c0-11ee-9290-158c46e94542] Socket closed before session > completion, peer 127.0.0.1:7000 is probably > down.\njava.nio.channels.ClosedChannelException: null\n\tat > org.apache.cassandra.net.AsyncStreamingInputPlus.reBuffer(AsyncStreamingInputPlus.java:119)\n\tat > > org.apache.cassandra.io.util.RebufferingInputStream.readByte(RebufferingInputStream.java:178)\n\tat > > org.apache.cassandra.streaming.messages.StreamMessage.deserialize(StreamMessage.java:49)\n\tat > > org.apache.cassandra.streaming.StreamDeserializingTask.run(StreamDeserializingTask.java:59)\n\tat > > io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)\n\tat > java.base/java.lang.Thread.run(Thread.java:833)'] > {noformat} -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Commented] (CASSANDRA-18787) Replace obsolete Python functions
[ https://issues.apache.org/jira/browse/CASSANDRA-18787?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17761053#comment-17761053 ] Ekaterina Dimitrova commented on CASSANDRA-18787: - That's a nice improvement. I left a few questions/comments on the PR. For completeness: 1) What is the story behind field_size_limit? Why was it needed, and was it a leftover, or is it a bug that is unused anymore? 2) Why do we remove maybe_ensure_text? From the code comment next to the method - {quote}bq. # Make sure some user values read from the command line are in unicode {quote} 3) Why do we remove the validation that we do not have a version below 3? 4) It looks like the new set_cql_version does not handle alpha, and beta versions as the old one. > Replace obsolete Python functions > - > > Key: CASSANDRA-18787 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18787 > Project: Cassandra > Issue Type: Improvement > Components: CQL/Interpreter >Reporter: Brad Schoening >Assignee: Brad Schoening >Priority: Low > Fix For: 5.x > > > # Python's stdlib datetime.timezone.utc can replace the custom UTC timezone > in pylib/cqlshlib/util.py. > # Removed unused attributes and functions: > ## field_size _limit > ## trim_if_present() > ## maybe_ensure_text() > # Simplify cql_version handling into a settor > Functionality should remain the same while simplifying the code by > eliminating ~60 lines. -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Updated] (CASSANDRA-18815) Fix dtests: replace_address_test.TestReplaceAddress.test_restart_failed_replace and others
[ https://issues.apache.org/jira/browse/CASSANDRA-18815?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Brandon Williams updated CASSANDRA-18815: - Bug Category: Parent values: Correctness(12982)Level 1 values: Test Failure(12990) Complexity: Normal Component/s: Consistency/Coordination Discovered By: User Report Severity: Normal Status: Open (was: Triage Needed) > Fix dtests: > replace_address_test.TestReplaceAddress.test_restart_failed_replace and others > -- > > Key: CASSANDRA-18815 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18815 > Project: Cassandra > Issue Type: Bug > Components: Consistency/Coordination >Reporter: Brandon Williams >Assignee: Brandon Williams >Priority: Normal > Fix For: 5.0.x, 5.x > > > https://ci-cassandra.apache.org/job/Cassandra-5.0/18/testReport/dtest-large.replace_address_test/TestReplaceAddress/test_restart_failed_replace/ > This and other similar tests recently started failing: > {noformat} > Unexpected error found in node logs (see stdout for full details). Errors: > [[replacement] 'ERROR [Stream-Deserializer-/127.0.0.1:7000-91782e47] > 2023-08-29 23:05:51,677 StreamSession.java:700 - [Stream > #990152d0-46c0-11ee-9290-158c46e94542] Socket closed before session > completion, peer 127.0.0.1:7000 is probably > down.\njava.nio.channels.ClosedChannelException: null\n\tat > org.apache.cassandra.net.AsyncStreamingInputPlus.reBuffer(AsyncStreamingInputPlus.java:119)\n\tat > > org.apache.cassandra.io.util.RebufferingInputStream.readByte(RebufferingInputStream.java:178)\n\tat > > org.apache.cassandra.streaming.messages.StreamMessage.deserialize(StreamMessage.java:49)\n\tat > > org.apache.cassandra.streaming.StreamDeserializingTask.run(StreamDeserializingTask.java:59)\n\tat > > io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)\n\tat > java.base/java.lang.Thread.run(Thread.java:833)'] > {noformat} -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Commented] (CASSANDRA-18683) Expose per partition on-disk usage through new DataFrame that utilizes the Index.db SSTable file components.
[ https://issues.apache.org/jira/browse/CASSANDRA-18683?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17761060#comment-17761060 ] Yifan Cai commented on CASSANDRA-18683: --- It is a nice addition to the bulk read capabilities! The patch looks good to me. Please include the CI link too. > Expose per partition on-disk usage through new DataFrame that utilizes the > Index.db SSTable file components. > > > Key: CASSANDRA-18683 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18683 > Project: Cassandra > Issue Type: New Feature > Components: Analytics Library >Reporter: James Berragan >Assignee: James Berragan >Priority: Normal > Time Spent: 0.5h > Remaining Estimate: 0h > > This addition to Cassandra Analytics provides a new > PartitionSizeTableProvider that generates a DataFrame returning the > compressed and uncompressed partition sizes for all partitions in a table by > utilizing the Index.db SSTable file component. -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Commented] (CASSANDRA-18815) Fix dtests: replace_address_test.TestReplaceAddress.test_restart_failed_replace and others
[ https://issues.apache.org/jira/browse/CASSANDRA-18815?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17761061#comment-17761061 ] Brandon Williams commented on CASSANDRA-18815: -- bq. I guess there are some differences Heh, there actually are not any, it was a clean merge from 4.1 to 5.0. > Fix dtests: > replace_address_test.TestReplaceAddress.test_restart_failed_replace and others > -- > > Key: CASSANDRA-18815 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18815 > Project: Cassandra > Issue Type: Bug > Components: Consistency/Coordination >Reporter: Brandon Williams >Assignee: Brandon Williams >Priority: Normal > Fix For: 5.0.x, 5.x > > > https://ci-cassandra.apache.org/job/Cassandra-5.0/18/testReport/dtest-large.replace_address_test/TestReplaceAddress/test_restart_failed_replace/ > This and other similar tests recently started failing: > {noformat} > Unexpected error found in node logs (see stdout for full details). Errors: > [[replacement] 'ERROR [Stream-Deserializer-/127.0.0.1:7000-91782e47] > 2023-08-29 23:05:51,677 StreamSession.java:700 - [Stream > #990152d0-46c0-11ee-9290-158c46e94542] Socket closed before session > completion, peer 127.0.0.1:7000 is probably > down.\njava.nio.channels.ClosedChannelException: null\n\tat > org.apache.cassandra.net.AsyncStreamingInputPlus.reBuffer(AsyncStreamingInputPlus.java:119)\n\tat > > org.apache.cassandra.io.util.RebufferingInputStream.readByte(RebufferingInputStream.java:178)\n\tat > > org.apache.cassandra.streaming.messages.StreamMessage.deserialize(StreamMessage.java:49)\n\tat > > org.apache.cassandra.streaming.StreamDeserializingTask.run(StreamDeserializingTask.java:59)\n\tat > > io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)\n\tat > java.base/java.lang.Thread.run(Thread.java:833)'] > {noformat} -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Comment Edited] (CASSANDRA-18683) Expose per partition on-disk usage through new DataFrame that utilizes the Index.db SSTable file components.
[ https://issues.apache.org/jira/browse/CASSANDRA-18683?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17761060#comment-17761060 ] Yifan Cai edited comment on CASSANDRA-18683 at 8/31/23 6:44 PM: It is a nice addition to the bulk read capabilities! The patch looks good to me. Please include the CI link too. I just triggered a run at https://app.circleci.com/pipelines/github/yifan-c/cassandra-analytics?branch=r%2Fapache%2Fpr11 was (Author: yifanc): It is a nice addition to the bulk read capabilities! The patch looks good to me. Please include the CI link too. > Expose per partition on-disk usage through new DataFrame that utilizes the > Index.db SSTable file components. > > > Key: CASSANDRA-18683 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18683 > Project: Cassandra > Issue Type: New Feature > Components: Analytics Library >Reporter: James Berragan >Assignee: James Berragan >Priority: Normal > Time Spent: 0.5h > Remaining Estimate: 0h > > This addition to Cassandra Analytics provides a new > PartitionSizeTableProvider that generates a DataFrame returning the > compressed and uncompressed partition sizes for all partitions in a table by > utilizing the Index.db SSTable file component. -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Comment Edited] (CASSANDRA-18815) Fix dtests: replace_address_test.TestReplaceAddress.test_restart_failed_replace and others
[ https://issues.apache.org/jira/browse/CASSANDRA-18815?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17761062#comment-17761062 ] Ekaterina Dimitrova edited comment on CASSANDRA-18815 at 8/31/23 6:45 PM: -- Maybe not from patch perspective, but the rest of the C* code? As it seems to fail consistently, I guess we should just bisect it to confirm. I can do it later today or next week. My assumption was based on Butler, Jenkins and Jira :) was (Author: e.dimitrova): Maybe not from patch perspective, but the rest of the C* code? As it seems to fail consistently, I guess we should just bisect it to confirm. I can do it later or next week. My assumption was based on Butler, Jenkins and Jira :) > Fix dtests: > replace_address_test.TestReplaceAddress.test_restart_failed_replace and others > -- > > Key: CASSANDRA-18815 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18815 > Project: Cassandra > Issue Type: Bug > Components: Consistency/Coordination >Reporter: Brandon Williams >Assignee: Brandon Williams >Priority: Normal > Fix For: 5.0.x, 5.x > > > https://ci-cassandra.apache.org/job/Cassandra-5.0/18/testReport/dtest-large.replace_address_test/TestReplaceAddress/test_restart_failed_replace/ > This and other similar tests recently started failing: > {noformat} > Unexpected error found in node logs (see stdout for full details). Errors: > [[replacement] 'ERROR [Stream-Deserializer-/127.0.0.1:7000-91782e47] > 2023-08-29 23:05:51,677 StreamSession.java:700 - [Stream > #990152d0-46c0-11ee-9290-158c46e94542] Socket closed before session > completion, peer 127.0.0.1:7000 is probably > down.\njava.nio.channels.ClosedChannelException: null\n\tat > org.apache.cassandra.net.AsyncStreamingInputPlus.reBuffer(AsyncStreamingInputPlus.java:119)\n\tat > > org.apache.cassandra.io.util.RebufferingInputStream.readByte(RebufferingInputStream.java:178)\n\tat > > org.apache.cassandra.streaming.messages.StreamMessage.deserialize(StreamMessage.java:49)\n\tat > > org.apache.cassandra.streaming.StreamDeserializingTask.run(StreamDeserializingTask.java:59)\n\tat > > io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)\n\tat > java.base/java.lang.Thread.run(Thread.java:833)'] > {noformat} -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Commented] (CASSANDRA-18815) Fix dtests: replace_address_test.TestReplaceAddress.test_restart_failed_replace and others
[ https://issues.apache.org/jira/browse/CASSANDRA-18815?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17761062#comment-17761062 ] Ekaterina Dimitrova commented on CASSANDRA-18815: - Maybe not from patch perspective, but the rest of the C* code? As it seems to fail consistently, I guess we should just bisect it to confirm. I can do it later or next week. My assumption was based on Butler, Jenkins and Jira :) > Fix dtests: > replace_address_test.TestReplaceAddress.test_restart_failed_replace and others > -- > > Key: CASSANDRA-18815 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18815 > Project: Cassandra > Issue Type: Bug > Components: Consistency/Coordination >Reporter: Brandon Williams >Assignee: Brandon Williams >Priority: Normal > Fix For: 5.0.x, 5.x > > > https://ci-cassandra.apache.org/job/Cassandra-5.0/18/testReport/dtest-large.replace_address_test/TestReplaceAddress/test_restart_failed_replace/ > This and other similar tests recently started failing: > {noformat} > Unexpected error found in node logs (see stdout for full details). Errors: > [[replacement] 'ERROR [Stream-Deserializer-/127.0.0.1:7000-91782e47] > 2023-08-29 23:05:51,677 StreamSession.java:700 - [Stream > #990152d0-46c0-11ee-9290-158c46e94542] Socket closed before session > completion, peer 127.0.0.1:7000 is probably > down.\njava.nio.channels.ClosedChannelException: null\n\tat > org.apache.cassandra.net.AsyncStreamingInputPlus.reBuffer(AsyncStreamingInputPlus.java:119)\n\tat > > org.apache.cassandra.io.util.RebufferingInputStream.readByte(RebufferingInputStream.java:178)\n\tat > > org.apache.cassandra.streaming.messages.StreamMessage.deserialize(StreamMessage.java:49)\n\tat > > org.apache.cassandra.streaming.StreamDeserializingTask.run(StreamDeserializingTask.java:59)\n\tat > > io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)\n\tat > java.base/java.lang.Thread.run(Thread.java:833)'] > {noformat} -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Commented] (CASSANDRA-18815) Fix dtests: replace_address_test.TestReplaceAddress.test_restart_failed_replace and others
[ https://issues.apache.org/jira/browse/CASSANDRA-18815?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17761063#comment-17761063 ] Brandon Williams commented on CASSANDRA-18815: -- Your assumption is correct, it's definitely caused by CASSANDRA-18733. bq. Maybe not from patch perspective, but the rest of the C* code? I meant the patch. I hope there are differences between 4.1 and 5.0 :) > Fix dtests: > replace_address_test.TestReplaceAddress.test_restart_failed_replace and others > -- > > Key: CASSANDRA-18815 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18815 > Project: Cassandra > Issue Type: Bug > Components: Consistency/Coordination >Reporter: Brandon Williams >Assignee: Brandon Williams >Priority: Normal > Fix For: 5.0.x, 5.x > > > https://ci-cassandra.apache.org/job/Cassandra-5.0/18/testReport/dtest-large.replace_address_test/TestReplaceAddress/test_restart_failed_replace/ > This and other similar tests recently started failing: > {noformat} > Unexpected error found in node logs (see stdout for full details). Errors: > [[replacement] 'ERROR [Stream-Deserializer-/127.0.0.1:7000-91782e47] > 2023-08-29 23:05:51,677 StreamSession.java:700 - [Stream > #990152d0-46c0-11ee-9290-158c46e94542] Socket closed before session > completion, peer 127.0.0.1:7000 is probably > down.\njava.nio.channels.ClosedChannelException: null\n\tat > org.apache.cassandra.net.AsyncStreamingInputPlus.reBuffer(AsyncStreamingInputPlus.java:119)\n\tat > > org.apache.cassandra.io.util.RebufferingInputStream.readByte(RebufferingInputStream.java:178)\n\tat > > org.apache.cassandra.streaming.messages.StreamMessage.deserialize(StreamMessage.java:49)\n\tat > > org.apache.cassandra.streaming.StreamDeserializingTask.run(StreamDeserializingTask.java:59)\n\tat > > io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)\n\tat > java.base/java.lang.Thread.run(Thread.java:833)'] > {noformat} -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Commented] (CASSANDRA-18815) Fix dtests: replace_address_test.TestReplaceAddress.test_restart_failed_replace and others
[ https://issues.apache.org/jira/browse/CASSANDRA-18815?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17761066#comment-17761066 ] Ekaterina Dimitrova commented on CASSANDRA-18815: - That's what my non-native speaker me was trying to say :D the patch is the same, but it boils to the rest of the C* code. There are indeed a few differences. :D > Fix dtests: > replace_address_test.TestReplaceAddress.test_restart_failed_replace and others > -- > > Key: CASSANDRA-18815 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18815 > Project: Cassandra > Issue Type: Bug > Components: Consistency/Coordination >Reporter: Brandon Williams >Assignee: Brandon Williams >Priority: Normal > Fix For: 5.0.x, 5.x > > > https://ci-cassandra.apache.org/job/Cassandra-5.0/18/testReport/dtest-large.replace_address_test/TestReplaceAddress/test_restart_failed_replace/ > This and other similar tests recently started failing: > {noformat} > Unexpected error found in node logs (see stdout for full details). Errors: > [[replacement] 'ERROR [Stream-Deserializer-/127.0.0.1:7000-91782e47] > 2023-08-29 23:05:51,677 StreamSession.java:700 - [Stream > #990152d0-46c0-11ee-9290-158c46e94542] Socket closed before session > completion, peer 127.0.0.1:7000 is probably > down.\njava.nio.channels.ClosedChannelException: null\n\tat > org.apache.cassandra.net.AsyncStreamingInputPlus.reBuffer(AsyncStreamingInputPlus.java:119)\n\tat > > org.apache.cassandra.io.util.RebufferingInputStream.readByte(RebufferingInputStream.java:178)\n\tat > > org.apache.cassandra.streaming.messages.StreamMessage.deserialize(StreamMessage.java:49)\n\tat > > org.apache.cassandra.streaming.StreamDeserializingTask.run(StreamDeserializingTask.java:59)\n\tat > > io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)\n\tat > java.base/java.lang.Thread.run(Thread.java:833)'] > {noformat} -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Comment Edited] (CASSANDRA-18815) Fix dtests: replace_address_test.TestReplaceAddress.test_restart_failed_replace and others
[ https://issues.apache.org/jira/browse/CASSANDRA-18815?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17761066#comment-17761066 ] Ekaterina Dimitrova edited comment on CASSANDRA-18815 at 8/31/23 6:59 PM: -- That's what my non-native speaker me was trying to say :D the patch is the same, but it boils to the rest of the C* code. The patch just doesn't click with those differences. There are indeed a few differences. :D was (Author: e.dimitrova): That's what my non-native speaker me was trying to say :D the patch is the same, but it boils to the rest of the C* code. There are indeed a few differences. :D > Fix dtests: > replace_address_test.TestReplaceAddress.test_restart_failed_replace and others > -- > > Key: CASSANDRA-18815 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18815 > Project: Cassandra > Issue Type: Bug > Components: Consistency/Coordination >Reporter: Brandon Williams >Assignee: Brandon Williams >Priority: Normal > Fix For: 5.0.x, 5.x > > > https://ci-cassandra.apache.org/job/Cassandra-5.0/18/testReport/dtest-large.replace_address_test/TestReplaceAddress/test_restart_failed_replace/ > This and other similar tests recently started failing: > {noformat} > Unexpected error found in node logs (see stdout for full details). Errors: > [[replacement] 'ERROR [Stream-Deserializer-/127.0.0.1:7000-91782e47] > 2023-08-29 23:05:51,677 StreamSession.java:700 - [Stream > #990152d0-46c0-11ee-9290-158c46e94542] Socket closed before session > completion, peer 127.0.0.1:7000 is probably > down.\njava.nio.channels.ClosedChannelException: null\n\tat > org.apache.cassandra.net.AsyncStreamingInputPlus.reBuffer(AsyncStreamingInputPlus.java:119)\n\tat > > org.apache.cassandra.io.util.RebufferingInputStream.readByte(RebufferingInputStream.java:178)\n\tat > > org.apache.cassandra.streaming.messages.StreamMessage.deserialize(StreamMessage.java:49)\n\tat > > org.apache.cassandra.streaming.StreamDeserializingTask.run(StreamDeserializingTask.java:59)\n\tat > > io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)\n\tat > java.base/java.lang.Thread.run(Thread.java:833)'] > {noformat} -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Commented] (CASSANDRA-18811) Set right client auth for creating SSL context in mTLS optional mode
[ https://issues.apache.org/jira/browse/CASSANDRA-18811?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17761070#comment-17761070 ] Jyothsna Konisa commented on CASSANDRA-18811: - CircleCi link: https://app.circleci.com/pipelines/github/jyothsnakonisa/cassandra/174/workflows/72d9d77b-45ff-42d0-8a44-a8964ce4762a > Set right client auth for creating SSL context in mTLS optional mode > > > Key: CASSANDRA-18811 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18811 > Project: Cassandra > Issue Type: Bug > Components: Messaging/Client, Messaging/Internode >Reporter: Jyothsna Konisa >Assignee: Jyothsna Konisa >Priority: Normal > Fix For: 4.1.x, 5.0-alpha, 5.x > > Time Spent: 10m > Remaining Estimate: 0h > > Adding a new value `optional` for require_client_auth in Encryption options. > when require_client_auth is optional, the SSL context that is created will > allow client connections that provide a client certificate along with the > client connections that do not provide certificates. -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Updated] (CASSANDRA-18807) Missing license info and headers identified in 5.0-alpha1 candidate
[ https://issues.apache.org/jira/browse/CASSANDRA-18807?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michael Semb Wever updated CASSANDRA-18807: --- Reviewers: Brandon Williams, Michael Semb Wever (was: Brandon Williams) Status: Review In Progress (was: Patch Available) > Missing license info and headers identified in 5.0-alpha1 candidate > --- > > Key: CASSANDRA-18807 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18807 > Project: Cassandra > Issue Type: Bug > Components: Build >Reporter: Michael Semb Wever >Assignee: Michael Semb Wever >Priority: Normal > Fix For: 3.0.x, 3.11.x, 4.0.x, 4.1.x, 5.0.x, 5.x > > > LICENSE.txt is missing > python-smhasher > OrderedDict > MagnetoDB > java-driver > LICENSE.txt has mistakes around > Chronicle-Bytes > Guava > PATRICIA Trie > pylib docker files needed license headers > ref: https://lists.apache.org/thread/3db8n220qdnpx3jd40pwbtlf14w1b6m7 -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Updated] (CASSANDRA-18807) Missing license info and headers identified in 5.0-alpha1 candidate
[ https://issues.apache.org/jira/browse/CASSANDRA-18807?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michael Semb Wever updated CASSANDRA-18807: --- Status: Ready to Commit (was: Review In Progress) > Missing license info and headers identified in 5.0-alpha1 candidate > --- > > Key: CASSANDRA-18807 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18807 > Project: Cassandra > Issue Type: Bug > Components: Build >Reporter: Michael Semb Wever >Assignee: Michael Semb Wever >Priority: Normal > Fix For: 3.0.x, 3.11.x, 4.0.x, 4.1.x, 5.0.x, 5.x > > > LICENSE.txt is missing > python-smhasher > OrderedDict > MagnetoDB > java-driver > LICENSE.txt has mistakes around > Chronicle-Bytes > Guava > PATRICIA Trie > pylib docker files needed license headers > ref: https://lists.apache.org/thread/3db8n220qdnpx3jd40pwbtlf14w1b6m7 -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Commented] (CASSANDRA-18683) Expose per partition on-disk usage through new DataFrame that utilizes the Index.db SSTable file components.
[ https://issues.apache.org/jira/browse/CASSANDRA-18683?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17761081#comment-17761081 ] Yifan Cai commented on CASSANDRA-18683: --- For visibility, James included the CI link https://app.circleci.com/pipelines/github/jberragan/cassandra-analytics/2/workflows/953d714e-3c99-470b-a77c-82ec0463f4b7 > Expose per partition on-disk usage through new DataFrame that utilizes the > Index.db SSTable file components. > > > Key: CASSANDRA-18683 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18683 > Project: Cassandra > Issue Type: New Feature > Components: Analytics Library >Reporter: James Berragan >Assignee: James Berragan >Priority: Normal > Time Spent: 0.5h > Remaining Estimate: 0h > > This addition to Cassandra Analytics provides a new > PartitionSizeTableProvider that generates a DataFrame returning the > compressed and uncompressed partition sizes for all partitions in a table by > utilizing the Index.db SSTable file component. -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Commented] (CASSANDRA-18683) Expose per partition on-disk usage through new DataFrame that utilizes the Index.db SSTable file components.
[ https://issues.apache.org/jira/browse/CASSANDRA-18683?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17761082#comment-17761082 ] Yifan Cai commented on CASSANDRA-18683: --- I am +1 on the patch > Expose per partition on-disk usage through new DataFrame that utilizes the > Index.db SSTable file components. > > > Key: CASSANDRA-18683 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18683 > Project: Cassandra > Issue Type: New Feature > Components: Analytics Library >Reporter: James Berragan >Assignee: James Berragan >Priority: Normal > Time Spent: 0.5h > Remaining Estimate: 0h > > This addition to Cassandra Analytics provides a new > PartitionSizeTableProvider that generates a DataFrame returning the > compressed and uncompressed partition sizes for all partitions in a table by > utilizing the Index.db SSTable file component. -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[cassandra] branch cassandra-3.0 updated: Missing license info and headers
This is an automated email from the ASF dual-hosted git repository. mck pushed a commit to branch cassandra-3.0 in repository https://gitbox.apache.org/repos/asf/cassandra.git The following commit(s) were added to refs/heads/cassandra-3.0 by this push: new ce49e775f7 Missing license info and headers ce49e775f7 is described below commit ce49e775f783a3c2615e5d3ffdb04889732c1ebc Author: Mick Semb Wever AuthorDate: Wed Aug 30 13:26:52 2023 +0200 Missing license info and headers patch by Mick Semb Wever; reviewed by Brandon Williams for CASSANDRA-18807 --- .build/build-rat.xml | 82 +- .jenkins/Jenkinsfile | 13 ++-- LICENSE.txt| 14 ++-- build.properties.default | 19 + conf/jvm.options | 18 + debian/cassandra-sysctl.conf | 16 + debian/cassandra.conf | 16 + debian/cassandra.postinst | 16 + debian/default | 16 + debian/init| 16 + debian/nodetool-completion | 16 + debian/rules | 17 - pylib/cqlshlib/setup.cfg | 16 + pylib/requirements.txt | 17 + redhat/cassandra | 16 + redhat/cassandra.conf | 16 + redhat/default | 16 + .../cassandra/cql3/functions/JavaSourceUDF.txt | 17 + 18 files changed, 309 insertions(+), 48 deletions(-) diff --git a/.build/build-rat.xml b/.build/build-rat.xml index 6cc7943ba5..eb341c3024 100644 --- a/.build/build-rat.xml +++ b/.build/build-rat.xml @@ -27,7 +27,7 @@ - + @@ -37,43 +37,55 @@ - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/.jenkins/Jenkinsfile b/.jenkins/Jenkinsfile index 4ea5de3e8a..3f796242d7 100644 --- a/.jenkins/Jenkinsfile +++ b/.jenkins/Jenkinsfile @@ -6,14 +6,13 @@ // "License"); you may not use this file except in compliance // with the License. You may obtain a copy of the License at // -//https://www.apache.org/licenses/LICENSE-2.0 +// http://www.apache.org/licenses/LICENSE-2.0 // -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// Se# Licensed to the Apache Software Foundation (ASF) under onee the License for the specific language governing permissions and +// limitations under the License. // // // Jenkins declaration of how to build and test the current codebase. diff --git a/LICENSE.txt b/LICENSE.txt index d5c4984908..e31209c0ec 100644 --- a/LICENSE.txt +++ b/LICENSE.txt @@ -202,8 +202,12 @@ limitations under the License. -THIRD-PARTY DEPENDENCIES - -Convenience copies of some third-party dep
[cassandra] branch cassandra-4.0 updated (94043fa9c6 -> aa2494b30b)
This is an automated email from the ASF dual-hosted git repository. mck pushed a change to branch cassandra-4.0 in repository https://gitbox.apache.org/repos/asf/cassandra.git from 94043fa9c6 Merge branch 'cassandra-3.11' into cassandra-4.0 new ce49e775f7 Missing license info and headers new 14e89fc3c7 Merge branch 'cassandra-3.0' into cassandra-3.11 new aa2494b30b Merge branch 'cassandra-3.11' into cassandra-4.0 The 3 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .build/build-rat.xml | 89 -- .jenkins/Jenkinsfile | 13 ++-- LICENSE.txt| 18 - build.properties.default | 19 + conf/cassandra-jaas.config | 16 conf/jvm-clients.options | 18 + conf/jvm-server.options| 18 + conf/jvm11-clients.options | 18 + conf/jvm11-server.options | 18 + conf/jvm8-clients.options | 18 + conf/jvm8-server.options | 18 + debian/cassandra.conf | 17 + debian/cassandra.postinst | 19 + debian/default | 18 + debian/init| 18 + debian/nodetool-completion | 17 + debian/rules | 19 - eclipse_compiler.properties| 17 + pylib/Dockerfile.ubuntu.py2| 17 + pylib/Dockerfile.ubuntu.py3| 16 pylib/Dockerfile.ubuntu.py37 | 11 +++ pylib/Dockerfile.ubuntu.py38 | 11 +++ pylib/cqlshlib/setup.cfg | 17 + pylib/pytest.ini | 17 + pylib/requirements.txt | 18 + redhat/cassandra | 17 + redhat/cassandra.conf | 17 + redhat/default | 17 + .../cassandra/cql3/functions/JavaSourceUDF.txt | 17 + 29 files changed, 513 insertions(+), 50 deletions(-) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[cassandra] 01/01: Merge branch 'cassandra-5.0' into trunk
This is an automated email from the ASF dual-hosted git repository. mck pushed a commit to branch trunk in repository https://gitbox.apache.org/repos/asf/cassandra.git commit 1c3c5008f9dee366419ed9726385a929a08c7104 Merge: 1f1ec5f503 865954fd99 Author: Mick Semb Wever AuthorDate: Thu Aug 31 22:44:15 2023 +0200 Merge branch 'cassandra-5.0' into trunk * cassandra-5.0: Missing license info and headers .build/build-rat.xml | 97 -- .jenkins/Jenkinsfile | 13 ++- LICENSE.txt| 18 +++- build.properties.default | 19 + conf/cassandra-jaas.config | 16 conf/jvm-clients.options | 18 conf/jvm-server.options| 18 conf/jvm11-clients.options | 18 conf/jvm11-server.options | 18 debian/cassandra.conf | 17 debian/cassandra.postinst | 19 + debian/default | 18 debian/init| 18 debian/nodetool-completion | 17 debian/rules | 19 - pylib/Dockerfile.ubuntu.py3| 16 pylib/Dockerfile.ubuntu.py37 | 11 +++ pylib/Dockerfile.ubuntu.py38 | 11 +++ pylib/requirements.txt | 19 + redhat/cassandra | 17 redhat/cassandra.conf | 17 redhat/default | 17 ...ssandra.io.sstable.format.SSTableFormat$Factory | 17 .../cassandra/cql3/functions/JavaSourceUDF.txt | 17 test/conf/harry-generic.yaml | 17 test/data/config/version=3.0.0-alpha1.yml | 17 test/data/config/version=3.11.0.yml| 17 test/data/config/version=4.0-alpha1.yml| 17 test/data/config/version=4.1-alpha1.yml| 17 test/data/config/version=5.0-alpha1.yml| 17 30 files changed, 531 insertions(+), 56 deletions(-) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[cassandra] branch cassandra-5.0 updated (3d5b5343e0 -> 865954fd99)
This is an automated email from the ASF dual-hosted git repository. mck pushed a change to branch cassandra-5.0 in repository https://gitbox.apache.org/repos/asf/cassandra.git from 3d5b5343e0 Merge branch 'cassandra-4.1' into cassandra-5.0 new ce49e775f7 Missing license info and headers new 14e89fc3c7 Merge branch 'cassandra-3.0' into cassandra-3.11 new aa2494b30b Merge branch 'cassandra-3.11' into cassandra-4.0 new 20125c5053 Merge branch 'cassandra-4.0' into cassandra-4.1 new 865954fd99 Merge branch 'cassandra-4.1' into cassandra-5.0 The 5 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .build/build-rat.xml | 97 -- .jenkins/Jenkinsfile | 13 ++- LICENSE.txt| 18 +++- build.properties.default | 19 + conf/cassandra-jaas.config | 16 conf/jvm-clients.options | 18 conf/jvm-server.options| 18 conf/jvm11-clients.options | 18 conf/jvm11-server.options | 18 debian/cassandra.conf | 17 debian/cassandra.postinst | 19 + debian/default | 18 debian/init| 18 debian/nodetool-completion | 17 debian/rules | 19 - pylib/Dockerfile.ubuntu.py3| 16 pylib/Dockerfile.ubuntu.py37 | 11 +++ pylib/Dockerfile.ubuntu.py38 | 11 +++ pylib/requirements.txt | 19 + redhat/cassandra | 17 redhat/cassandra.conf | 17 redhat/default | 17 ...ssandra.io.sstable.format.SSTableFormat$Factory | 17 .../cassandra/cql3/functions/JavaSourceUDF.txt | 17 test/conf/harry-generic.yaml | 17 test/data/config/version=3.0.0-alpha1.yml | 17 test/data/config/version=3.11.0.yml| 17 test/data/config/version=4.0-alpha1.yml| 17 test/data/config/version=4.1-alpha1.yml| 17 test/data/config/version=5.0-alpha1.yml| 17 30 files changed, 531 insertions(+), 56 deletions(-) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[cassandra] 01/01: Merge branch 'cassandra-4.1' into cassandra-5.0
This is an automated email from the ASF dual-hosted git repository. mck pushed a commit to branch cassandra-5.0 in repository https://gitbox.apache.org/repos/asf/cassandra.git commit 865954fd99d190bc6359fd25503beb5684f93312 Merge: 3d5b5343e0 20125c5053 Author: Mick Semb Wever AuthorDate: Thu Aug 31 22:42:49 2023 +0200 Merge branch 'cassandra-4.1' into cassandra-5.0 * cassandra-4.1: Missing license info and headers .build/build-rat.xml | 97 -- .jenkins/Jenkinsfile | 13 ++- LICENSE.txt| 18 +++- build.properties.default | 19 + conf/cassandra-jaas.config | 16 conf/jvm-clients.options | 18 conf/jvm-server.options| 18 conf/jvm11-clients.options | 18 conf/jvm11-server.options | 18 debian/cassandra.conf | 17 debian/cassandra.postinst | 19 + debian/default | 18 debian/init| 18 debian/nodetool-completion | 17 debian/rules | 19 - pylib/Dockerfile.ubuntu.py3| 16 pylib/Dockerfile.ubuntu.py37 | 11 +++ pylib/Dockerfile.ubuntu.py38 | 11 +++ pylib/requirements.txt | 19 + redhat/cassandra | 17 redhat/cassandra.conf | 17 redhat/default | 17 ...ssandra.io.sstable.format.SSTableFormat$Factory | 17 .../cassandra/cql3/functions/JavaSourceUDF.txt | 17 test/conf/harry-generic.yaml | 17 test/data/config/version=3.0.0-alpha1.yml | 17 test/data/config/version=3.11.0.yml| 17 test/data/config/version=4.0-alpha1.yml| 17 test/data/config/version=4.1-alpha1.yml| 17 test/data/config/version=5.0-alpha1.yml| 17 30 files changed, 531 insertions(+), 56 deletions(-) diff --cc src/resources/META-INF/services/org.apache.cassandra.io.sstable.format.SSTableFormat$Factory index 79037c5f1a,00..e227edcdbe mode 100644,00..100644 --- a/src/resources/META-INF/services/org.apache.cassandra.io.sstable.format.SSTableFormat$Factory +++ b/src/resources/META-INF/services/org.apache.cassandra.io.sstable.format.SSTableFormat$Factory @@@ -1,2 -1,0 +1,19 @@@ ++# Licensed to the Apache Software Foundation (ASF) under one ++# or more contributor license agreements. See the NOTICE file ++# distributed with this work for additional information ++# regarding copyright ownership. The ASF licenses this file ++# to you under the Apache License, Version 2.0 (the ++# "License"); you may not use this file except in compliance ++# with the License. You may obtain a copy of the License at ++# ++# http://www.apache.org/licenses/LICENSE-2.0 ++# ++# Unless required by applicable law or agreed to in writing, software ++# distributed under the License is distributed on an "AS IS" BASIS, ++# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. ++# See the License for the specific language governing permissions and ++# limitations under the License. ++# ++# +org.apache.cassandra.io.sstable.format.big.BigFormat$BigFormatFactory +org.apache.cassandra.io.sstable.format.bti.BtiFormat$BtiFormatFactory diff --cc test/data/config/version=4.1-alpha1.yml index 1b53159afc,00..6351ab4619 mode 100644,00..100644 --- a/test/data/config/version=4.1-alpha1.yml +++ b/test/data/config/version=4.1-alpha1.yml @@@ -1,424 -1,0 +1,441 @@@ ++# Licensed to the Apache Software Foundation (ASF) under one ++# or more contributor license agreements. See the NOTICE file ++# distributed with this work for additional information ++# regarding copyright ownership. The ASF licenses this file ++# to you under the Apache License, Version 2.0 (the ++# "License"); you may not use this file except in compliance ++# with the License. You may obtain a copy of the License at ++# ++# http://www.apache.org/licenses/LICENSE-2.0 ++# ++# Unless required by applicable law or agreed to in writing, software ++# distributed under the License is distributed on an "AS IS" BASIS, ++# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. ++# See the License for the specific language governing permissions and ++# limitations under the License. ++# ++# +--- +columns_per_table_warn_threshold: "java.lang.Integer" +repaired_data_tracking_for_range_reads_enabled: "java.lang.Boolean" +cdc_block_writes: "java.lang.Boolean" +block_for_peers_timeout_in_sec
[cassandra] branch cassandra-3.11 updated (be0c563097 -> 14e89fc3c7)
This is an automated email from the ASF dual-hosted git repository. mck pushed a change to branch cassandra-3.11 in repository https://gitbox.apache.org/repos/asf/cassandra.git from be0c563097 Merge branch 'cassandra-3.0' into cassandra-3.11 new ce49e775f7 Missing license info and headers new 14e89fc3c7 Merge branch 'cassandra-3.0' into cassandra-3.11 The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .build/build-rat.xml | 85 -- .jenkins/Jenkinsfile | 13 ++-- build.properties.default | 19 + conf/cassandra-jaas.config | 16 conf/jvm.options | 18 + debian/cassandra.conf | 17 + debian/cassandra.postinst | 17 + debian/default | 17 + debian/init| 16 debian/nodetool-completion | 15 debian/rules | 17 - pylib/cqlshlib/setup.cfg | 15 pylib/requirements.txt | 16 .../cassandra/cql3/functions/JavaSourceUDF.txt | 17 + 14 files changed, 253 insertions(+), 45 deletions(-) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[cassandra] branch trunk updated (1f1ec5f503 -> 1c3c5008f9)
This is an automated email from the ASF dual-hosted git repository. mck pushed a change to branch trunk in repository https://gitbox.apache.org/repos/asf/cassandra.git from 1f1ec5f503 Merge branch 'cassandra-5.0' into trunk new ce49e775f7 Missing license info and headers new 14e89fc3c7 Merge branch 'cassandra-3.0' into cassandra-3.11 new aa2494b30b Merge branch 'cassandra-3.11' into cassandra-4.0 new 20125c5053 Merge branch 'cassandra-4.0' into cassandra-4.1 new 865954fd99 Merge branch 'cassandra-4.1' into cassandra-5.0 new 1c3c5008f9 Merge branch 'cassandra-5.0' into trunk The 6 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .build/build-rat.xml | 97 -- .jenkins/Jenkinsfile | 13 ++- LICENSE.txt| 18 +++- build.properties.default | 19 + conf/cassandra-jaas.config | 16 conf/jvm-clients.options | 18 conf/jvm-server.options| 18 conf/jvm11-clients.options | 18 conf/jvm11-server.options | 18 debian/cassandra.conf | 17 debian/cassandra.postinst | 19 + debian/default | 18 debian/init| 18 debian/nodetool-completion | 17 debian/rules | 19 - pylib/Dockerfile.ubuntu.py3| 16 pylib/Dockerfile.ubuntu.py37 | 11 +++ pylib/Dockerfile.ubuntu.py38 | 11 +++ pylib/requirements.txt | 19 + redhat/cassandra | 17 redhat/cassandra.conf | 17 redhat/default | 17 ...ssandra.io.sstable.format.SSTableFormat$Factory | 17 .../cassandra/cql3/functions/JavaSourceUDF.txt | 17 test/conf/harry-generic.yaml | 17 test/data/config/version=3.0.0-alpha1.yml | 17 test/data/config/version=3.11.0.yml| 17 test/data/config/version=4.0-alpha1.yml| 17 test/data/config/version=4.1-alpha1.yml| 17 test/data/config/version=5.0-alpha1.yml| 17 30 files changed, 531 insertions(+), 56 deletions(-) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[cassandra] branch cassandra-4.1 updated (d4cb791bdd -> 20125c5053)
This is an automated email from the ASF dual-hosted git repository. mck pushed a change to branch cassandra-4.1 in repository https://gitbox.apache.org/repos/asf/cassandra.git from d4cb791bdd Merge branch 'cassandra-4.0' into cassandra-4.1 new ce49e775f7 Missing license info and headers new 14e89fc3c7 Merge branch 'cassandra-3.0' into cassandra-3.11 new aa2494b30b Merge branch 'cassandra-3.11' into cassandra-4.0 new 20125c5053 Merge branch 'cassandra-4.0' into cassandra-4.1 The 4 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .build/build-rat.xml | 101 +++-- .jenkins/Jenkinsfile | 13 ++- LICENSE.txt| 18 +++- build.properties.default | 19 conf/cassandra-jaas.config | 16 conf/jvm-clients.options | 18 conf/jvm-server.options| 18 conf/jvm11-clients.options | 18 conf/jvm11-server.options | 18 conf/jvm8-clients.options | 18 conf/jvm8-server.options | 18 debian/cassandra.conf | 17 debian/cassandra.postinst | 19 debian/default | 18 debian/init| 18 debian/nodetool-completion | 17 debian/rules | 19 +++- eclipse_compiler.properties| 17 pylib/Dockerfile.ubuntu.py3| 16 pylib/Dockerfile.ubuntu.py37 | 11 +++ pylib/Dockerfile.ubuntu.py38 | 11 +++ pylib/requirements.txt | 19 redhat/cassandra | 17 redhat/cassandra.conf | 17 redhat/default | 17 .../cassandra/cql3/functions/JavaSourceUDF.txt | 17 test/conf/harry-generic.yaml | 17 test/data/config/version=3.0.0-alpha1.yml | 17 test/data/config/version=3.11.0.yml| 17 test/data/config/version=4.0-alpha1.yml| 17 30 files changed, 533 insertions(+), 60 deletions(-) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[cassandra] 01/01: Merge branch 'cassandra-3.11' into cassandra-4.0
This is an automated email from the ASF dual-hosted git repository. mck pushed a commit to branch cassandra-4.0 in repository https://gitbox.apache.org/repos/asf/cassandra.git commit aa2494b30b8a1f19552d202991dc8039109eae58 Merge: 94043fa9c6 14e89fc3c7 Author: Mick Semb Wever AuthorDate: Thu Aug 31 22:37:33 2023 +0200 Merge branch 'cassandra-3.11' into cassandra-4.0 * cassandra-3.11: Missing license info and headers .build/build-rat.xml | 89 -- .jenkins/Jenkinsfile | 13 ++-- LICENSE.txt| 18 - build.properties.default | 19 + conf/cassandra-jaas.config | 16 conf/jvm-clients.options | 18 + conf/jvm-server.options| 18 + conf/jvm11-clients.options | 18 + conf/jvm11-server.options | 18 + conf/jvm8-clients.options | 18 + conf/jvm8-server.options | 18 + debian/cassandra.conf | 17 + debian/cassandra.postinst | 19 + debian/default | 18 + debian/init| 18 + debian/nodetool-completion | 17 + debian/rules | 19 - eclipse_compiler.properties| 17 + pylib/Dockerfile.ubuntu.py2| 17 + pylib/Dockerfile.ubuntu.py3| 16 pylib/Dockerfile.ubuntu.py37 | 11 +++ pylib/Dockerfile.ubuntu.py38 | 11 +++ pylib/cqlshlib/setup.cfg | 17 + pylib/pytest.ini | 17 + pylib/requirements.txt | 18 + redhat/cassandra | 17 + redhat/cassandra.conf | 17 + redhat/default | 17 + .../cassandra/cql3/functions/JavaSourceUDF.txt | 17 + 29 files changed, 513 insertions(+), 50 deletions(-) diff --cc .build/build-rat.xml index cab1d4f895,93133dc63c..09c7fd2041 --- a/.build/build-rat.xml +++ b/.build/build-rat.xml @@@ -51,34 -41,53 +41,55 @@@ - - - - - - - - - - - - - - - - - - - - - - - - ++ + ++ + - - ++ + - - ++ ++ ++ ++ + ++ + + + + + + + + + + + + + + + - - - - - ++ + + + + + ++ + + + + + - + - + + + + + + + - ++ diff --cc LICENSE.txt index 1b0f46f767,d5c4984908..5211e7dc27 --- a/LICENSE.txt +++ b/LICENSE.txt @@@ -202,39 -202,8 +202,51 @@@ limitations under the License. -THIRD-PARTY DEPENDENCIES - -Convenience copies of some third-party dependencies are distributed with -Apache Cassandra as Java jar files in lib/. Licensing information for -these files can be found in the lib/licenses directory. + APACHE CASSANDRA SUBCOMPONENTS: + + Apache Cassandra includes a number of subcomponents with + separate copyright notices and license terms. Your use of the source + code for these subcomponents is subject to the terms and + conditions of the following licenses. + -This pr
[cassandra] 01/01: Merge branch 'cassandra-4.0' into cassandra-4.1
This is an automated email from the ASF dual-hosted git repository. mck pushed a commit to branch cassandra-4.1 in repository https://gitbox.apache.org/repos/asf/cassandra.git commit 20125c5053586ab46fa341ac71cc525b64932873 Merge: d4cb791bdd aa2494b30b Author: Mick Semb Wever AuthorDate: Thu Aug 31 22:41:26 2023 +0200 Merge branch 'cassandra-4.0' into cassandra-4.1 * cassandra-4.0: Missing license info and headers .build/build-rat.xml | 101 +++-- .jenkins/Jenkinsfile | 13 ++- LICENSE.txt| 18 +++- build.properties.default | 19 conf/cassandra-jaas.config | 16 conf/jvm-clients.options | 18 conf/jvm-server.options| 18 conf/jvm11-clients.options | 18 conf/jvm11-server.options | 18 conf/jvm8-clients.options | 18 conf/jvm8-server.options | 18 debian/cassandra.conf | 17 debian/cassandra.postinst | 19 debian/default | 18 debian/init| 18 debian/nodetool-completion | 17 debian/rules | 19 +++- eclipse_compiler.properties| 17 pylib/Dockerfile.ubuntu.py3| 16 pylib/Dockerfile.ubuntu.py37 | 11 +++ pylib/Dockerfile.ubuntu.py38 | 11 +++ pylib/requirements.txt | 19 redhat/cassandra | 17 redhat/cassandra.conf | 17 redhat/default | 17 .../cassandra/cql3/functions/JavaSourceUDF.txt | 17 test/conf/harry-generic.yaml | 17 test/data/config/version=3.0.0-alpha1.yml | 17 test/data/config/version=3.11.0.yml| 17 test/data/config/version=4.0-alpha1.yml| 17 30 files changed, 533 insertions(+), 60 deletions(-) diff --cc .build/build-rat.xml index 49d20ccb75,09c7fd2041..69525d4a44 --- a/.build/build-rat.xml +++ b/.build/build-rat.xml @@@ -51,44 -41,55 +41,57 @@@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + ++ + + ++ + + + + + + + + + + + + - - - - - - + + + + + + + + + + + + + + + + + + + + + diff --cc pylib/requirements.txt index c030460b3f,ebd5937bc0..a05a4afbed --- a/pylib/requirements.txt +++ b/pylib/requirements.txt @@@ -1,3 -1,25 +1,22 @@@ + # Licensed to the Apache Software Foundation (ASF) under one + # or more contributor license agreements. See the NOTICE file + # distributed with this work for additional information + # regarding copyright ownership. The ASF licenses this file + # to you under the Apache License, Version 2.0 (the + # "License"); you may not use this file except in compliance + # with the License. You may obtain a copy of the License at + # + # http
[cassandra] 01/01: Merge branch 'cassandra-3.0' into cassandra-3.11
This is an automated email from the ASF dual-hosted git repository. mck pushed a commit to branch cassandra-3.11 in repository https://gitbox.apache.org/repos/asf/cassandra.git commit 14e89fc3c721ad1b7728ee665311d92cc37d8575 Merge: be0c563097 ce49e775f7 Author: Mick Semb Wever AuthorDate: Thu Aug 31 22:36:08 2023 +0200 Merge branch 'cassandra-3.0' into cassandra-3.11 * cassandra-3.0: Missing license info and headers .build/build-rat.xml | 85 -- .jenkins/Jenkinsfile | 13 ++-- build.properties.default | 19 + conf/cassandra-jaas.config | 16 conf/jvm.options | 18 + debian/cassandra.conf | 17 + debian/cassandra.postinst | 17 + debian/default | 17 + debian/init| 16 debian/nodetool-completion | 15 debian/rules | 17 - pylib/cqlshlib/setup.cfg | 15 pylib/requirements.txt | 16 .../cassandra/cql3/functions/JavaSourceUDF.txt | 17 + 14 files changed, 253 insertions(+), 45 deletions(-) diff --cc .build/build-rat.xml index 3926660ad6,eb341c3024..93133dc63c --- a/.build/build-rat.xml +++ b/.build/build-rat.xml @@@ -37,46 -37,55 +37,57 @@@ - - - - - - - - - - - - ++ - + - - - - - - - - - - - - - - - - - - - - + + + + + + + - ++ ++ + + + + + + + + + + + + + + + + - - - - - ++ + + + + + + + + + + + + + + + + + + + + diff --cc conf/cassandra-jaas.config index f3a9bf7055,00..e636ca544d mode 100644,00..100644 --- a/conf/cassandra-jaas.config +++ b/conf/cassandra-jaas.config @@@ -1,4 -1,0 +1,20 @@@ ++// Licensed to the Apache Software Foundation (ASF) under one ++// or more contributor license agreements. See the NOTICE file ++// distributed with this work for additional information ++// regarding copyright ownership. The ASF licenses this file ++// to you under the Apache License, Version 2.0 (the ++// "License"); you may not use this file except in compliance ++// with the License. You may obtain a copy of the License at ++// ++// http://www.apache.org/licenses/LICENSE-2.0 ++// ++// Unless required by applicable law or agreed to in writing, software ++// distributed under the License is distributed on an "AS IS" BASIS, ++// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. ++// Se# Licensed to the Apache Software Foundation (ASF) under onee the License for the specific language governing permissions and ++// limitations under the License. ++// +// Delegates authentication to Cassandra's configured IAuthenticator +CassandraLogin { + org.apache.cassandra.auth.CassandraLoginModule REQUIRED; +}; diff --cc debian/cassandra.conf index 72ede9ed0b,d310d78f2c..6e3eefb59b --- a/debian/cassandra.conf +++ b/debian/cassandra.conf @@@ -1,3 -1,19 +1,20 @@@ + # Licensed to the Apache Software Foundation (ASF) under one + # or more contributor license agreements. See the NOTICE file + # distributed with this work for additional information + # regarding copyright ownership. The ASF licenses this file + # to you under the Apache License, Version 2.0 (the + # "License"); yo
[jira] [Updated] (CASSANDRA-18807) Missing license info and headers identified in 5.0-alpha1 candidate
[ https://issues.apache.org/jira/browse/CASSANDRA-18807?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Michael Semb Wever updated CASSANDRA-18807: --- Fix Version/s: 3.0.30 3.11.17 4.0.12 4.1.4 5.0 5.0-alpha1 5.1 (was: 3.0.x) (was: 3.11.x) (was: 5.x) (was: 4.0.x) (was: 4.1.x) (was: 5.0.x) Since Version: 3.0.29 Source Control Link: https://github.com/apache/cassandra/commit/ce49e775f783a3c2615e5d3ffdb04889732c1ebc Resolution: Fixed Status: Resolved (was: Ready to Commit) Committed as [ce49e775f783a3c2615e5d3ffdb04889732c1ebc |https://github.com/apache/cassandra/commit/ce49e775f783a3c2615e5d3ffdb04889732c1ebc]. > Missing license info and headers identified in 5.0-alpha1 candidate > --- > > Key: CASSANDRA-18807 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18807 > Project: Cassandra > Issue Type: Bug > Components: Build >Reporter: Michael Semb Wever >Assignee: Michael Semb Wever >Priority: Normal > Fix For: 3.0.30, 3.11.17, 4.0.12, 4.1.4, 5.0, 5.0-alpha1, 5.1 > > > LICENSE.txt is missing > python-smhasher > OrderedDict > MagnetoDB > java-driver > LICENSE.txt has mistakes around > Chronicle-Bytes > Guava > PATRICIA Trie > pylib docker files needed license headers > ref: https://lists.apache.org/thread/3db8n220qdnpx3jd40pwbtlf14w1b6m7 -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Commented] (CASSANDRA-18734) SAI result retriever is filtering too many rows
[ https://issues.apache.org/jira/browse/CASSANDRA-18734?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17761093#comment-17761093 ] Caleb Rackliffe commented on CASSANDRA-18734: - Made my first pass at review, and things mostly look good. Left my comments in the PR. > SAI result retriever is filtering too many rows > --- > > Key: CASSANDRA-18734 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18734 > Project: Cassandra > Issue Type: Bug > Components: Feature/SAI >Reporter: Mike Adamson >Assignee: Mike Adamson >Priority: Normal > Attachments: flamegraph.svg, image-2023-08-08-13-48-19-701.png, > image-2023-08-08-13-49-19-576.png > > > Performance tests on SAI have shown that the number of rows being filtered > for wide row partitions is more than expected. For a 10k row/partition test - > limit 10, the following has been observed. > !image-2023-08-08-13-49-19-576.png|width=952,height=368! > This is not the expected outcome of row-awareness and needs investigating. > The number of rows read should, roughly, match the number of partitions read. > -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[cassandra-website] branch asf-staging updated (47869dfd2 -> 7223a8c2b)
This is an automated email from the ASF dual-hosted git repository. git-site-role pushed a change to branch asf-staging in repository https://gitbox.apache.org/repos/asf/cassandra-website.git discard 47869dfd2 generate docs for d7f28f31 new 7223a8c2b generate docs for d7f28f31 This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this: * -- * -- B -- O -- O -- O (47869dfd2) \ N -- N -- N refs/heads/asf-staging (7223a8c2b) You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omit" are not gone; other references still refer to them. Any revisions marked "discard" are gone forever. The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: site-ui/build/ui-bundle.zip | Bin 4881369 -> 4881369 bytes 1 file changed, 0 insertions(+), 0 deletions(-) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Commented] (CASSANDRA-18787) Replace obsolete Python functions
[ https://issues.apache.org/jira/browse/CASSANDRA-18787?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17761133#comment-17761133 ] Ekaterina Dimitrova commented on CASSANDRA-18787: - There is only one outstanding question on the PR in regard to field_size_limit. Once it is cleared, please, feel free to commit this work. I will be off until Tuesday; no need to wait for me. > Replace obsolete Python functions > - > > Key: CASSANDRA-18787 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18787 > Project: Cassandra > Issue Type: Improvement > Components: CQL/Interpreter >Reporter: Brad Schoening >Assignee: Brad Schoening >Priority: Low > Fix For: 5.x > > > # Python's stdlib datetime.timezone.utc can replace the custom UTC timezone > in pylib/cqlshlib/util.py. > # Removed unused attributes and functions: > ## field_size _limit > ## trim_if_present() > ## maybe_ensure_text() > # Simplify cql_version handling into a settor > Functionality should remain the same while simplifying the code by > eliminating ~60 lines. -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Commented] (CASSANDRA-18772) Remove dependency on commons-codec
[ https://issues.apache.org/jira/browse/CASSANDRA-18772?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17761134#comment-17761134 ] Ekaterina Dimitrova commented on CASSANDRA-18772: - There was a consensus we can move forward with this one. To be extra cautious, email to @user was initiated first - [https://lists.apache.org/thread/c4m3tc08zhd4d41zs05jcdkr3gjwlhno] If no one expresses any concerns until next week, I will move this one forward. > Remove dependency on commons-codec > -- > > Key: CASSANDRA-18772 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18772 > Project: Cassandra > Issue Type: Bug > Components: Dependencies >Reporter: Ekaterina Dimitrova >Assignee: Ekaterina Dimitrova >Priority: Normal > Fix For: 5.0.x, 5.x > > > The dependency doesn't seem to have any direct usage in our codebase. > The only reference to how it might be used was found in CASSANDRA-12790. > Considering we also deprecate in 5.0 and remove metrics-reporter-config as > part of CASSANDRA-18743, I do not see a reason not to remove this one too. > We should probably take the same approach as CASSANDRA-18743 - deprecate in > 5.0 and remove in 5.1. ML thread is to be opened too. -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Comment Edited] (CASSANDRA-18772) Remove dependency on commons-codec
[ https://issues.apache.org/jira/browse/CASSANDRA-18772?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17761134#comment-17761134 ] Ekaterina Dimitrova edited comment on CASSANDRA-18772 at 9/1/23 12:33 AM: -- There was a consensus we can move forward with this one. To be extra cautious, email to @user was initiated first - [https://lists.apache.org/thread/c4m3tc08zhd4d41zs05jcdkr3gjwlhno] If no one expresses any concerns until next week, I will move this one forward. As [~brandon.williams] already reviewed it, I will keep it in READY TO COMMIT until next week and then commit. (CI is green) was (Author: e.dimitrova): There was a consensus we can move forward with this one. To be extra cautious, email to @user was initiated first - [https://lists.apache.org/thread/c4m3tc08zhd4d41zs05jcdkr3gjwlhno] If no one expresses any concerns until next week, I will move this one forward. As [~brandon.williams] already reviewed it, I will keep it in READY TO COMMIT until next week and then commit. > Remove dependency on commons-codec > -- > > Key: CASSANDRA-18772 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18772 > Project: Cassandra > Issue Type: Bug > Components: Dependencies >Reporter: Ekaterina Dimitrova >Assignee: Ekaterina Dimitrova >Priority: Normal > Fix For: 5.0.x, 5.x > > > The dependency doesn't seem to have any direct usage in our codebase. > The only reference to how it might be used was found in CASSANDRA-12790. > Considering we also deprecate in 5.0 and remove metrics-reporter-config as > part of CASSANDRA-18743, I do not see a reason not to remove this one too. > We should probably take the same approach as CASSANDRA-18743 - deprecate in > 5.0 and remove in 5.1. ML thread is to be opened too. -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Comment Edited] (CASSANDRA-18772) Remove dependency on commons-codec
[ https://issues.apache.org/jira/browse/CASSANDRA-18772?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17761134#comment-17761134 ] Ekaterina Dimitrova edited comment on CASSANDRA-18772 at 9/1/23 12:33 AM: -- There was a consensus we can move forward with this one. To be extra cautious, email to @user was initiated first - [https://lists.apache.org/thread/c4m3tc08zhd4d41zs05jcdkr3gjwlhno] If no one expresses any concerns until next week, I will move this one forward. As [~brandon.williams] already reviewed it, I will keep it in READY TO COMMIT until next week and then commit. was (Author: e.dimitrova): There was a consensus we can move forward with this one. To be extra cautious, email to @user was initiated first - [https://lists.apache.org/thread/c4m3tc08zhd4d41zs05jcdkr3gjwlhno] If no one expresses any concerns until next week, I will move this one forward. > Remove dependency on commons-codec > -- > > Key: CASSANDRA-18772 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18772 > Project: Cassandra > Issue Type: Bug > Components: Dependencies >Reporter: Ekaterina Dimitrova >Assignee: Ekaterina Dimitrova >Priority: Normal > Fix For: 5.0.x, 5.x > > > The dependency doesn't seem to have any direct usage in our codebase. > The only reference to how it might be used was found in CASSANDRA-12790. > Considering we also deprecate in 5.0 and remove metrics-reporter-config as > part of CASSANDRA-18743, I do not see a reason not to remove this one too. > We should probably take the same approach as CASSANDRA-18743 - deprecate in > 5.0 and remove in 5.1. ML thread is to be opened too. -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Comment Edited] (CASSANDRA-18772) Remove dependency on commons-codec
[ https://issues.apache.org/jira/browse/CASSANDRA-18772?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17761134#comment-17761134 ] Ekaterina Dimitrova edited comment on CASSANDRA-18772 at 9/1/23 12:34 AM: -- There was a consensus we can move forward with this one. To be extra cautious, email to @user was initiated first - [https://lists.apache.org/thread/c4m3tc08zhd4d41zs05jcdkr3gjwlhno] If no one expresses any concerns until next week, I will move this one forward. As [~brandon.williams] already reviewed it, I will keep it in READY TO COMMIT until next week and then commit (on green CI for both 5.0 and trunk pre-commit) was (Author: e.dimitrova): There was a consensus we can move forward with this one. To be extra cautious, email to @user was initiated first - [https://lists.apache.org/thread/c4m3tc08zhd4d41zs05jcdkr3gjwlhno] If no one expresses any concerns until next week, I will move this one forward. As [~brandon.williams] already reviewed it, I will keep it in READY TO COMMIT until next week and then commit. (CI is green) > Remove dependency on commons-codec > -- > > Key: CASSANDRA-18772 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18772 > Project: Cassandra > Issue Type: Bug > Components: Dependencies >Reporter: Ekaterina Dimitrova >Assignee: Ekaterina Dimitrova >Priority: Normal > Fix For: 5.0.x, 5.x > > > The dependency doesn't seem to have any direct usage in our codebase. > The only reference to how it might be used was found in CASSANDRA-12790. > Considering we also deprecate in 5.0 and remove metrics-reporter-config as > part of CASSANDRA-18743, I do not see a reason not to remove this one too. > We should probably take the same approach as CASSANDRA-18743 - deprecate in > 5.0 and remove in 5.1. ML thread is to be opened too. -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Updated] (CASSANDRA-18772) Remove dependency on commons-codec
[ https://issues.apache.org/jira/browse/CASSANDRA-18772?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ekaterina Dimitrova updated CASSANDRA-18772: Reviewers: Brandon Williams, Ekaterina Dimitrova (was: Brandon Williams) Status: Review In Progress (was: Patch Available) > Remove dependency on commons-codec > -- > > Key: CASSANDRA-18772 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18772 > Project: Cassandra > Issue Type: Bug > Components: Dependencies >Reporter: Ekaterina Dimitrova >Assignee: Ekaterina Dimitrova >Priority: Normal > Fix For: 5.0.x, 5.x > > > The dependency doesn't seem to have any direct usage in our codebase. > The only reference to how it might be used was found in CASSANDRA-12790. > Considering we also deprecate in 5.0 and remove metrics-reporter-config as > part of CASSANDRA-18743, I do not see a reason not to remove this one too. > We should probably take the same approach as CASSANDRA-18743 - deprecate in > 5.0 and remove in 5.1. ML thread is to be opened too. -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Updated] (CASSANDRA-18772) Remove dependency on commons-codec
[ https://issues.apache.org/jira/browse/CASSANDRA-18772?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ekaterina Dimitrova updated CASSANDRA-18772: Reviewers: Brandon Williams (was: Brandon Williams, Ekaterina Dimitrova) > Remove dependency on commons-codec > -- > > Key: CASSANDRA-18772 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18772 > Project: Cassandra > Issue Type: Bug > Components: Dependencies >Reporter: Ekaterina Dimitrova >Assignee: Ekaterina Dimitrova >Priority: Normal > Fix For: 5.0.x, 5.x > > > The dependency doesn't seem to have any direct usage in our codebase. > The only reference to how it might be used was found in CASSANDRA-12790. > Considering we also deprecate in 5.0 and remove metrics-reporter-config as > part of CASSANDRA-18743, I do not see a reason not to remove this one too. > We should probably take the same approach as CASSANDRA-18743 - deprecate in > 5.0 and remove in 5.1. ML thread is to be opened too. -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Updated] (CASSANDRA-18772) Remove dependency on commons-codec
[ https://issues.apache.org/jira/browse/CASSANDRA-18772?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ekaterina Dimitrova updated CASSANDRA-18772: Test and Documentation Plan: I removed commons-codec on trunk based [branch|https://github.com/apache/cassandra/compare/trunk...ekaterinadimitrova2:cassandra:18772-trunk], CI [here|https://app.circleci.com/pipelines/github/ekaterinadimitrova2/cassandra/2481/workflows/6f261d27-dafd-4fad-b0e8-2e89a07d7f02] Status: Patch Available (was: In Progress) > Remove dependency on commons-codec > -- > > Key: CASSANDRA-18772 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18772 > Project: Cassandra > Issue Type: Bug > Components: Dependencies >Reporter: Ekaterina Dimitrova >Assignee: Ekaterina Dimitrova >Priority: Normal > Fix For: 5.0.x, 5.x > > > The dependency doesn't seem to have any direct usage in our codebase. > The only reference to how it might be used was found in CASSANDRA-12790. > Considering we also deprecate in 5.0 and remove metrics-reporter-config as > part of CASSANDRA-18743, I do not see a reason not to remove this one too. > We should probably take the same approach as CASSANDRA-18743 - deprecate in > 5.0 and remove in 5.1. ML thread is to be opened too. -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Updated] (CASSANDRA-18772) Remove dependency on commons-codec
[ https://issues.apache.org/jira/browse/CASSANDRA-18772?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ekaterina Dimitrova updated CASSANDRA-18772: Status: Ready to Commit (was: Review In Progress) > Remove dependency on commons-codec > -- > > Key: CASSANDRA-18772 > URL: https://issues.apache.org/jira/browse/CASSANDRA-18772 > Project: Cassandra > Issue Type: Bug > Components: Dependencies >Reporter: Ekaterina Dimitrova >Assignee: Ekaterina Dimitrova >Priority: Normal > Fix For: 5.0.x, 5.x > > > The dependency doesn't seem to have any direct usage in our codebase. > The only reference to how it might be used was found in CASSANDRA-12790. > Considering we also deprecate in 5.0 and remove metrics-reporter-config as > part of CASSANDRA-18743, I do not see a reason not to remove this one too. > We should probably take the same approach as CASSANDRA-18743 - deprecate in > 5.0 and remove in 5.1. ML thread is to be opened too. -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org