[jira] [Commented] (CASSANDRA-18393) Flaky test: org.apache.cassandra.cql3.validation.operations.InsertUpdateIfConditionTest.testConditionalUpdate[1: clusterMinVersion=3.11]-compression.jdk1.8 on trun

2023-08-31 Thread Berenguer Blasi (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-18393?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17761177#comment-17761177
 ] 

Berenguer Blasi commented on CASSANDRA-18393:
-

Sure. Added 100 repeats CI link to trunk PR.

> 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-18277) Move the IntelliJ Idea code style and inspections configuration to the project's root .idea directory

2023-08-31 Thread Berenguer Blasi (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-18277?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17761175#comment-17761175
 ] 

Berenguer Blasi commented on CASSANDRA-18277:
-

Hi [~mmuzaf],

I wanted to add {{File/Settings/Inpsections/Java/Imports/Unused Imports}} to 
error out on IDEA. This is to prevent sending code to CI just to fail bc of 
unused imports and bc you didn't run checks. Is this ticket going to 
materialize soon or are you ok I do that on a separate ticket?

Thx!

> Move the IntelliJ Idea code style and inspections configuration to the 
> project's root .idea directory
> -
>
> Key: CASSANDRA-18277
> URL: https://issues.apache.org/jira/browse/CASSANDRA-18277
> Project: Cassandra
>  Issue Type: Task
>  Components: Build
>Reporter: Maxim Muzafarov
>Assignee: Maxim Muzafarov
>Priority: Low
> Fix For: 5.x
>
>
> h4. Current State
> Each IDE supported by Cassandra has its own configuration files, which we 
> store in a special 'ide' directory in the project root. idea - for the 
> IntelliJ IDEA configuration, nbproject - for the NetBeans, and there is 
> currently no directory for the Eclipse configuration exist.
> We use ant tasks for initial project setup for a particular IDE:
> * generate-idea-files
> * generate-eclipse-files
> For NetBeans you always choose the ide/nbproject directory as the root of the 
> project, so that the code style configuration for the NetBeans is always 
> shared between developers.
> h4. The Issues With Current State
> There are a few inconveniences we are currently facing that could be resolved 
> by sharing the IntelliJ IDEA code style settings through VCS:
> # Once a new checkstyle lint is implemented, and the IDE's code style 
> configuration is updated they are not immediately available to a developer. 
> The developer must track the git history to use the latest code style changes 
> and manually copy the updated code style files into the .idea directory, or 
> re-run the generate-idea-files task which will erase any locally saved 
> settings (e.g. words dictionaries);
> # The code style usually changes by adding new rules one by one, and new 
> checkstyle lints are implemented, so it may differ between release branches. 
> It is a common practice to keep the code style on the same branch so that 
> IntelliJ can use an appropriate configuration for the branch being checked 
> out.
> # The IntelliJ IDEA code style configuration format that stored the 
> codeStyleSettings.xml file is outdated, from version 2017.3 the codeStyle 
> directory is used. This prevents us from updating the code style 
> configuration without a lot of tedious manual changes.
> The share project settings through VCS approach is well described in the 
> documentation pages:
> https://www.jetbrains.com/help/idea/configure-project-settings.html#share-project-through-vcs
> h4. What To Do
> # Migrate the IntelliJ code style configuration to the new format, assuming 
> nobody is using such an old version of IntelliJ IDEA;
> # Move the code style configuration and inspections configuration files to 
> the project's root .idea directory to address the issues described above;
> # Rely on the IntelliJ IDEA code style for backward compatibility instead of 
> supporting it ourselves;



--
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 (ca6b40615 -> f8e8ede93)

2023-08-31 Thread git-site-role
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 ca6b40615 generate docs for d7f28f31
 new f8e8ede93 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   (ca6b40615)
\
 N -- N -- N   refs/heads/asf-staging (f8e8ede93)

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



[cassandra-website] branch asf-staging updated (8c7ccf16a -> ca6b40615)

2023-08-31 Thread git-site-role
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 8c7ccf16a generate docs for d7f28f31
 new ca6b40615 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   (8c7ccf16a)
\
 N -- N -- N   refs/heads/asf-staging (ca6b40615)

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



[cassandra-website] branch asf-staging updated (0f129c492 -> 8c7ccf16a)

2023-08-31 Thread git-site-role
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 0f129c492 generate docs for d7f28f31
 new 8c7ccf16a 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   (0f129c492)
\
 N -- N -- N   refs/heads/asf-staging (8c7ccf16a)

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



[cassandra-website] branch asf-staging updated (7223a8c2b -> 0f129c492)

2023-08-31 Thread git-site-role
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 7223a8c2b generate docs for d7f28f31
 new 0f129c492 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   (7223a8c2b)
\
 N -- N -- N   refs/heads/asf-staging (0f129c492)

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-18772) Remove dependency on commons-codec

2023-08-31 Thread Ekaterina Dimitrova (Jira)


 [ 
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



[jira] [Updated] (CASSANDRA-18772) Remove dependency on commons-codec

2023-08-31 Thread Ekaterina Dimitrova (Jira)


 [ 
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

2023-08-31 Thread Ekaterina Dimitrova (Jira)


 [ 
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

2023-08-31 Thread Ekaterina Dimitrova (Jira)


 [ 
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] [Comment Edited] (CASSANDRA-18772) Remove dependency on commons-codec

2023-08-31 Thread Ekaterina Dimitrova (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-18772?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=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] [Comment Edited] (CASSANDRA-18772) Remove dependency on commons-codec

2023-08-31 Thread Ekaterina Dimitrova (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-18772?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=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

2023-08-31 Thread Ekaterina Dimitrova (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-18772?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=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] [Commented] (CASSANDRA-18772) Remove dependency on commons-codec

2023-08-31 Thread Ekaterina Dimitrova (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-18772?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=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] [Commented] (CASSANDRA-18787) Replace obsolete Python functions

2023-08-31 Thread Ekaterina Dimitrova (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-18787?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=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



[cassandra-website] branch asf-staging updated (47869dfd2 -> 7223a8c2b)

2023-08-31 Thread git-site-role
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-18734) SAI result retriever is filtering too many rows

2023-08-31 Thread Caleb Rackliffe (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-18734?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=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



[jira] [Updated] (CASSANDRA-18807) Missing license info and headers identified in 5.0-alpha1 candidate

2023-08-31 Thread Michael Semb Wever (Jira)


 [ 
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



[cassandra] 01/01: Merge branch 'cassandra-3.0' into cassandra-3.11

2023-08-31 Thread mck
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"); 

[cassandra] 01/01: Merge branch 'cassandra-3.11' into cassandra-4.0

2023-08-31 Thread mck
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 

[cassandra] 01/01: Merge branch 'cassandra-4.0' into cassandra-4.1

2023-08-31 Thread mck
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
+ #
+ # 

[cassandra] branch cassandra-4.1 updated (d4cb791bdd -> 20125c5053)

2023-08-31 Thread mck
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] branch cassandra-3.11 updated (be0c563097 -> 14e89fc3c7)

2023-08-31 Thread mck
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)

2023-08-31 Thread mck
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] 01/01: Merge branch 'cassandra-4.1' into cassandra-5.0

2023-08-31 Thread mck
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"
 

[cassandra] branch cassandra-5.0 updated (3d5b5343e0 -> 865954fd99)

2023-08-31 Thread mck
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-5.0' into trunk

2023-08-31 Thread mck
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-4.0 updated (94043fa9c6 -> aa2494b30b)

2023-08-31 Thread mck
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] branch cassandra-3.0 updated: Missing license info and headers

2023-08-31 Thread mck
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 

[jira] [Commented] (CASSANDRA-18683) Expose per partition on-disk usage through new DataFrame that utilizes the Index.db SSTable file components.

2023-08-31 Thread Yifan Cai (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-18683?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=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.

2023-08-31 Thread Yifan Cai (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-18683?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=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



[jira] [Updated] (CASSANDRA-18807) Missing license info and headers identified in 5.0-alpha1 candidate

2023-08-31 Thread Michael Semb Wever (Jira)


 [ 
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] [Updated] (CASSANDRA-18807) Missing license info and headers identified in 5.0-alpha1 candidate

2023-08-31 Thread Michael Semb Wever (Jira)


 [ 
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] [Commented] (CASSANDRA-18811) Set right client auth for creating SSL context in mTLS optional mode

2023-08-31 Thread Jyothsna Konisa (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-18811?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=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] [Comment Edited] (CASSANDRA-18815) Fix dtests: replace_address_test.TestReplaceAddress.test_restart_failed_replace and others

2023-08-31 Thread Ekaterina Dimitrova (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-18815?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=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-18815) Fix dtests: replace_address_test.TestReplaceAddress.test_restart_failed_replace and others

2023-08-31 Thread Ekaterina Dimitrova (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-18815?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=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] [Commented] (CASSANDRA-18815) Fix dtests: replace_address_test.TestReplaceAddress.test_restart_failed_replace and others

2023-08-31 Thread Brandon Williams (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-18815?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=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

2023-08-31 Thread Ekaterina Dimitrova (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-18815?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=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] [Comment Edited] (CASSANDRA-18815) Fix dtests: replace_address_test.TestReplaceAddress.test_restart_failed_replace and others

2023-08-31 Thread Ekaterina Dimitrova (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-18815?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=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] [Comment Edited] (CASSANDRA-18683) Expose per partition on-disk usage through new DataFrame that utilizes the Index.db SSTable file components.

2023-08-31 Thread Yifan Cai (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-18683?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=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] [Commented] (CASSANDRA-18815) Fix dtests: replace_address_test.TestReplaceAddress.test_restart_failed_replace and others

2023-08-31 Thread Brandon Williams (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-18815?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=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] [Commented] (CASSANDRA-18683) Expose per partition on-disk usage through new DataFrame that utilizes the Index.db SSTable file components.

2023-08-31 Thread Yifan Cai (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-18683?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=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] [Updated] (CASSANDRA-18815) Fix dtests: replace_address_test.TestReplaceAddress.test_restart_failed_replace and others

2023-08-31 Thread Brandon Williams (Jira)


 [ 
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-18787) Replace obsolete Python functions

2023-08-31 Thread Ekaterina Dimitrova (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-18787?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=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] [Comment Edited] (CASSANDRA-18815) Fix dtests: replace_address_test.TestReplaceAddress.test_restart_failed_replace and others

2023-08-31 Thread Ekaterina Dimitrova (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-18815?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=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-18815) Fix dtests: replace_address_test.TestReplaceAddress.test_restart_failed_replace and others

2023-08-31 Thread Ekaterina Dimitrova (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-18815?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=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] [Commented] (CASSANDRA-18781) Add the ability to disable bulk load on server end and add metrics for bulk load used

2023-08-31 Thread Runtian Liu (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-18781?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=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] [Assigned] (CASSANDRA-18815) Fix dtests: replace_address_test.TestReplaceAddress.test_restart_failed_replace and others

2023-08-31 Thread Brandon Williams (Jira)


 [ 
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] [Updated] (CASSANDRA-18815) Fix dtests: replace_address_test.TestReplaceAddress.test_restart_failed_replace and others

2023-08-31 Thread Brandon Williams (Jira)


 [ 
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] [Created] (CASSANDRA-18815) Fix dtests: replace_address_test.TestReplaceAddress.test_restart_failed_replace and others

2023-08-31 Thread Brandon Williams (Jira)
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] [Commented] (CASSANDRA-18233) Modify docs for JDK17 implementation

2023-08-31 Thread Brandon Williams (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-18233?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=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] [Updated] (CASSANDRA-18734) SAI result retriever is filtering too many rows

2023-08-31 Thread Caleb Rackliffe (Jira)


 [ 
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

2023-08-31 Thread Phil Miesle (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-18233?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=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] [Commented] (CASSANDRA-18233) Modify docs for JDK17 implementation

2023-08-31 Thread Brandon Williams (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-18233?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=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

2023-08-31 Thread Phil Miesle (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-18233?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=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] [Updated] (CASSANDRA-18045) Fix org.apache.cassandra.service.LeaveAndBootstrapTest.testSimultaneousMove

2023-08-31 Thread Brandon Williams (Jira)


 [ 
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-18045) Fix org.apache.cassandra.service.LeaveAndBootstrapTest.testSimultaneousMove

2023-08-31 Thread Brandon Williams (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-18045?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=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] [Assigned] (CASSANDRA-18045) Fix org.apache.cassandra.service.LeaveAndBootstrapTest.testSimultaneousMove

2023-08-31 Thread Brandon Williams (Jira)


 [ 
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] [Updated] (CASSANDRA-18811) Set right client auth for creating SSL context in mTLS optional mode

2023-08-31 Thread Jon Meredith (Jira)


 [ 
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] [Updated] (CASSANDRA-18811) Set right client auth for creating SSL context in mTLS optional mode

2023-08-31 Thread Jon Meredith (Jira)


 [ 
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

2023-08-31 Thread Jon Meredith (Jira)


 [ 
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] [Commented] (CASSANDRA-16333) Document provide_overlapping_tombstones compaction option

2023-08-31 Thread Phil Miesle (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-16333?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=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] [Commented] (CASSANDRA-18787) Replace obsolete Python functions

2023-08-31 Thread Ekaterina Dimitrova (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-18787?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=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

2023-08-31 Thread Ekaterina Dimitrova (Jira)


 [ 
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

2023-08-31 Thread Branimir Lambov (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-16333?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=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] [Updated] (CASSANDRA-18787) Replace obsolete Python functions

2023-08-31 Thread Brandon Williams (Jira)


 [ 
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-18787) Replace obsolete Python functions

2023-08-31 Thread Brandon Williams (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-18787?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=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] [Commented] (CASSANDRA-18807) Missing license info and headers identified in 5.0-alpha1 candidate

2023-08-31 Thread Brandon Williams (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-18807?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=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-18534) Make sstable format configurable per table

2023-08-31 Thread Maxwell Guo (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-18534?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=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-18393) Flaky test: org.apache.cassandra.cql3.validation.operations.InsertUpdateIfConditionTest.testConditionalUpdate[1: clusterMinVersion=3.11]-compression.jdk1.8 on trun

2023-08-31 Thread Jira


[ 
https://issues.apache.org/jira/browse/CASSANDRA-18393?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=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] [Updated] (CASSANDRA-18814) Repair hangs on Cassandra 4.0.11

2023-08-31 Thread Brandon Williams (Jira)


 [ 
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] [Created] (CASSANDRA-18814) Repair hangs on Cassandra 4.0.11

2023-08-31 Thread Hugo Torralbo (Jira)
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-18813) Simplify the bind marker and Term logic

2023-08-31 Thread Benjamin Lerer (Jira)


 [ 
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] [Commented] (CASSANDRA-18813) Simplify the bind marker and Term logic

2023-08-31 Thread Benjamin Lerer (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-18813?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=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

2023-08-31 Thread Benjamin Lerer (Jira)


 [ 
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-18393) Flaky test: org.apache.cassandra.cql3.validation.operations.InsertUpdateIfConditionTest.testConditionalUpdate[1: clusterMinVersion=3.11]-compression.jdk1.8 on trun

2023-08-31 Thread Berenguer Blasi (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-18393?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=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

2023-08-31 Thread Benjamin Lerer (Jira)


 [ 
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] [Created] (CASSANDRA-18813) Simplify the Bind Marker and Term logic

2023-08-31 Thread Benjamin Lerer (Jira)
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] [Commented] (CASSANDRA-18393) Flaky test: org.apache.cassandra.cql3.validation.operations.InsertUpdateIfConditionTest.testConditionalUpdate[1: clusterMinVersion=3.11]-compression.jdk1.8 on trun

2023-08-31 Thread Jira


[ 
https://issues.apache.org/jira/browse/CASSANDRA-18393?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=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] [Commented] (CASSANDRA-18393) Flaky test: org.apache.cassandra.cql3.validation.operations.InsertUpdateIfConditionTest.testConditionalUpdate[1: clusterMinVersion=3.11]-compression.jdk1.8 on trun

2023-08-31 Thread Berenguer Blasi (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-18393?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=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] [Updated] (CASSANDRA-18807) Missing license info and headers identified in 5.0-alpha1 candidate

2023-08-31 Thread Michael Semb Wever (Jira)


 [ 
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-18807) Missing license info and headers identified in 5.0-alpha1 candidate

2023-08-31 Thread Michael Semb Wever (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-18807?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=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] [Commented] (CASSANDRA-18791) CEP-21 - Multiple TCM fixes for issues discovered by unit, integration and simulation testing

2023-08-31 Thread Marcus Eriksson (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-18791?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=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 members
> [CEP-21] 

[jira] [Updated] (CASSANDRA-18787) Replace obsolete Python functions

2023-08-31 Thread Brandon Williams (Jira)


 [ 
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



[cassandra-website] branch asf-staging updated (b6a8d8b2 -> 47869dfd)

2023-08-31 Thread git-site-role
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] [Commented] (CASSANDRA-18808) netty-handler vulnerability: CVE-2023-4586

2023-08-31 Thread Brandon Williams (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-18808?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=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



[jira] [Updated] (CASSANDRA-18812) Investigate and fix CVE-2023-4586

2023-08-31 Thread Brandon Williams (Jira)


 [ 
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-18812) Investigate and fix CVE-2023-4586

2023-08-31 Thread Stefan Miklosovic (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-18812?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=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] [Comment Edited] (CASSANDRA-18812) Investigate and fix CVE-2023-4586

2023-08-31 Thread Stefan Miklosovic (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-18812?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=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=io.netty%2Fnetty-handler_source=dependency-check_medium=integration_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=io.netty%2Fnetty-handler_source=dependency-check_medium=integration_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] [Comment Edited] (CASSANDRA-18812) Investigate and fix CVE-2023-4586

2023-08-31 Thread Stefan Miklosovic (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-18812?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=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=io.netty%2Fnetty-handler_source=dependency-check_medium=integration_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=io.netty%2Fnetty-handler_source=dependency-check_medium=integration_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

2023-08-31 Thread Stefan Miklosovic (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-18812?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=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=io.netty%2Fnetty-handler_source=dependency-check_medium=integration_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=io.netty%2Fnetty-handler_source=dependency-check_medium=integration_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] [Commented] (CASSANDRA-18812) Investigate and fix CVE-2023-4586

2023-08-31 Thread Stefan Miklosovic (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRA-18812?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17760806#comment-17760806
 ] 

Stefan Miklosovic commented on CASSANDRA-18812:
---

[https://ossindex.sonatype.org/vulnerability/CVE-2023-4586?component-type=maven=io.netty%2Fnetty-handler_source=dependency-check_medium=integration_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] [Updated] (CASSANDRA-18812) Investigate and fix CVE-2023-4586

2023-08-31 Thread Stefan Miklosovic (Jira)


 [ 
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] [Created] (CASSANDRA-18812) Investigate and fix CVE-2023-4586

2023-08-31 Thread Stefan Miklosovic (Jira)
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-18803) Refactor validation logic in StorageService.rebuild

2023-08-31 Thread Stefan Miklosovic (Jira)


 [ 
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



[cassandra] branch cassandra-4.0 updated (6ffa43f68b -> 94043fa9c6)

2023-08-31 Thread smiklosovic
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



[cassandra] branch cassandra-3.11 updated (c6d7d070c5 -> be0c563097)

2023-08-31 Thread smiklosovic
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-3.0 updated (4ab31d34c8 -> 8bbf92a670)

2023-08-31 Thread smiklosovic
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-5.0 updated (988a855a80 -> 3d5b5343e0)

2023-08-31 Thread smiklosovic
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] 01/01: Merge branch 'cassandra-5.0' into trunk

2023-08-31 Thread smiklosovic
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



  1   2   >