Re: [PR] CASSANDRA-18969: 3.1.x Move copyright notices to LICENSE, add bundled ASL dep notices to NOTICE [cassandra-java-driver]

2023-11-14 Thread via GitHub


hhughes commented on PR #1843:
URL: 
https://github.com/apache/cassandra-java-driver/pull/1843#issuecomment-1811882649

   I don't think so. The files mentioned in LICENSE in later branches do not 
exist in this branch and I don't find any other licesnse headers (except the 
common one the project) or comments matching `copyright`, `©`, `(c)`, `` 
or `|copy|` using grep. Let me know if there are any other patterns I can look 
for.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


-
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org



Re: [PR] CASSANDRA-18969: 3.5.x Move copyright notices to LICENSE, add bundled ASL dep notices to NOTICE [cassandra-java-driver]

2023-11-14 Thread via GitHub


hhughes commented on PR #1849:
URL: 
https://github.com/apache/cassandra-java-driver/pull/1849#issuecomment-1811873493

   updated copyright in README.md


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


-
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 (3d795724 -> 10bcfc24)

2023-11-14 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 3d795724 generate docs for b7ea3e71
 new 10bcfc24 generate docs for b7ea3e71

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   (3d795724)
\
 N -- N -- N   refs/heads/asf-staging (10bcfc24)

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 4881597 -> 4881597 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-java-driver) branch 4.x updated: Move copyright notices to LICENSE, add bundled ASL dep notices to NOTICE

2023-11-14 Thread mck
This is an automated email from the ASF dual-hosted git repository.

mck pushed a commit to branch 4.x
in repository https://gitbox.apache.org/repos/asf/cassandra-java-driver.git


The following commit(s) were added to refs/heads/4.x by this push:
 new 0e4f40121 Move copyright notices to LICENSE, add bundled ASL dep 
notices to NOTICE
0e4f40121 is described below

commit 0e4f40121d65d600b123cea4bfe365dbc09bfbad
Author: Henry Hughes 
AuthorDate: Mon Nov 13 17:05:59 2023 -0800

Move copyright notices to LICENSE, add bundled ASL dep notices to NOTICE

patch by Claude Warren; reviewed by Henry Hughes, Mick Semb Wever for 
CASSANDRA-18969
---
 LICENSE|  21 +
 NOTICE.txt | 254 +
 2 files changed, 261 insertions(+), 14 deletions(-)

diff --git a/LICENSE b/LICENSE
index d64569567..a157e31d0 100644
--- a/LICENSE
+++ b/LICENSE
@@ -200,3 +200,24 @@
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.
+
+Apache Cassandra Java Driver bundles code and files from the following 
projects:
+
+JNR project
+Copyright (C) 2008-2010 Wayne Meissner
+This product includes software developed as part of the JNR project ( 
https://github.com/jnr/jnr-ffi )s.
+see core/src/main/java/com/datastax/oss/driver/internal/core/os/CpuInfo.java
+
+Protocol Buffers
+Copyright 2008 Google Inc.
+This product includes software developed as part of the Protocol Buffers 
project ( https://developers.google.com/protocol-buffers/ ).
+see 
core/src/main/java/com/datastax/oss/driver/internal/core/type/util/VIntCoding.java
+
+Guava
+Copyright (C) 2007 The Guava Authors
+This product includes software developed as part of the Guava project ( 
https://guava.dev ).
+see 
core/src/main/java/com/datastax/oss/driver/internal/core/util/CountingIterator.java
+
+Copyright (C) 2018 Christian Stein
+This product includes software developed by Christian Stein
+see ci/install-jdk.sh
diff --git a/NOTICE.txt b/NOTICE.txt
index 477f0645e..b7a91be23 100644
--- a/NOTICE.txt
+++ b/NOTICE.txt
@@ -4,17 +4,243 @@ Copyright 2012- The Apache Software Foundation
 This product includes software developed by The Apache Software
 Foundation (http://www.apache.org/).
 
-JNR project
-Copyright (C) 2008-2010 Wayne Meissner
-This product includes software developed as part of the JNR project ( 
https://github.com/jnr/jnr-ffi )s.
-see core/src/main/java/com/datastax/oss/driver/internal/core/os/CpuInfo.java
-
-Protocol Buffers
-Copyright 2008 Google Inc.
-This product includes software developed as part of the Protocol Buffers 
project ( https://developers.google.com/protocol-buffers/ ).
-see 
core/src/main/java/com/datastax/oss/driver/internal/core/type/util/VIntCoding.java
-
-Guava
-Copyright (C) 2007 The Guava Authors
-This product includes software developed as part of the Guava project ( 
https://guava.dev ).
-see 
core/src/main/java/com/datastax/oss/driver/internal/core/util/CountingIterator.java
\ No newline at end of file
+==
+io.netty:netty-handler NOTICE.txt
+==
+This product contains the extensions to Java Collections Framework which has
+been derived from the works by JSR-166 EG, Doug Lea, and Jason T. Greene:
+
+  * LICENSE:
+* license/LICENSE.jsr166y.txt (Public Domain)
+  * HOMEPAGE:
+* http://gee.cs.oswego.edu/cgi-bin/viewcvs.cgi/jsr166/
+* 
http://viewvc.jboss.org/cgi-bin/viewvc.cgi/jbosscache/experimental/jsr166/
+
+This product contains a modified version of Robert Harder's Public Domain
+Base64 Encoder and Decoder, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.base64.txt (Public Domain)
+  * HOMEPAGE:
+* http://iharder.sourceforge.net/current/java/base64/
+
+This product contains a modified portion of 'Webbit', an event based
+WebSocket and HTTP server, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.webbit.txt (BSD License)
+  * HOMEPAGE:
+* https://github.com/joewalnes/webbit
+
+This product contains a modified portion of 'SLF4J', a simple logging
+facade for Java, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.slf4j.txt (MIT License)
+  * HOMEPAGE:
+* https://www.slf4j.org/
+
+This product contains a modified portion of 'Apache Harmony', an open source
+Java SE, which can be obtained at:
+
+  * NOTICE:
+* license/NOTICE.harmony.txt
+  * LICENSE:
+* license/LICENSE.harmony.txt (Apache License 2.0)
+  * HOMEPAGE:
+* https://archive.apache.org/dist/harmony/
+
+This product contains a modified portion of 'jbzip2', a Java bzip2 compression
+and decompression library written by Matthew J. Francis. It can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.jbzip2.txt (MIT License)
+  * HOMEPAGE:
+* https://code.google.com/p/jbzip2/
+

Re: [PR] CASSANDRA-18969: Move copyright notices to LICENSE, add bundled ASL dep notices to NOTICE [cassandra-java-driver]

2023-11-14 Thread via GitHub


michaelsembwever merged PR #1835:
URL: https://github.com/apache/cassandra-java-driver/pull/1835


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


-
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org



Re: [PR] CASSANDRA-18969: 3.0.x Move copyright notices to LICENSE, add bundled ASL dep notices to NOTICE [cassandra-java-driver]

2023-11-14 Thread via GitHub


michaelsembwever commented on PR #1842:
URL: 
https://github.com/apache/cassandra-java-driver/pull/1842#issuecomment-1811759116

   is there nothing for LICENSE here ?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


-
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org



Re: [PR] CASSANDRA-18969: 3.1.x Move copyright notices to LICENSE, add bundled ASL dep notices to NOTICE [cassandra-java-driver]

2023-11-14 Thread via GitHub


michaelsembwever commented on PR #1843:
URL: 
https://github.com/apache/cassandra-java-driver/pull/1843#issuecomment-1811758959

   is there nothing for LICENSE here ? 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


-
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org



(cassandra-java-driver) branch 3.10.2_fixes updated: Move copyright notices to LICENSE, add bundled ASL dep notices to NOTICE

2023-11-14 Thread mck
This is an automated email from the ASF dual-hosted git repository.

mck pushed a commit to branch 3.10.2_fixes
in repository https://gitbox.apache.org/repos/asf/cassandra-java-driver.git


The following commit(s) were added to refs/heads/3.10.2_fixes by this push:
 new 1696bca6b Move copyright notices to LICENSE, add bundled ASL dep 
notices to NOTICE
1696bca6b is described below

commit 1696bca6b77d9d6cf47667b669da387b9c3fea22
Author: Henry Hughes 
AuthorDate: Mon Nov 13 17:05:25 2023 -0800

Move copyright notices to LICENSE, add bundled ASL dep notices to NOTICE

patch by Claude Warren; reviewed by Henry Hughes, Mick Semb Wever for 
CASSANDRA-18969
---
 LICENSE|   7 ++
 NOTICE.txt | 244 -
 README.md  |   9 ++-
 3 files changed, 255 insertions(+), 5 deletions(-)

diff --git a/LICENSE b/LICENSE
index d64569567..38f06999e 100644
--- a/LICENSE
+++ b/LICENSE
@@ -200,3 +200,10 @@
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.
+
+Apache Cassandra Java Driver bundles code and files from the following 
projects:
+
+Protocol Buffers
+Copyright 2008 Google Inc.
+This product includes software developed as part of the Protocol Buffers 
project ( https://developers.google.com/protocol-buffers/ ).
+see driver-core/src/main/java/com/datastax/driver/core/VIntCoding.java
diff --git a/NOTICE.txt b/NOTICE.txt
index 5084d4e90..b7a91be23 100644
--- a/NOTICE.txt
+++ b/NOTICE.txt
@@ -4,7 +4,243 @@ Copyright 2012- The Apache Software Foundation
 This product includes software developed by The Apache Software
 Foundation (http://www.apache.org/).
 
-Protocol Buffers
-Copyright 2008 Google Inc.
-This product includes software developed as part of the Protocol Buffers 
project ( https://developers.google.com/protocol-buffers/ ).
-see driver-core/src/main/java/com/datastax/driver/core/VIntCoding.java
\ No newline at end of file
+==
+io.netty:netty-handler NOTICE.txt
+==
+This product contains the extensions to Java Collections Framework which has
+been derived from the works by JSR-166 EG, Doug Lea, and Jason T. Greene:
+
+  * LICENSE:
+* license/LICENSE.jsr166y.txt (Public Domain)
+  * HOMEPAGE:
+* http://gee.cs.oswego.edu/cgi-bin/viewcvs.cgi/jsr166/
+* 
http://viewvc.jboss.org/cgi-bin/viewvc.cgi/jbosscache/experimental/jsr166/
+
+This product contains a modified version of Robert Harder's Public Domain
+Base64 Encoder and Decoder, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.base64.txt (Public Domain)
+  * HOMEPAGE:
+* http://iharder.sourceforge.net/current/java/base64/
+
+This product contains a modified portion of 'Webbit', an event based
+WebSocket and HTTP server, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.webbit.txt (BSD License)
+  * HOMEPAGE:
+* https://github.com/joewalnes/webbit
+
+This product contains a modified portion of 'SLF4J', a simple logging
+facade for Java, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.slf4j.txt (MIT License)
+  * HOMEPAGE:
+* https://www.slf4j.org/
+
+This product contains a modified portion of 'Apache Harmony', an open source
+Java SE, which can be obtained at:
+
+  * NOTICE:
+* license/NOTICE.harmony.txt
+  * LICENSE:
+* license/LICENSE.harmony.txt (Apache License 2.0)
+  * HOMEPAGE:
+* https://archive.apache.org/dist/harmony/
+
+This product contains a modified portion of 'jbzip2', a Java bzip2 compression
+and decompression library written by Matthew J. Francis. It can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.jbzip2.txt (MIT License)
+  * HOMEPAGE:
+* https://code.google.com/p/jbzip2/
+
+This product contains a modified portion of 'libdivsufsort', a C API library 
to construct
+the suffix array and the Burrows-Wheeler transformed string for any input 
string of
+a constant-size alphabet written by Yuta Mori. It can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.libdivsufsort.txt (MIT License)
+  * HOMEPAGE:
+* https://github.com/y-256/libdivsufsort
+
+This product contains a modified portion of Nitsan Wakart's 'JCTools', Java 
Concurrency Tools for the JVM,
+ which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.jctools.txt (ASL2 License)
+  * HOMEPAGE:
+* https://github.com/JCTools/JCTools
+
+This product optionally depends on 'JZlib', a re-implementation of zlib in
+pure Java, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.jzlib.txt (BSD style License)
+  * HOMEPAGE:
+* http://www.jcraft.com/jzlib/
+
+This product optionally depends on 'Compress-LZF', a Java library for encoding 
and
+decoding data in LZF format, written by Tatu Saloranta. It can be obtained at:
+
+  * LICENSE:
+* 

Re: [PR] CASSANDRA-18969: 3.10.2_fixes Move copyright notices to LICENSE, add bundled ASL dep notices to NOTICE [cassandra-java-driver]

2023-11-14 Thread via GitHub


michaelsembwever merged PR #1844:
URL: https://github.com/apache/cassandra-java-driver/pull/1844


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


-
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org



(cassandra-java-driver) branch 3.10.x updated: Move copyright notices to LICENSE, add bundled ASL dep notices to NOTICE

2023-11-14 Thread mck
This is an automated email from the ASF dual-hosted git repository.

mck pushed a commit to branch 3.10.x
in repository https://gitbox.apache.org/repos/asf/cassandra-java-driver.git


The following commit(s) were added to refs/heads/3.10.x by this push:
 new e723ea92d Move copyright notices to LICENSE, add bundled ASL dep 
notices to NOTICE
e723ea92d is described below

commit e723ea92d48f4e5a0c5d440c55037b2fc6f93379
Author: Henry Hughes 
AuthorDate: Mon Nov 13 17:05:26 2023 -0800

Move copyright notices to LICENSE, add bundled ASL dep notices to NOTICE

patch by Claude Warren; reviewed by Henry Hughes, Mick Semb Wever for 
CASSANDRA-18969
---
 LICENSE|   7 ++
 NOTICE.txt | 244 -
 README.md  |   9 ++-
 3 files changed, 255 insertions(+), 5 deletions(-)

diff --git a/LICENSE b/LICENSE
index d64569567..38f06999e 100644
--- a/LICENSE
+++ b/LICENSE
@@ -200,3 +200,10 @@
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.
+
+Apache Cassandra Java Driver bundles code and files from the following 
projects:
+
+Protocol Buffers
+Copyright 2008 Google Inc.
+This product includes software developed as part of the Protocol Buffers 
project ( https://developers.google.com/protocol-buffers/ ).
+see driver-core/src/main/java/com/datastax/driver/core/VIntCoding.java
diff --git a/NOTICE.txt b/NOTICE.txt
index 5084d4e90..b7a91be23 100644
--- a/NOTICE.txt
+++ b/NOTICE.txt
@@ -4,7 +4,243 @@ Copyright 2012- The Apache Software Foundation
 This product includes software developed by The Apache Software
 Foundation (http://www.apache.org/).
 
-Protocol Buffers
-Copyright 2008 Google Inc.
-This product includes software developed as part of the Protocol Buffers 
project ( https://developers.google.com/protocol-buffers/ ).
-see driver-core/src/main/java/com/datastax/driver/core/VIntCoding.java
\ No newline at end of file
+==
+io.netty:netty-handler NOTICE.txt
+==
+This product contains the extensions to Java Collections Framework which has
+been derived from the works by JSR-166 EG, Doug Lea, and Jason T. Greene:
+
+  * LICENSE:
+* license/LICENSE.jsr166y.txt (Public Domain)
+  * HOMEPAGE:
+* http://gee.cs.oswego.edu/cgi-bin/viewcvs.cgi/jsr166/
+* 
http://viewvc.jboss.org/cgi-bin/viewvc.cgi/jbosscache/experimental/jsr166/
+
+This product contains a modified version of Robert Harder's Public Domain
+Base64 Encoder and Decoder, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.base64.txt (Public Domain)
+  * HOMEPAGE:
+* http://iharder.sourceforge.net/current/java/base64/
+
+This product contains a modified portion of 'Webbit', an event based
+WebSocket and HTTP server, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.webbit.txt (BSD License)
+  * HOMEPAGE:
+* https://github.com/joewalnes/webbit
+
+This product contains a modified portion of 'SLF4J', a simple logging
+facade for Java, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.slf4j.txt (MIT License)
+  * HOMEPAGE:
+* https://www.slf4j.org/
+
+This product contains a modified portion of 'Apache Harmony', an open source
+Java SE, which can be obtained at:
+
+  * NOTICE:
+* license/NOTICE.harmony.txt
+  * LICENSE:
+* license/LICENSE.harmony.txt (Apache License 2.0)
+  * HOMEPAGE:
+* https://archive.apache.org/dist/harmony/
+
+This product contains a modified portion of 'jbzip2', a Java bzip2 compression
+and decompression library written by Matthew J. Francis. It can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.jbzip2.txt (MIT License)
+  * HOMEPAGE:
+* https://code.google.com/p/jbzip2/
+
+This product contains a modified portion of 'libdivsufsort', a C API library 
to construct
+the suffix array and the Burrows-Wheeler transformed string for any input 
string of
+a constant-size alphabet written by Yuta Mori. It can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.libdivsufsort.txt (MIT License)
+  * HOMEPAGE:
+* https://github.com/y-256/libdivsufsort
+
+This product contains a modified portion of Nitsan Wakart's 'JCTools', Java 
Concurrency Tools for the JVM,
+ which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.jctools.txt (ASL2 License)
+  * HOMEPAGE:
+* https://github.com/JCTools/JCTools
+
+This product optionally depends on 'JZlib', a re-implementation of zlib in
+pure Java, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.jzlib.txt (BSD style License)
+  * HOMEPAGE:
+* http://www.jcraft.com/jzlib/
+
+This product optionally depends on 'Compress-LZF', a Java library for encoding 
and
+decoding data in LZF format, written by Tatu Saloranta. It can be obtained at:
+
+  * LICENSE:
+* 

Re: [PR] CASSANDRA-18969: 3.10.x Move copyright notices to LICENSE, add bundled ASL dep notices to NOTICE [cassandra-java-driver]

2023-11-14 Thread via GitHub


michaelsembwever merged PR #1845:
URL: https://github.com/apache/cassandra-java-driver/pull/1845


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


-
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org



(cassandra-java-driver) branch 3.2.x updated: Move copyright notices to LICENSE, add bundled ASL dep notices to NOTICE

2023-11-14 Thread mck
This is an automated email from the ASF dual-hosted git repository.

mck pushed a commit to branch 3.2.x
in repository https://gitbox.apache.org/repos/asf/cassandra-java-driver.git


The following commit(s) were added to refs/heads/3.2.x by this push:
 new ba16c3b7e Move copyright notices to LICENSE, add bundled ASL dep 
notices to NOTICE
ba16c3b7e is described below

commit ba16c3b7e01d74a2da16ad7774c218ede9f7d7e3
Author: Henry Hughes 
AuthorDate: Mon Nov 13 17:05:28 2023 -0800

Move copyright notices to LICENSE, add bundled ASL dep notices to NOTICE

patch by Claude Warren; reviewed by Henry Hughes, Mick Semb Wever for 
CASSANDRA-18969
---
 LICENSE|   7 ++
 NOTICE.txt | 244 -
 2 files changed, 247 insertions(+), 4 deletions(-)

diff --git a/LICENSE b/LICENSE
index d64569567..38f06999e 100644
--- a/LICENSE
+++ b/LICENSE
@@ -200,3 +200,10 @@
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.
+
+Apache Cassandra Java Driver bundles code and files from the following 
projects:
+
+Protocol Buffers
+Copyright 2008 Google Inc.
+This product includes software developed as part of the Protocol Buffers 
project ( https://developers.google.com/protocol-buffers/ ).
+see driver-core/src/main/java/com/datastax/driver/core/VIntCoding.java
diff --git a/NOTICE.txt b/NOTICE.txt
index 5084d4e90..b7a91be23 100644
--- a/NOTICE.txt
+++ b/NOTICE.txt
@@ -4,7 +4,243 @@ Copyright 2012- The Apache Software Foundation
 This product includes software developed by The Apache Software
 Foundation (http://www.apache.org/).
 
-Protocol Buffers
-Copyright 2008 Google Inc.
-This product includes software developed as part of the Protocol Buffers 
project ( https://developers.google.com/protocol-buffers/ ).
-see driver-core/src/main/java/com/datastax/driver/core/VIntCoding.java
\ No newline at end of file
+==
+io.netty:netty-handler NOTICE.txt
+==
+This product contains the extensions to Java Collections Framework which has
+been derived from the works by JSR-166 EG, Doug Lea, and Jason T. Greene:
+
+  * LICENSE:
+* license/LICENSE.jsr166y.txt (Public Domain)
+  * HOMEPAGE:
+* http://gee.cs.oswego.edu/cgi-bin/viewcvs.cgi/jsr166/
+* 
http://viewvc.jboss.org/cgi-bin/viewvc.cgi/jbosscache/experimental/jsr166/
+
+This product contains a modified version of Robert Harder's Public Domain
+Base64 Encoder and Decoder, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.base64.txt (Public Domain)
+  * HOMEPAGE:
+* http://iharder.sourceforge.net/current/java/base64/
+
+This product contains a modified portion of 'Webbit', an event based
+WebSocket and HTTP server, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.webbit.txt (BSD License)
+  * HOMEPAGE:
+* https://github.com/joewalnes/webbit
+
+This product contains a modified portion of 'SLF4J', a simple logging
+facade for Java, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.slf4j.txt (MIT License)
+  * HOMEPAGE:
+* https://www.slf4j.org/
+
+This product contains a modified portion of 'Apache Harmony', an open source
+Java SE, which can be obtained at:
+
+  * NOTICE:
+* license/NOTICE.harmony.txt
+  * LICENSE:
+* license/LICENSE.harmony.txt (Apache License 2.0)
+  * HOMEPAGE:
+* https://archive.apache.org/dist/harmony/
+
+This product contains a modified portion of 'jbzip2', a Java bzip2 compression
+and decompression library written by Matthew J. Francis. It can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.jbzip2.txt (MIT License)
+  * HOMEPAGE:
+* https://code.google.com/p/jbzip2/
+
+This product contains a modified portion of 'libdivsufsort', a C API library 
to construct
+the suffix array and the Burrows-Wheeler transformed string for any input 
string of
+a constant-size alphabet written by Yuta Mori. It can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.libdivsufsort.txt (MIT License)
+  * HOMEPAGE:
+* https://github.com/y-256/libdivsufsort
+
+This product contains a modified portion of Nitsan Wakart's 'JCTools', Java 
Concurrency Tools for the JVM,
+ which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.jctools.txt (ASL2 License)
+  * HOMEPAGE:
+* https://github.com/JCTools/JCTools
+
+This product optionally depends on 'JZlib', a re-implementation of zlib in
+pure Java, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.jzlib.txt (BSD style License)
+  * HOMEPAGE:
+* http://www.jcraft.com/jzlib/
+
+This product optionally depends on 'Compress-LZF', a Java library for encoding 
and
+decoding data in LZF format, written by Tatu Saloranta. It can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.compress-lzf.txt 

Re: [PR] CASSANDRA-18969: 3.2.x Move copyright notices to LICENSE, add bundled ASL dep notices to NOTICE [cassandra-java-driver]

2023-11-14 Thread via GitHub


michaelsembwever merged PR #1846:
URL: https://github.com/apache/cassandra-java-driver/pull/1846


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


-
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org



(cassandra-java-driver) branch 3.3.x updated: Move copyright notices to LICENSE, add bundled ASL dep notices to NOTICE

2023-11-14 Thread mck
This is an automated email from the ASF dual-hosted git repository.

mck pushed a commit to branch 3.3.x
in repository https://gitbox.apache.org/repos/asf/cassandra-java-driver.git


The following commit(s) were added to refs/heads/3.3.x by this push:
 new 301c0f714 Move copyright notices to LICENSE, add bundled ASL dep 
notices to NOTICE
301c0f714 is described below

commit 301c0f7146c0e790bed3809985080eb3c859014f
Author: Henry Hughes 
AuthorDate: Mon Nov 13 17:05:30 2023 -0800

Move copyright notices to LICENSE, add bundled ASL dep notices to NOTICE

patch by Claude Warren; reviewed by Henry Hughes, Mick Semb Wever for 
CASSANDRA-18969
---
 LICENSE|   7 ++
 NOTICE.txt | 244 -
 2 files changed, 247 insertions(+), 4 deletions(-)

diff --git a/LICENSE b/LICENSE
index d64569567..38f06999e 100644
--- a/LICENSE
+++ b/LICENSE
@@ -200,3 +200,10 @@
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.
+
+Apache Cassandra Java Driver bundles code and files from the following 
projects:
+
+Protocol Buffers
+Copyright 2008 Google Inc.
+This product includes software developed as part of the Protocol Buffers 
project ( https://developers.google.com/protocol-buffers/ ).
+see driver-core/src/main/java/com/datastax/driver/core/VIntCoding.java
diff --git a/NOTICE.txt b/NOTICE.txt
index 5084d4e90..b7a91be23 100644
--- a/NOTICE.txt
+++ b/NOTICE.txt
@@ -4,7 +4,243 @@ Copyright 2012- The Apache Software Foundation
 This product includes software developed by The Apache Software
 Foundation (http://www.apache.org/).
 
-Protocol Buffers
-Copyright 2008 Google Inc.
-This product includes software developed as part of the Protocol Buffers 
project ( https://developers.google.com/protocol-buffers/ ).
-see driver-core/src/main/java/com/datastax/driver/core/VIntCoding.java
\ No newline at end of file
+==
+io.netty:netty-handler NOTICE.txt
+==
+This product contains the extensions to Java Collections Framework which has
+been derived from the works by JSR-166 EG, Doug Lea, and Jason T. Greene:
+
+  * LICENSE:
+* license/LICENSE.jsr166y.txt (Public Domain)
+  * HOMEPAGE:
+* http://gee.cs.oswego.edu/cgi-bin/viewcvs.cgi/jsr166/
+* 
http://viewvc.jboss.org/cgi-bin/viewvc.cgi/jbosscache/experimental/jsr166/
+
+This product contains a modified version of Robert Harder's Public Domain
+Base64 Encoder and Decoder, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.base64.txt (Public Domain)
+  * HOMEPAGE:
+* http://iharder.sourceforge.net/current/java/base64/
+
+This product contains a modified portion of 'Webbit', an event based
+WebSocket and HTTP server, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.webbit.txt (BSD License)
+  * HOMEPAGE:
+* https://github.com/joewalnes/webbit
+
+This product contains a modified portion of 'SLF4J', a simple logging
+facade for Java, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.slf4j.txt (MIT License)
+  * HOMEPAGE:
+* https://www.slf4j.org/
+
+This product contains a modified portion of 'Apache Harmony', an open source
+Java SE, which can be obtained at:
+
+  * NOTICE:
+* license/NOTICE.harmony.txt
+  * LICENSE:
+* license/LICENSE.harmony.txt (Apache License 2.0)
+  * HOMEPAGE:
+* https://archive.apache.org/dist/harmony/
+
+This product contains a modified portion of 'jbzip2', a Java bzip2 compression
+and decompression library written by Matthew J. Francis. It can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.jbzip2.txt (MIT License)
+  * HOMEPAGE:
+* https://code.google.com/p/jbzip2/
+
+This product contains a modified portion of 'libdivsufsort', a C API library 
to construct
+the suffix array and the Burrows-Wheeler transformed string for any input 
string of
+a constant-size alphabet written by Yuta Mori. It can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.libdivsufsort.txt (MIT License)
+  * HOMEPAGE:
+* https://github.com/y-256/libdivsufsort
+
+This product contains a modified portion of Nitsan Wakart's 'JCTools', Java 
Concurrency Tools for the JVM,
+ which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.jctools.txt (ASL2 License)
+  * HOMEPAGE:
+* https://github.com/JCTools/JCTools
+
+This product optionally depends on 'JZlib', a re-implementation of zlib in
+pure Java, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.jzlib.txt (BSD style License)
+  * HOMEPAGE:
+* http://www.jcraft.com/jzlib/
+
+This product optionally depends on 'Compress-LZF', a Java library for encoding 
and
+decoding data in LZF format, written by Tatu Saloranta. It can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.compress-lzf.txt 

Re: [PR] CASSANDRA-18969: 3.3.x Move copyright notices to LICENSE, add bundled ASL dep notices to NOTICE [cassandra-java-driver]

2023-11-14 Thread via GitHub


michaelsembwever merged PR #1847:
URL: https://github.com/apache/cassandra-java-driver/pull/1847


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


-
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org



(cassandra-java-driver) branch 3.4.x updated: Move copyright notices to LICENSE, add bundled ASL dep notices to NOTICE

2023-11-14 Thread mck
This is an automated email from the ASF dual-hosted git repository.

mck pushed a commit to branch 3.4.x
in repository https://gitbox.apache.org/repos/asf/cassandra-java-driver.git


The following commit(s) were added to refs/heads/3.4.x by this push:
 new f76bd94c4 Move copyright notices to LICENSE, add bundled ASL dep 
notices to NOTICE
f76bd94c4 is described below

commit f76bd94c4379cb33e5da88aa16d42f12766c964e
Author: Henry Hughes 
AuthorDate: Mon Nov 13 17:05:31 2023 -0800

Move copyright notices to LICENSE, add bundled ASL dep notices to NOTICE

patch by Claude Warren; reviewed by Henry Hughes, Mick Semb Wever for 
CASSANDRA-18969
---
 LICENSE|   7 ++
 NOTICE.txt | 244 -
 2 files changed, 247 insertions(+), 4 deletions(-)

diff --git a/LICENSE b/LICENSE
index d64569567..38f06999e 100644
--- a/LICENSE
+++ b/LICENSE
@@ -200,3 +200,10 @@
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.
+
+Apache Cassandra Java Driver bundles code and files from the following 
projects:
+
+Protocol Buffers
+Copyright 2008 Google Inc.
+This product includes software developed as part of the Protocol Buffers 
project ( https://developers.google.com/protocol-buffers/ ).
+see driver-core/src/main/java/com/datastax/driver/core/VIntCoding.java
diff --git a/NOTICE.txt b/NOTICE.txt
index 5084d4e90..b7a91be23 100644
--- a/NOTICE.txt
+++ b/NOTICE.txt
@@ -4,7 +4,243 @@ Copyright 2012- The Apache Software Foundation
 This product includes software developed by The Apache Software
 Foundation (http://www.apache.org/).
 
-Protocol Buffers
-Copyright 2008 Google Inc.
-This product includes software developed as part of the Protocol Buffers 
project ( https://developers.google.com/protocol-buffers/ ).
-see driver-core/src/main/java/com/datastax/driver/core/VIntCoding.java
\ No newline at end of file
+==
+io.netty:netty-handler NOTICE.txt
+==
+This product contains the extensions to Java Collections Framework which has
+been derived from the works by JSR-166 EG, Doug Lea, and Jason T. Greene:
+
+  * LICENSE:
+* license/LICENSE.jsr166y.txt (Public Domain)
+  * HOMEPAGE:
+* http://gee.cs.oswego.edu/cgi-bin/viewcvs.cgi/jsr166/
+* 
http://viewvc.jboss.org/cgi-bin/viewvc.cgi/jbosscache/experimental/jsr166/
+
+This product contains a modified version of Robert Harder's Public Domain
+Base64 Encoder and Decoder, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.base64.txt (Public Domain)
+  * HOMEPAGE:
+* http://iharder.sourceforge.net/current/java/base64/
+
+This product contains a modified portion of 'Webbit', an event based
+WebSocket and HTTP server, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.webbit.txt (BSD License)
+  * HOMEPAGE:
+* https://github.com/joewalnes/webbit
+
+This product contains a modified portion of 'SLF4J', a simple logging
+facade for Java, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.slf4j.txt (MIT License)
+  * HOMEPAGE:
+* https://www.slf4j.org/
+
+This product contains a modified portion of 'Apache Harmony', an open source
+Java SE, which can be obtained at:
+
+  * NOTICE:
+* license/NOTICE.harmony.txt
+  * LICENSE:
+* license/LICENSE.harmony.txt (Apache License 2.0)
+  * HOMEPAGE:
+* https://archive.apache.org/dist/harmony/
+
+This product contains a modified portion of 'jbzip2', a Java bzip2 compression
+and decompression library written by Matthew J. Francis. It can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.jbzip2.txt (MIT License)
+  * HOMEPAGE:
+* https://code.google.com/p/jbzip2/
+
+This product contains a modified portion of 'libdivsufsort', a C API library 
to construct
+the suffix array and the Burrows-Wheeler transformed string for any input 
string of
+a constant-size alphabet written by Yuta Mori. It can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.libdivsufsort.txt (MIT License)
+  * HOMEPAGE:
+* https://github.com/y-256/libdivsufsort
+
+This product contains a modified portion of Nitsan Wakart's 'JCTools', Java 
Concurrency Tools for the JVM,
+ which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.jctools.txt (ASL2 License)
+  * HOMEPAGE:
+* https://github.com/JCTools/JCTools
+
+This product optionally depends on 'JZlib', a re-implementation of zlib in
+pure Java, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.jzlib.txt (BSD style License)
+  * HOMEPAGE:
+* http://www.jcraft.com/jzlib/
+
+This product optionally depends on 'Compress-LZF', a Java library for encoding 
and
+decoding data in LZF format, written by Tatu Saloranta. It can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.compress-lzf.txt 

Re: [PR] CASSANDRA-18969: 3.4.x Move copyright notices to LICENSE, add bundled ASL dep notices to NOTICE [cassandra-java-driver]

2023-11-14 Thread via GitHub


michaelsembwever merged PR #1848:
URL: https://github.com/apache/cassandra-java-driver/pull/1848


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


-
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org



(cassandra-java-driver) branch 3.x updated: Move copyright notices to LICENSE, add bundled ASL dep notices to NOTICE

2023-11-14 Thread mck
This is an automated email from the ASF dual-hosted git repository.

mck pushed a commit to branch 3.x
in repository https://gitbox.apache.org/repos/asf/cassandra-java-driver.git


The following commit(s) were added to refs/heads/3.x by this push:
 new a3ab8576b Move copyright notices to LICENSE, add bundled ASL dep 
notices to NOTICE
a3ab8576b is described below

commit a3ab8576b25d75f701dc68e463c18feb1a3b0786
Author: Henry Hughes 
AuthorDate: Mon Nov 13 17:05:35 2023 -0800

Move copyright notices to LICENSE, add bundled ASL dep notices to NOTICE

patch by Claude Warren; reviewed by Henry Hughes, Mick Semb Wever for 
CASSANDRA-18969
---
 LICENSE|   7 ++
 NOTICE.txt | 244 -
 README.md  |   9 ++-
 3 files changed, 255 insertions(+), 5 deletions(-)

diff --git a/LICENSE b/LICENSE
index d64569567..38f06999e 100644
--- a/LICENSE
+++ b/LICENSE
@@ -200,3 +200,10 @@
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.
+
+Apache Cassandra Java Driver bundles code and files from the following 
projects:
+
+Protocol Buffers
+Copyright 2008 Google Inc.
+This product includes software developed as part of the Protocol Buffers 
project ( https://developers.google.com/protocol-buffers/ ).
+see driver-core/src/main/java/com/datastax/driver/core/VIntCoding.java
diff --git a/NOTICE.txt b/NOTICE.txt
index 5084d4e90..b7a91be23 100644
--- a/NOTICE.txt
+++ b/NOTICE.txt
@@ -4,7 +4,243 @@ Copyright 2012- The Apache Software Foundation
 This product includes software developed by The Apache Software
 Foundation (http://www.apache.org/).
 
-Protocol Buffers
-Copyright 2008 Google Inc.
-This product includes software developed as part of the Protocol Buffers 
project ( https://developers.google.com/protocol-buffers/ ).
-see driver-core/src/main/java/com/datastax/driver/core/VIntCoding.java
\ No newline at end of file
+==
+io.netty:netty-handler NOTICE.txt
+==
+This product contains the extensions to Java Collections Framework which has
+been derived from the works by JSR-166 EG, Doug Lea, and Jason T. Greene:
+
+  * LICENSE:
+* license/LICENSE.jsr166y.txt (Public Domain)
+  * HOMEPAGE:
+* http://gee.cs.oswego.edu/cgi-bin/viewcvs.cgi/jsr166/
+* 
http://viewvc.jboss.org/cgi-bin/viewvc.cgi/jbosscache/experimental/jsr166/
+
+This product contains a modified version of Robert Harder's Public Domain
+Base64 Encoder and Decoder, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.base64.txt (Public Domain)
+  * HOMEPAGE:
+* http://iharder.sourceforge.net/current/java/base64/
+
+This product contains a modified portion of 'Webbit', an event based
+WebSocket and HTTP server, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.webbit.txt (BSD License)
+  * HOMEPAGE:
+* https://github.com/joewalnes/webbit
+
+This product contains a modified portion of 'SLF4J', a simple logging
+facade for Java, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.slf4j.txt (MIT License)
+  * HOMEPAGE:
+* https://www.slf4j.org/
+
+This product contains a modified portion of 'Apache Harmony', an open source
+Java SE, which can be obtained at:
+
+  * NOTICE:
+* license/NOTICE.harmony.txt
+  * LICENSE:
+* license/LICENSE.harmony.txt (Apache License 2.0)
+  * HOMEPAGE:
+* https://archive.apache.org/dist/harmony/
+
+This product contains a modified portion of 'jbzip2', a Java bzip2 compression
+and decompression library written by Matthew J. Francis. It can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.jbzip2.txt (MIT License)
+  * HOMEPAGE:
+* https://code.google.com/p/jbzip2/
+
+This product contains a modified portion of 'libdivsufsort', a C API library 
to construct
+the suffix array and the Burrows-Wheeler transformed string for any input 
string of
+a constant-size alphabet written by Yuta Mori. It can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.libdivsufsort.txt (MIT License)
+  * HOMEPAGE:
+* https://github.com/y-256/libdivsufsort
+
+This product contains a modified portion of Nitsan Wakart's 'JCTools', Java 
Concurrency Tools for the JVM,
+ which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.jctools.txt (ASL2 License)
+  * HOMEPAGE:
+* https://github.com/JCTools/JCTools
+
+This product optionally depends on 'JZlib', a re-implementation of zlib in
+pure Java, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.jzlib.txt (BSD style License)
+  * HOMEPAGE:
+* http://www.jcraft.com/jzlib/
+
+This product optionally depends on 'Compress-LZF', a Java library for encoding 
and
+decoding data in LZF format, written by Tatu Saloranta. It can be obtained at:
+
+  * LICENSE:
+* 

Re: [PR] CASSANDRA-18969: 3.x Move copyright notices to LICENSE, add bundled ASL dep notices to NOTICE [cassandra-java-driver]

2023-11-14 Thread via GitHub


michaelsembwever merged PR #1850:
URL: https://github.com/apache/cassandra-java-driver/pull/1850


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


-
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org



(cassandra-java-driver) branch 4.1.0_fixes updated: Move copyright notices to LICENSE, add bundled ASL dep notices to NOTICE

2023-11-14 Thread mck
This is an automated email from the ASF dual-hosted git repository.

mck pushed a commit to branch 4.1.0_fixes
in repository https://gitbox.apache.org/repos/asf/cassandra-java-driver.git


The following commit(s) were added to refs/heads/4.1.0_fixes by this push:
 new 481c46d6d Move copyright notices to LICENSE, add bundled ASL dep 
notices to NOTICE
481c46d6d is described below

commit 481c46d6d16fb8121e507da093ff4afd93c05b0b
Author: Henry Hughes 
AuthorDate: Mon Nov 13 17:05:37 2023 -0800

Move copyright notices to LICENSE, add bundled ASL dep notices to NOTICE

patch by Claude Warren; reviewed by Henry Hughes, Mick Semb Wever for 
CASSANDRA-18969
---
 LICENSE|  16 
 NOTICE.txt | 254 +
 2 files changed, 256 insertions(+), 14 deletions(-)

diff --git a/LICENSE b/LICENSE
index d64569567..59636b8c8 100644
--- a/LICENSE
+++ b/LICENSE
@@ -200,3 +200,19 @@
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.
+
+Apache Cassandra Java Driver bundles code and files from the following 
projects:
+
+Protocol Buffers
+Copyright 2008 Google Inc.
+This product includes software developed as part of the Protocol Buffers 
project ( https://developers.google.com/protocol-buffers/ ).
+see 
core/src/main/java/com/datastax/oss/driver/internal/core/type/util/VIntCoding.java
+
+Guava
+Copyright (C) 2007 The Guava Authors
+This product includes software developed as part of the Guava project ( 
https://guava.dev ).
+see 
core/src/main/java/com/datastax/oss/driver/internal/core/util/CountingIterator.java
+
+(C) 2018 Christian Stein
+This product includes software developed by Christian Stein
+see ci/install-jdk.sh
diff --git a/NOTICE.txt b/NOTICE.txt
index 477f0645e..b7a91be23 100644
--- a/NOTICE.txt
+++ b/NOTICE.txt
@@ -4,17 +4,243 @@ Copyright 2012- The Apache Software Foundation
 This product includes software developed by The Apache Software
 Foundation (http://www.apache.org/).
 
-JNR project
-Copyright (C) 2008-2010 Wayne Meissner
-This product includes software developed as part of the JNR project ( 
https://github.com/jnr/jnr-ffi )s.
-see core/src/main/java/com/datastax/oss/driver/internal/core/os/CpuInfo.java
-
-Protocol Buffers
-Copyright 2008 Google Inc.
-This product includes software developed as part of the Protocol Buffers 
project ( https://developers.google.com/protocol-buffers/ ).
-see 
core/src/main/java/com/datastax/oss/driver/internal/core/type/util/VIntCoding.java
-
-Guava
-Copyright (C) 2007 The Guava Authors
-This product includes software developed as part of the Guava project ( 
https://guava.dev ).
-see 
core/src/main/java/com/datastax/oss/driver/internal/core/util/CountingIterator.java
\ No newline at end of file
+==
+io.netty:netty-handler NOTICE.txt
+==
+This product contains the extensions to Java Collections Framework which has
+been derived from the works by JSR-166 EG, Doug Lea, and Jason T. Greene:
+
+  * LICENSE:
+* license/LICENSE.jsr166y.txt (Public Domain)
+  * HOMEPAGE:
+* http://gee.cs.oswego.edu/cgi-bin/viewcvs.cgi/jsr166/
+* 
http://viewvc.jboss.org/cgi-bin/viewvc.cgi/jbosscache/experimental/jsr166/
+
+This product contains a modified version of Robert Harder's Public Domain
+Base64 Encoder and Decoder, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.base64.txt (Public Domain)
+  * HOMEPAGE:
+* http://iharder.sourceforge.net/current/java/base64/
+
+This product contains a modified portion of 'Webbit', an event based
+WebSocket and HTTP server, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.webbit.txt (BSD License)
+  * HOMEPAGE:
+* https://github.com/joewalnes/webbit
+
+This product contains a modified portion of 'SLF4J', a simple logging
+facade for Java, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.slf4j.txt (MIT License)
+  * HOMEPAGE:
+* https://www.slf4j.org/
+
+This product contains a modified portion of 'Apache Harmony', an open source
+Java SE, which can be obtained at:
+
+  * NOTICE:
+* license/NOTICE.harmony.txt
+  * LICENSE:
+* license/LICENSE.harmony.txt (Apache License 2.0)
+  * HOMEPAGE:
+* https://archive.apache.org/dist/harmony/
+
+This product contains a modified portion of 'jbzip2', a Java bzip2 compression
+and decompression library written by Matthew J. Francis. It can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.jbzip2.txt (MIT License)
+  * HOMEPAGE:
+* https://code.google.com/p/jbzip2/
+
+This product contains a modified portion of 'libdivsufsort', a C API library 
to construct
+the suffix array and the Burrows-Wheeler transformed string for any input 
string of
+a constant-size alphabet written by Yuta Mori. It can be 

Re: [PR] CASSANDRA-18969: 4.1.0_fixes Move copyright notices to LICENSE, add bundled ASL dep notices to NOTICE [cassandra-java-driver]

2023-11-14 Thread via GitHub


michaelsembwever merged PR #1851:
URL: https://github.com/apache/cassandra-java-driver/pull/1851


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


-
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org



(cassandra-java-driver) branch 4.11.x updated: Move copyright notices to LICENSE, add bundled ASL dep notices to NOTICE

2023-11-14 Thread mck
This is an automated email from the ASF dual-hosted git repository.

mck pushed a commit to branch 4.11.x
in repository https://gitbox.apache.org/repos/asf/cassandra-java-driver.git


The following commit(s) were added to refs/heads/4.11.x by this push:
 new 88366a1ee Move copyright notices to LICENSE, add bundled ASL dep 
notices to NOTICE
88366a1ee is described below

commit 88366a1eea170ac7d4e848d92f68c38faf0751e4
Author: Henry Hughes 
AuthorDate: Mon Nov 13 17:05:39 2023 -0800

Move copyright notices to LICENSE, add bundled ASL dep notices to NOTICE

patch by Claude Warren; reviewed by Henry Hughes, Mick Semb Wever for 
CASSANDRA-18969
---
 LICENSE|  21 +
 NOTICE.txt | 254 +
 README.md  |   5 +-
 3 files changed, 262 insertions(+), 18 deletions(-)

diff --git a/LICENSE b/LICENSE
index d64569567..38818d5ab 100644
--- a/LICENSE
+++ b/LICENSE
@@ -200,3 +200,24 @@
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.
+
+Apache Cassandra Java Driver bundles code and files from the following 
projects:
+
+JNR project
+Copyright (C) 2008-2010 Wayne Meissner
+This product includes software developed as part of the JNR project ( 
https://github.com/jnr/jnr-ffi )s.
+see core/src/main/java/com/datastax/oss/driver/internal/core/os/CpuInfo.java
+
+Protocol Buffers
+Copyright 2008 Google Inc.
+This product includes software developed as part of the Protocol Buffers 
project ( https://developers.google.com/protocol-buffers/ ).
+see 
core/src/main/java/com/datastax/oss/driver/internal/core/type/util/VIntCoding.java
+
+Guava
+Copyright (C) 2007 The Guava Authors
+This product includes software developed as part of the Guava project ( 
https://guava.dev ).
+see 
core/src/main/java/com/datastax/oss/driver/internal/core/util/CountingIterator.java
+
+(C) 2018 Christian Stein
+This product includes software developed by Christian Stein
+see ci/install-jdk.sh
diff --git a/NOTICE.txt b/NOTICE.txt
index 477f0645e..b7a91be23 100644
--- a/NOTICE.txt
+++ b/NOTICE.txt
@@ -4,17 +4,243 @@ Copyright 2012- The Apache Software Foundation
 This product includes software developed by The Apache Software
 Foundation (http://www.apache.org/).
 
-JNR project
-Copyright (C) 2008-2010 Wayne Meissner
-This product includes software developed as part of the JNR project ( 
https://github.com/jnr/jnr-ffi )s.
-see core/src/main/java/com/datastax/oss/driver/internal/core/os/CpuInfo.java
-
-Protocol Buffers
-Copyright 2008 Google Inc.
-This product includes software developed as part of the Protocol Buffers 
project ( https://developers.google.com/protocol-buffers/ ).
-see 
core/src/main/java/com/datastax/oss/driver/internal/core/type/util/VIntCoding.java
-
-Guava
-Copyright (C) 2007 The Guava Authors
-This product includes software developed as part of the Guava project ( 
https://guava.dev ).
-see 
core/src/main/java/com/datastax/oss/driver/internal/core/util/CountingIterator.java
\ No newline at end of file
+==
+io.netty:netty-handler NOTICE.txt
+==
+This product contains the extensions to Java Collections Framework which has
+been derived from the works by JSR-166 EG, Doug Lea, and Jason T. Greene:
+
+  * LICENSE:
+* license/LICENSE.jsr166y.txt (Public Domain)
+  * HOMEPAGE:
+* http://gee.cs.oswego.edu/cgi-bin/viewcvs.cgi/jsr166/
+* 
http://viewvc.jboss.org/cgi-bin/viewvc.cgi/jbosscache/experimental/jsr166/
+
+This product contains a modified version of Robert Harder's Public Domain
+Base64 Encoder and Decoder, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.base64.txt (Public Domain)
+  * HOMEPAGE:
+* http://iharder.sourceforge.net/current/java/base64/
+
+This product contains a modified portion of 'Webbit', an event based
+WebSocket and HTTP server, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.webbit.txt (BSD License)
+  * HOMEPAGE:
+* https://github.com/joewalnes/webbit
+
+This product contains a modified portion of 'SLF4J', a simple logging
+facade for Java, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.slf4j.txt (MIT License)
+  * HOMEPAGE:
+* https://www.slf4j.org/
+
+This product contains a modified portion of 'Apache Harmony', an open source
+Java SE, which can be obtained at:
+
+  * NOTICE:
+* license/NOTICE.harmony.txt
+  * LICENSE:
+* license/LICENSE.harmony.txt (Apache License 2.0)
+  * HOMEPAGE:
+* https://archive.apache.org/dist/harmony/
+
+This product contains a modified portion of 'jbzip2', a Java bzip2 compression
+and decompression library written by Matthew J. Francis. It can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.jbzip2.txt (MIT License)
+  * HOMEPAGE:
+* 

Re: [PR] CASSANDRA-18969: 4.11.x Move copyright notices to LICENSE, add bundled ASL dep notices to NOTICE [cassandra-java-driver]

2023-11-14 Thread via GitHub


michaelsembwever merged PR #1852:
URL: https://github.com/apache/cassandra-java-driver/pull/1852


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


-
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org



(cassandra-java-driver) branch 4.12.x updated: Move copyright notices to LICENSE, add bundled ASL dep notices to NOTICE

2023-11-14 Thread mck
This is an automated email from the ASF dual-hosted git repository.

mck pushed a commit to branch 4.12.x
in repository https://gitbox.apache.org/repos/asf/cassandra-java-driver.git


The following commit(s) were added to refs/heads/4.12.x by this push:
 new 0d233f65a Move copyright notices to LICENSE, add bundled ASL dep 
notices to NOTICE
0d233f65a is described below

commit 0d233f65a5844606c58a7e4456bea376762fc6b1
Author: Henry Hughes 
AuthorDate: Mon Nov 13 17:05:40 2023 -0800

Move copyright notices to LICENSE, add bundled ASL dep notices to NOTICE

patch by Claude Warren; reviewed by Henry Hughes, Mick Semb Wever for 
CASSANDRA-18969
---
 LICENSE|  21 +
 NOTICE.txt | 254 +
 README.md  |   7 +-
 3 files changed, 263 insertions(+), 19 deletions(-)

diff --git a/LICENSE b/LICENSE
index d64569567..38818d5ab 100644
--- a/LICENSE
+++ b/LICENSE
@@ -200,3 +200,24 @@
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.
+
+Apache Cassandra Java Driver bundles code and files from the following 
projects:
+
+JNR project
+Copyright (C) 2008-2010 Wayne Meissner
+This product includes software developed as part of the JNR project ( 
https://github.com/jnr/jnr-ffi )s.
+see core/src/main/java/com/datastax/oss/driver/internal/core/os/CpuInfo.java
+
+Protocol Buffers
+Copyright 2008 Google Inc.
+This product includes software developed as part of the Protocol Buffers 
project ( https://developers.google.com/protocol-buffers/ ).
+see 
core/src/main/java/com/datastax/oss/driver/internal/core/type/util/VIntCoding.java
+
+Guava
+Copyright (C) 2007 The Guava Authors
+This product includes software developed as part of the Guava project ( 
https://guava.dev ).
+see 
core/src/main/java/com/datastax/oss/driver/internal/core/util/CountingIterator.java
+
+(C) 2018 Christian Stein
+This product includes software developed by Christian Stein
+see ci/install-jdk.sh
diff --git a/NOTICE.txt b/NOTICE.txt
index 477f0645e..b7a91be23 100644
--- a/NOTICE.txt
+++ b/NOTICE.txt
@@ -4,17 +4,243 @@ Copyright 2012- The Apache Software Foundation
 This product includes software developed by The Apache Software
 Foundation (http://www.apache.org/).
 
-JNR project
-Copyright (C) 2008-2010 Wayne Meissner
-This product includes software developed as part of the JNR project ( 
https://github.com/jnr/jnr-ffi )s.
-see core/src/main/java/com/datastax/oss/driver/internal/core/os/CpuInfo.java
-
-Protocol Buffers
-Copyright 2008 Google Inc.
-This product includes software developed as part of the Protocol Buffers 
project ( https://developers.google.com/protocol-buffers/ ).
-see 
core/src/main/java/com/datastax/oss/driver/internal/core/type/util/VIntCoding.java
-
-Guava
-Copyright (C) 2007 The Guava Authors
-This product includes software developed as part of the Guava project ( 
https://guava.dev ).
-see 
core/src/main/java/com/datastax/oss/driver/internal/core/util/CountingIterator.java
\ No newline at end of file
+==
+io.netty:netty-handler NOTICE.txt
+==
+This product contains the extensions to Java Collections Framework which has
+been derived from the works by JSR-166 EG, Doug Lea, and Jason T. Greene:
+
+  * LICENSE:
+* license/LICENSE.jsr166y.txt (Public Domain)
+  * HOMEPAGE:
+* http://gee.cs.oswego.edu/cgi-bin/viewcvs.cgi/jsr166/
+* 
http://viewvc.jboss.org/cgi-bin/viewvc.cgi/jbosscache/experimental/jsr166/
+
+This product contains a modified version of Robert Harder's Public Domain
+Base64 Encoder and Decoder, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.base64.txt (Public Domain)
+  * HOMEPAGE:
+* http://iharder.sourceforge.net/current/java/base64/
+
+This product contains a modified portion of 'Webbit', an event based
+WebSocket and HTTP server, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.webbit.txt (BSD License)
+  * HOMEPAGE:
+* https://github.com/joewalnes/webbit
+
+This product contains a modified portion of 'SLF4J', a simple logging
+facade for Java, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.slf4j.txt (MIT License)
+  * HOMEPAGE:
+* https://www.slf4j.org/
+
+This product contains a modified portion of 'Apache Harmony', an open source
+Java SE, which can be obtained at:
+
+  * NOTICE:
+* license/NOTICE.harmony.txt
+  * LICENSE:
+* license/LICENSE.harmony.txt (Apache License 2.0)
+  * HOMEPAGE:
+* https://archive.apache.org/dist/harmony/
+
+This product contains a modified portion of 'jbzip2', a Java bzip2 compression
+and decompression library written by Matthew J. Francis. It can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.jbzip2.txt (MIT License)
+  * HOMEPAGE:
+* 

Re: [PR] CASSANDRA-18969: 4.12.x Move copyright notices to LICENSE, add bundled ASL dep notices to NOTICE [cassandra-java-driver]

2023-11-14 Thread via GitHub


michaelsembwever merged PR #1853:
URL: https://github.com/apache/cassandra-java-driver/pull/1853


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


-
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org



Re: [PR] CASSANDRA-18969: 4.3.0_fixes Move copyright notices to LICENSE, add bundled ASL dep notices to NOTICE [cassandra-java-driver]

2023-11-14 Thread via GitHub


michaelsembwever merged PR #1855:
URL: https://github.com/apache/cassandra-java-driver/pull/1855


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


-
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org



(cassandra-java-driver) branch 4.2.x updated: Move copyright notices to LICENSE, add bundled ASL dep notices to NOTICE

2023-11-14 Thread mck
This is an automated email from the ASF dual-hosted git repository.

mck pushed a commit to branch 4.2.x
in repository https://gitbox.apache.org/repos/asf/cassandra-java-driver.git


The following commit(s) were added to refs/heads/4.2.x by this push:
 new 0b3a84254 Move copyright notices to LICENSE, add bundled ASL dep 
notices to NOTICE
0b3a84254 is described below

commit 0b3a842545ff0dc07ac7caa9c2fefa609e5d81d9
Author: Henry Hughes 
AuthorDate: Mon Nov 13 17:05:42 2023 -0800

Move copyright notices to LICENSE, add bundled ASL dep notices to NOTICE

patch by Claude Warren; reviewed by Henry Hughes, Mick Semb Wever for 
CASSANDRA-18969
---
 LICENSE|  16 
 NOTICE.txt | 254 +
 README.md  |   5 +-
 3 files changed, 257 insertions(+), 18 deletions(-)

diff --git a/LICENSE b/LICENSE
index d64569567..59636b8c8 100644
--- a/LICENSE
+++ b/LICENSE
@@ -200,3 +200,19 @@
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.
+
+Apache Cassandra Java Driver bundles code and files from the following 
projects:
+
+Protocol Buffers
+Copyright 2008 Google Inc.
+This product includes software developed as part of the Protocol Buffers 
project ( https://developers.google.com/protocol-buffers/ ).
+see 
core/src/main/java/com/datastax/oss/driver/internal/core/type/util/VIntCoding.java
+
+Guava
+Copyright (C) 2007 The Guava Authors
+This product includes software developed as part of the Guava project ( 
https://guava.dev ).
+see 
core/src/main/java/com/datastax/oss/driver/internal/core/util/CountingIterator.java
+
+(C) 2018 Christian Stein
+This product includes software developed by Christian Stein
+see ci/install-jdk.sh
diff --git a/NOTICE.txt b/NOTICE.txt
index 477f0645e..b7a91be23 100644
--- a/NOTICE.txt
+++ b/NOTICE.txt
@@ -4,17 +4,243 @@ Copyright 2012- The Apache Software Foundation
 This product includes software developed by The Apache Software
 Foundation (http://www.apache.org/).
 
-JNR project
-Copyright (C) 2008-2010 Wayne Meissner
-This product includes software developed as part of the JNR project ( 
https://github.com/jnr/jnr-ffi )s.
-see core/src/main/java/com/datastax/oss/driver/internal/core/os/CpuInfo.java
-
-Protocol Buffers
-Copyright 2008 Google Inc.
-This product includes software developed as part of the Protocol Buffers 
project ( https://developers.google.com/protocol-buffers/ ).
-see 
core/src/main/java/com/datastax/oss/driver/internal/core/type/util/VIntCoding.java
-
-Guava
-Copyright (C) 2007 The Guava Authors
-This product includes software developed as part of the Guava project ( 
https://guava.dev ).
-see 
core/src/main/java/com/datastax/oss/driver/internal/core/util/CountingIterator.java
\ No newline at end of file
+==
+io.netty:netty-handler NOTICE.txt
+==
+This product contains the extensions to Java Collections Framework which has
+been derived from the works by JSR-166 EG, Doug Lea, and Jason T. Greene:
+
+  * LICENSE:
+* license/LICENSE.jsr166y.txt (Public Domain)
+  * HOMEPAGE:
+* http://gee.cs.oswego.edu/cgi-bin/viewcvs.cgi/jsr166/
+* 
http://viewvc.jboss.org/cgi-bin/viewvc.cgi/jbosscache/experimental/jsr166/
+
+This product contains a modified version of Robert Harder's Public Domain
+Base64 Encoder and Decoder, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.base64.txt (Public Domain)
+  * HOMEPAGE:
+* http://iharder.sourceforge.net/current/java/base64/
+
+This product contains a modified portion of 'Webbit', an event based
+WebSocket and HTTP server, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.webbit.txt (BSD License)
+  * HOMEPAGE:
+* https://github.com/joewalnes/webbit
+
+This product contains a modified portion of 'SLF4J', a simple logging
+facade for Java, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.slf4j.txt (MIT License)
+  * HOMEPAGE:
+* https://www.slf4j.org/
+
+This product contains a modified portion of 'Apache Harmony', an open source
+Java SE, which can be obtained at:
+
+  * NOTICE:
+* license/NOTICE.harmony.txt
+  * LICENSE:
+* license/LICENSE.harmony.txt (Apache License 2.0)
+  * HOMEPAGE:
+* https://archive.apache.org/dist/harmony/
+
+This product contains a modified portion of 'jbzip2', a Java bzip2 compression
+and decompression library written by Matthew J. Francis. It can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.jbzip2.txt (MIT License)
+  * HOMEPAGE:
+* https://code.google.com/p/jbzip2/
+
+This product contains a modified portion of 'libdivsufsort', a C API library 
to construct
+the suffix array and the Burrows-Wheeler transformed string for any input 
string of
+a constant-size alphabet written by Yuta Mori. It 

Re: [PR] CASSANDRA-18969: 4.2.x Move copyright notices to LICENSE, add bundled ASL dep notices to NOTICE [cassandra-java-driver]

2023-11-14 Thread via GitHub


michaelsembwever merged PR #1854:
URL: https://github.com/apache/cassandra-java-driver/pull/1854


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


-
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org



(cassandra-java-driver) branch 4.3.0_fixes updated: Move copyright notices to LICENSE, add bundled ASL dep notices to NOTICE

2023-11-14 Thread mck
This is an automated email from the ASF dual-hosted git repository.

mck pushed a commit to branch 4.3.0_fixes
in repository https://gitbox.apache.org/repos/asf/cassandra-java-driver.git


The following commit(s) were added to refs/heads/4.3.0_fixes by this push:
 new f3edef42d Move copyright notices to LICENSE, add bundled ASL dep 
notices to NOTICE
f3edef42d is described below

commit f3edef42d1aac9c953ab2f4c1e5dfa592f6684ec
Author: Henry Hughes 
AuthorDate: Mon Nov 13 17:05:44 2023 -0800

Move copyright notices to LICENSE, add bundled ASL dep notices to NOTICE

patch by Claude Warren; reviewed by Henry Hughes, Mick Semb Wever for 
CASSANDRA-18969
---
 LICENSE|  16 
 NOTICE.txt | 254 +
 README.md  |   5 +-
 3 files changed, 257 insertions(+), 18 deletions(-)

diff --git a/LICENSE b/LICENSE
index d64569567..59636b8c8 100644
--- a/LICENSE
+++ b/LICENSE
@@ -200,3 +200,19 @@
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.
+
+Apache Cassandra Java Driver bundles code and files from the following 
projects:
+
+Protocol Buffers
+Copyright 2008 Google Inc.
+This product includes software developed as part of the Protocol Buffers 
project ( https://developers.google.com/protocol-buffers/ ).
+see 
core/src/main/java/com/datastax/oss/driver/internal/core/type/util/VIntCoding.java
+
+Guava
+Copyright (C) 2007 The Guava Authors
+This product includes software developed as part of the Guava project ( 
https://guava.dev ).
+see 
core/src/main/java/com/datastax/oss/driver/internal/core/util/CountingIterator.java
+
+(C) 2018 Christian Stein
+This product includes software developed by Christian Stein
+see ci/install-jdk.sh
diff --git a/NOTICE.txt b/NOTICE.txt
index 477f0645e..b7a91be23 100644
--- a/NOTICE.txt
+++ b/NOTICE.txt
@@ -4,17 +4,243 @@ Copyright 2012- The Apache Software Foundation
 This product includes software developed by The Apache Software
 Foundation (http://www.apache.org/).
 
-JNR project
-Copyright (C) 2008-2010 Wayne Meissner
-This product includes software developed as part of the JNR project ( 
https://github.com/jnr/jnr-ffi )s.
-see core/src/main/java/com/datastax/oss/driver/internal/core/os/CpuInfo.java
-
-Protocol Buffers
-Copyright 2008 Google Inc.
-This product includes software developed as part of the Protocol Buffers 
project ( https://developers.google.com/protocol-buffers/ ).
-see 
core/src/main/java/com/datastax/oss/driver/internal/core/type/util/VIntCoding.java
-
-Guava
-Copyright (C) 2007 The Guava Authors
-This product includes software developed as part of the Guava project ( 
https://guava.dev ).
-see 
core/src/main/java/com/datastax/oss/driver/internal/core/util/CountingIterator.java
\ No newline at end of file
+==
+io.netty:netty-handler NOTICE.txt
+==
+This product contains the extensions to Java Collections Framework which has
+been derived from the works by JSR-166 EG, Doug Lea, and Jason T. Greene:
+
+  * LICENSE:
+* license/LICENSE.jsr166y.txt (Public Domain)
+  * HOMEPAGE:
+* http://gee.cs.oswego.edu/cgi-bin/viewcvs.cgi/jsr166/
+* 
http://viewvc.jboss.org/cgi-bin/viewvc.cgi/jbosscache/experimental/jsr166/
+
+This product contains a modified version of Robert Harder's Public Domain
+Base64 Encoder and Decoder, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.base64.txt (Public Domain)
+  * HOMEPAGE:
+* http://iharder.sourceforge.net/current/java/base64/
+
+This product contains a modified portion of 'Webbit', an event based
+WebSocket and HTTP server, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.webbit.txt (BSD License)
+  * HOMEPAGE:
+* https://github.com/joewalnes/webbit
+
+This product contains a modified portion of 'SLF4J', a simple logging
+facade for Java, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.slf4j.txt (MIT License)
+  * HOMEPAGE:
+* https://www.slf4j.org/
+
+This product contains a modified portion of 'Apache Harmony', an open source
+Java SE, which can be obtained at:
+
+  * NOTICE:
+* license/NOTICE.harmony.txt
+  * LICENSE:
+* license/LICENSE.harmony.txt (Apache License 2.0)
+  * HOMEPAGE:
+* https://archive.apache.org/dist/harmony/
+
+This product contains a modified portion of 'jbzip2', a Java bzip2 compression
+and decompression library written by Matthew J. Francis. It can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.jbzip2.txt (MIT License)
+  * HOMEPAGE:
+* https://code.google.com/p/jbzip2/
+
+This product contains a modified portion of 'libdivsufsort', a C API library 
to construct
+the suffix array and the Burrows-Wheeler transformed string for any input 
string of
+a constant-size alphabet written by 

(cassandra-java-driver) branch 4.3.x updated: Move copyright notices to LICENSE, add bundled ASL dep notices to NOTICE

2023-11-14 Thread mck
This is an automated email from the ASF dual-hosted git repository.

mck pushed a commit to branch 4.3.x
in repository https://gitbox.apache.org/repos/asf/cassandra-java-driver.git


The following commit(s) were added to refs/heads/4.3.x by this push:
 new 769da196a Move copyright notices to LICENSE, add bundled ASL dep 
notices to NOTICE
769da196a is described below

commit 769da196a4345d11041e51a0c5f340050b4e8b73
Author: Henry Hughes 
AuthorDate: Mon Nov 13 17:05:46 2023 -0800

Move copyright notices to LICENSE, add bundled ASL dep notices to NOTICE

patch by Claude Warren; reviewed by Henry Hughes, Mick Semb Wever for 
CASSANDRA-18969
---
 LICENSE|  16 
 NOTICE.txt | 254 +
 README.md  |   5 +-
 3 files changed, 257 insertions(+), 18 deletions(-)

diff --git a/LICENSE b/LICENSE
index d64569567..59636b8c8 100644
--- a/LICENSE
+++ b/LICENSE
@@ -200,3 +200,19 @@
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.
+
+Apache Cassandra Java Driver bundles code and files from the following 
projects:
+
+Protocol Buffers
+Copyright 2008 Google Inc.
+This product includes software developed as part of the Protocol Buffers 
project ( https://developers.google.com/protocol-buffers/ ).
+see 
core/src/main/java/com/datastax/oss/driver/internal/core/type/util/VIntCoding.java
+
+Guava
+Copyright (C) 2007 The Guava Authors
+This product includes software developed as part of the Guava project ( 
https://guava.dev ).
+see 
core/src/main/java/com/datastax/oss/driver/internal/core/util/CountingIterator.java
+
+(C) 2018 Christian Stein
+This product includes software developed by Christian Stein
+see ci/install-jdk.sh
diff --git a/NOTICE.txt b/NOTICE.txt
index 477f0645e..b7a91be23 100644
--- a/NOTICE.txt
+++ b/NOTICE.txt
@@ -4,17 +4,243 @@ Copyright 2012- The Apache Software Foundation
 This product includes software developed by The Apache Software
 Foundation (http://www.apache.org/).
 
-JNR project
-Copyright (C) 2008-2010 Wayne Meissner
-This product includes software developed as part of the JNR project ( 
https://github.com/jnr/jnr-ffi )s.
-see core/src/main/java/com/datastax/oss/driver/internal/core/os/CpuInfo.java
-
-Protocol Buffers
-Copyright 2008 Google Inc.
-This product includes software developed as part of the Protocol Buffers 
project ( https://developers.google.com/protocol-buffers/ ).
-see 
core/src/main/java/com/datastax/oss/driver/internal/core/type/util/VIntCoding.java
-
-Guava
-Copyright (C) 2007 The Guava Authors
-This product includes software developed as part of the Guava project ( 
https://guava.dev ).
-see 
core/src/main/java/com/datastax/oss/driver/internal/core/util/CountingIterator.java
\ No newline at end of file
+==
+io.netty:netty-handler NOTICE.txt
+==
+This product contains the extensions to Java Collections Framework which has
+been derived from the works by JSR-166 EG, Doug Lea, and Jason T. Greene:
+
+  * LICENSE:
+* license/LICENSE.jsr166y.txt (Public Domain)
+  * HOMEPAGE:
+* http://gee.cs.oswego.edu/cgi-bin/viewcvs.cgi/jsr166/
+* 
http://viewvc.jboss.org/cgi-bin/viewvc.cgi/jbosscache/experimental/jsr166/
+
+This product contains a modified version of Robert Harder's Public Domain
+Base64 Encoder and Decoder, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.base64.txt (Public Domain)
+  * HOMEPAGE:
+* http://iharder.sourceforge.net/current/java/base64/
+
+This product contains a modified portion of 'Webbit', an event based
+WebSocket and HTTP server, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.webbit.txt (BSD License)
+  * HOMEPAGE:
+* https://github.com/joewalnes/webbit
+
+This product contains a modified portion of 'SLF4J', a simple logging
+facade for Java, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.slf4j.txt (MIT License)
+  * HOMEPAGE:
+* https://www.slf4j.org/
+
+This product contains a modified portion of 'Apache Harmony', an open source
+Java SE, which can be obtained at:
+
+  * NOTICE:
+* license/NOTICE.harmony.txt
+  * LICENSE:
+* license/LICENSE.harmony.txt (Apache License 2.0)
+  * HOMEPAGE:
+* https://archive.apache.org/dist/harmony/
+
+This product contains a modified portion of 'jbzip2', a Java bzip2 compression
+and decompression library written by Matthew J. Francis. It can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.jbzip2.txt (MIT License)
+  * HOMEPAGE:
+* https://code.google.com/p/jbzip2/
+
+This product contains a modified portion of 'libdivsufsort', a C API library 
to construct
+the suffix array and the Burrows-Wheeler transformed string for any input 
string of
+a constant-size alphabet written by Yuta Mori. It 

Re: [PR] CASSANDRA-18969: 4.3.x Move copyright notices to LICENSE, add bundled ASL dep notices to NOTICE [cassandra-java-driver]

2023-11-14 Thread via GitHub


michaelsembwever merged PR #1856:
URL: https://github.com/apache/cassandra-java-driver/pull/1856


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


-
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org



(cassandra-java-driver) branch 4.4.0_fixes updated: Move copyright notices to LICENSE, add bundled ASL dep notices to NOTICE

2023-11-14 Thread mck
This is an automated email from the ASF dual-hosted git repository.

mck pushed a commit to branch 4.4.0_fixes
in repository https://gitbox.apache.org/repos/asf/cassandra-java-driver.git


The following commit(s) were added to refs/heads/4.4.0_fixes by this push:
 new 23957f24a Move copyright notices to LICENSE, add bundled ASL dep 
notices to NOTICE
23957f24a is described below

commit 23957f24a7c436b6955b3336ea62d254b5197556
Author: Henry Hughes 
AuthorDate: Mon Nov 13 17:05:47 2023 -0800

Move copyright notices to LICENSE, add bundled ASL dep notices to NOTICE

patch by Claude Warren; reviewed by Henry Hughes, Mick Semb Wever for 
CASSANDRA-18969
---
 LICENSE|  16 
 NOTICE.txt | 254 +
 README.md  |   5 +-
 3 files changed, 257 insertions(+), 18 deletions(-)

diff --git a/LICENSE b/LICENSE
index d64569567..59636b8c8 100644
--- a/LICENSE
+++ b/LICENSE
@@ -200,3 +200,19 @@
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.
+
+Apache Cassandra Java Driver bundles code and files from the following 
projects:
+
+Protocol Buffers
+Copyright 2008 Google Inc.
+This product includes software developed as part of the Protocol Buffers 
project ( https://developers.google.com/protocol-buffers/ ).
+see 
core/src/main/java/com/datastax/oss/driver/internal/core/type/util/VIntCoding.java
+
+Guava
+Copyright (C) 2007 The Guava Authors
+This product includes software developed as part of the Guava project ( 
https://guava.dev ).
+see 
core/src/main/java/com/datastax/oss/driver/internal/core/util/CountingIterator.java
+
+(C) 2018 Christian Stein
+This product includes software developed by Christian Stein
+see ci/install-jdk.sh
diff --git a/NOTICE.txt b/NOTICE.txt
index 477f0645e..b7a91be23 100644
--- a/NOTICE.txt
+++ b/NOTICE.txt
@@ -4,17 +4,243 @@ Copyright 2012- The Apache Software Foundation
 This product includes software developed by The Apache Software
 Foundation (http://www.apache.org/).
 
-JNR project
-Copyright (C) 2008-2010 Wayne Meissner
-This product includes software developed as part of the JNR project ( 
https://github.com/jnr/jnr-ffi )s.
-see core/src/main/java/com/datastax/oss/driver/internal/core/os/CpuInfo.java
-
-Protocol Buffers
-Copyright 2008 Google Inc.
-This product includes software developed as part of the Protocol Buffers 
project ( https://developers.google.com/protocol-buffers/ ).
-see 
core/src/main/java/com/datastax/oss/driver/internal/core/type/util/VIntCoding.java
-
-Guava
-Copyright (C) 2007 The Guava Authors
-This product includes software developed as part of the Guava project ( 
https://guava.dev ).
-see 
core/src/main/java/com/datastax/oss/driver/internal/core/util/CountingIterator.java
\ No newline at end of file
+==
+io.netty:netty-handler NOTICE.txt
+==
+This product contains the extensions to Java Collections Framework which has
+been derived from the works by JSR-166 EG, Doug Lea, and Jason T. Greene:
+
+  * LICENSE:
+* license/LICENSE.jsr166y.txt (Public Domain)
+  * HOMEPAGE:
+* http://gee.cs.oswego.edu/cgi-bin/viewcvs.cgi/jsr166/
+* 
http://viewvc.jboss.org/cgi-bin/viewvc.cgi/jbosscache/experimental/jsr166/
+
+This product contains a modified version of Robert Harder's Public Domain
+Base64 Encoder and Decoder, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.base64.txt (Public Domain)
+  * HOMEPAGE:
+* http://iharder.sourceforge.net/current/java/base64/
+
+This product contains a modified portion of 'Webbit', an event based
+WebSocket and HTTP server, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.webbit.txt (BSD License)
+  * HOMEPAGE:
+* https://github.com/joewalnes/webbit
+
+This product contains a modified portion of 'SLF4J', a simple logging
+facade for Java, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.slf4j.txt (MIT License)
+  * HOMEPAGE:
+* https://www.slf4j.org/
+
+This product contains a modified portion of 'Apache Harmony', an open source
+Java SE, which can be obtained at:
+
+  * NOTICE:
+* license/NOTICE.harmony.txt
+  * LICENSE:
+* license/LICENSE.harmony.txt (Apache License 2.0)
+  * HOMEPAGE:
+* https://archive.apache.org/dist/harmony/
+
+This product contains a modified portion of 'jbzip2', a Java bzip2 compression
+and decompression library written by Matthew J. Francis. It can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.jbzip2.txt (MIT License)
+  * HOMEPAGE:
+* https://code.google.com/p/jbzip2/
+
+This product contains a modified portion of 'libdivsufsort', a C API library 
to construct
+the suffix array and the Burrows-Wheeler transformed string for any input 
string of
+a constant-size alphabet written by 

Re: [PR] CASSANDRA-18969: 4.4.0_fixes Move copyright notices to LICENSE, add bundled ASL dep notices to NOTICE [cassandra-java-driver]

2023-11-14 Thread via GitHub


michaelsembwever merged PR #1857:
URL: https://github.com/apache/cassandra-java-driver/pull/1857


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


-
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org



(cassandra-java-driver) branch 4.5.0_fixes updated: Move copyright notices to LICENSE, add bundled ASL dep notices to NOTICE

2023-11-14 Thread mck
This is an automated email from the ASF dual-hosted git repository.

mck pushed a commit to branch 4.5.0_fixes
in repository https://gitbox.apache.org/repos/asf/cassandra-java-driver.git


The following commit(s) were added to refs/heads/4.5.0_fixes by this push:
 new a00cadb02 Move copyright notices to LICENSE, add bundled ASL dep 
notices to NOTICE
a00cadb02 is described below

commit a00cadb021dbae39d738ddada7f0e399e51b711e
Author: Henry Hughes 
AuthorDate: Mon Nov 13 17:05:49 2023 -0800

Move copyright notices to LICENSE, add bundled ASL dep notices to NOTICE

patch by Claude Warren; reviewed by Henry Hughes, Mick Semb Wever for 
CASSANDRA-18969
---
 LICENSE|  16 
 NOTICE.txt | 254 +
 README.md  |   5 +-
 3 files changed, 257 insertions(+), 18 deletions(-)

diff --git a/LICENSE b/LICENSE
index d64569567..59636b8c8 100644
--- a/LICENSE
+++ b/LICENSE
@@ -200,3 +200,19 @@
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.
+
+Apache Cassandra Java Driver bundles code and files from the following 
projects:
+
+Protocol Buffers
+Copyright 2008 Google Inc.
+This product includes software developed as part of the Protocol Buffers 
project ( https://developers.google.com/protocol-buffers/ ).
+see 
core/src/main/java/com/datastax/oss/driver/internal/core/type/util/VIntCoding.java
+
+Guava
+Copyright (C) 2007 The Guava Authors
+This product includes software developed as part of the Guava project ( 
https://guava.dev ).
+see 
core/src/main/java/com/datastax/oss/driver/internal/core/util/CountingIterator.java
+
+(C) 2018 Christian Stein
+This product includes software developed by Christian Stein
+see ci/install-jdk.sh
diff --git a/NOTICE.txt b/NOTICE.txt
index 477f0645e..b7a91be23 100644
--- a/NOTICE.txt
+++ b/NOTICE.txt
@@ -4,17 +4,243 @@ Copyright 2012- The Apache Software Foundation
 This product includes software developed by The Apache Software
 Foundation (http://www.apache.org/).
 
-JNR project
-Copyright (C) 2008-2010 Wayne Meissner
-This product includes software developed as part of the JNR project ( 
https://github.com/jnr/jnr-ffi )s.
-see core/src/main/java/com/datastax/oss/driver/internal/core/os/CpuInfo.java
-
-Protocol Buffers
-Copyright 2008 Google Inc.
-This product includes software developed as part of the Protocol Buffers 
project ( https://developers.google.com/protocol-buffers/ ).
-see 
core/src/main/java/com/datastax/oss/driver/internal/core/type/util/VIntCoding.java
-
-Guava
-Copyright (C) 2007 The Guava Authors
-This product includes software developed as part of the Guava project ( 
https://guava.dev ).
-see 
core/src/main/java/com/datastax/oss/driver/internal/core/util/CountingIterator.java
\ No newline at end of file
+==
+io.netty:netty-handler NOTICE.txt
+==
+This product contains the extensions to Java Collections Framework which has
+been derived from the works by JSR-166 EG, Doug Lea, and Jason T. Greene:
+
+  * LICENSE:
+* license/LICENSE.jsr166y.txt (Public Domain)
+  * HOMEPAGE:
+* http://gee.cs.oswego.edu/cgi-bin/viewcvs.cgi/jsr166/
+* 
http://viewvc.jboss.org/cgi-bin/viewvc.cgi/jbosscache/experimental/jsr166/
+
+This product contains a modified version of Robert Harder's Public Domain
+Base64 Encoder and Decoder, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.base64.txt (Public Domain)
+  * HOMEPAGE:
+* http://iharder.sourceforge.net/current/java/base64/
+
+This product contains a modified portion of 'Webbit', an event based
+WebSocket and HTTP server, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.webbit.txt (BSD License)
+  * HOMEPAGE:
+* https://github.com/joewalnes/webbit
+
+This product contains a modified portion of 'SLF4J', a simple logging
+facade for Java, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.slf4j.txt (MIT License)
+  * HOMEPAGE:
+* https://www.slf4j.org/
+
+This product contains a modified portion of 'Apache Harmony', an open source
+Java SE, which can be obtained at:
+
+  * NOTICE:
+* license/NOTICE.harmony.txt
+  * LICENSE:
+* license/LICENSE.harmony.txt (Apache License 2.0)
+  * HOMEPAGE:
+* https://archive.apache.org/dist/harmony/
+
+This product contains a modified portion of 'jbzip2', a Java bzip2 compression
+and decompression library written by Matthew J. Francis. It can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.jbzip2.txt (MIT License)
+  * HOMEPAGE:
+* https://code.google.com/p/jbzip2/
+
+This product contains a modified portion of 'libdivsufsort', a C API library 
to construct
+the suffix array and the Burrows-Wheeler transformed string for any input 
string of
+a constant-size alphabet written by 

Re: [PR] CASSANDRA-18969: 4.5.0_fixes Move copyright notices to LICENSE, add bundled ASL dep notices to NOTICE [cassandra-java-driver]

2023-11-14 Thread via GitHub


michaelsembwever merged PR #1858:
URL: https://github.com/apache/cassandra-java-driver/pull/1858


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


-
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org



(cassandra-java-driver) branch 4.5.x updated: Move copyright notices to LICENSE, add bundled ASL dep notices to NOTICE

2023-11-14 Thread mck
This is an automated email from the ASF dual-hosted git repository.

mck pushed a commit to branch 4.5.x
in repository https://gitbox.apache.org/repos/asf/cassandra-java-driver.git


The following commit(s) were added to refs/heads/4.5.x by this push:
 new 1a9702096 Move copyright notices to LICENSE, add bundled ASL dep 
notices to NOTICE
1a9702096 is described below

commit 1a9702096a80e5c2e0a97088d6abe024ac9a2904
Author: Henry Hughes 
AuthorDate: Mon Nov 13 17:05:51 2023 -0800

Move copyright notices to LICENSE, add bundled ASL dep notices to NOTICE

patch by Claude Warren; reviewed by Henry Hughes, Mick Semb Wever for 
CASSANDRA-18969
---
 LICENSE|  14 
 NOTICE.txt | 254 +
 README.md  |   5 +-
 3 files changed, 255 insertions(+), 18 deletions(-)

diff --git a/LICENSE b/LICENSE
index d64569567..dd4e43926 100644
--- a/LICENSE
+++ b/LICENSE
@@ -200,3 +200,17 @@
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.
+
+Protocol Buffers
+Copyright 2008 Google Inc.
+This product includes software developed as part of the Protocol Buffers 
project ( https://developers.google.com/protocol-buffers/ ).
+see 
core/src/main/java/com/datastax/oss/driver/internal/core/type/util/VIntCoding.java
+
+Guava
+Copyright (C) 2007 The Guava Authors
+This product includes software developed as part of the Guava project ( 
https://guava.dev ).
+see 
core/src/main/java/com/datastax/oss/driver/internal/core/util/CountingIterator.java
+
+(C) 2018 Christian Stein
+This product includes software developed by Christian Stein
+see ci/install-jdk.sh
diff --git a/NOTICE.txt b/NOTICE.txt
index 477f0645e..b7a91be23 100644
--- a/NOTICE.txt
+++ b/NOTICE.txt
@@ -4,17 +4,243 @@ Copyright 2012- The Apache Software Foundation
 This product includes software developed by The Apache Software
 Foundation (http://www.apache.org/).
 
-JNR project
-Copyright (C) 2008-2010 Wayne Meissner
-This product includes software developed as part of the JNR project ( 
https://github.com/jnr/jnr-ffi )s.
-see core/src/main/java/com/datastax/oss/driver/internal/core/os/CpuInfo.java
-
-Protocol Buffers
-Copyright 2008 Google Inc.
-This product includes software developed as part of the Protocol Buffers 
project ( https://developers.google.com/protocol-buffers/ ).
-see 
core/src/main/java/com/datastax/oss/driver/internal/core/type/util/VIntCoding.java
-
-Guava
-Copyright (C) 2007 The Guava Authors
-This product includes software developed as part of the Guava project ( 
https://guava.dev ).
-see 
core/src/main/java/com/datastax/oss/driver/internal/core/util/CountingIterator.java
\ No newline at end of file
+==
+io.netty:netty-handler NOTICE.txt
+==
+This product contains the extensions to Java Collections Framework which has
+been derived from the works by JSR-166 EG, Doug Lea, and Jason T. Greene:
+
+  * LICENSE:
+* license/LICENSE.jsr166y.txt (Public Domain)
+  * HOMEPAGE:
+* http://gee.cs.oswego.edu/cgi-bin/viewcvs.cgi/jsr166/
+* 
http://viewvc.jboss.org/cgi-bin/viewvc.cgi/jbosscache/experimental/jsr166/
+
+This product contains a modified version of Robert Harder's Public Domain
+Base64 Encoder and Decoder, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.base64.txt (Public Domain)
+  * HOMEPAGE:
+* http://iharder.sourceforge.net/current/java/base64/
+
+This product contains a modified portion of 'Webbit', an event based
+WebSocket and HTTP server, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.webbit.txt (BSD License)
+  * HOMEPAGE:
+* https://github.com/joewalnes/webbit
+
+This product contains a modified portion of 'SLF4J', a simple logging
+facade for Java, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.slf4j.txt (MIT License)
+  * HOMEPAGE:
+* https://www.slf4j.org/
+
+This product contains a modified portion of 'Apache Harmony', an open source
+Java SE, which can be obtained at:
+
+  * NOTICE:
+* license/NOTICE.harmony.txt
+  * LICENSE:
+* license/LICENSE.harmony.txt (Apache License 2.0)
+  * HOMEPAGE:
+* https://archive.apache.org/dist/harmony/
+
+This product contains a modified portion of 'jbzip2', a Java bzip2 compression
+and decompression library written by Matthew J. Francis. It can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.jbzip2.txt (MIT License)
+  * HOMEPAGE:
+* https://code.google.com/p/jbzip2/
+
+This product contains a modified portion of 'libdivsufsort', a C API library 
to construct
+the suffix array and the Burrows-Wheeler transformed string for any input 
string of
+a constant-size alphabet written by Yuta Mori. It can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.libdivsufsort.txt (MIT 

Re: [PR] CASSANDRA-18969: 4.5.x Move copyright notices to LICENSE, add bundled ASL dep notices to NOTICE [cassandra-java-driver]

2023-11-14 Thread via GitHub


michaelsembwever merged PR #1859:
URL: https://github.com/apache/cassandra-java-driver/pull/1859


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


-
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org



(cassandra-java-driver) branch 4.6.1_fixes updated: Move copyright notices to LICENSE, add bundled ASL dep notices to NOTICE

2023-11-14 Thread mck
This is an automated email from the ASF dual-hosted git repository.

mck pushed a commit to branch 4.6.1_fixes
in repository https://gitbox.apache.org/repos/asf/cassandra-java-driver.git


The following commit(s) were added to refs/heads/4.6.1_fixes by this push:
 new bbe64092a Move copyright notices to LICENSE, add bundled ASL dep 
notices to NOTICE
bbe64092a is described below

commit bbe64092a7d87a9f54185aa83a34a33aaae86d46
Author: Henry Hughes 
AuthorDate: Mon Nov 13 17:05:52 2023 -0800

Move copyright notices to LICENSE, add bundled ASL dep notices to NOTICE

patch by Claude Warren; reviewed by Henry Hughes, Mick Semb Wever for 
CASSANDRA-18969
---
 LICENSE|  21 +
 NOTICE.txt | 254 +
 README.md  |   5 +-
 3 files changed, 262 insertions(+), 18 deletions(-)

diff --git a/LICENSE b/LICENSE
index d64569567..38818d5ab 100644
--- a/LICENSE
+++ b/LICENSE
@@ -200,3 +200,24 @@
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.
+
+Apache Cassandra Java Driver bundles code and files from the following 
projects:
+
+JNR project
+Copyright (C) 2008-2010 Wayne Meissner
+This product includes software developed as part of the JNR project ( 
https://github.com/jnr/jnr-ffi )s.
+see core/src/main/java/com/datastax/oss/driver/internal/core/os/CpuInfo.java
+
+Protocol Buffers
+Copyright 2008 Google Inc.
+This product includes software developed as part of the Protocol Buffers 
project ( https://developers.google.com/protocol-buffers/ ).
+see 
core/src/main/java/com/datastax/oss/driver/internal/core/type/util/VIntCoding.java
+
+Guava
+Copyright (C) 2007 The Guava Authors
+This product includes software developed as part of the Guava project ( 
https://guava.dev ).
+see 
core/src/main/java/com/datastax/oss/driver/internal/core/util/CountingIterator.java
+
+(C) 2018 Christian Stein
+This product includes software developed by Christian Stein
+see ci/install-jdk.sh
diff --git a/NOTICE.txt b/NOTICE.txt
index 477f0645e..b7a91be23 100644
--- a/NOTICE.txt
+++ b/NOTICE.txt
@@ -4,17 +4,243 @@ Copyright 2012- The Apache Software Foundation
 This product includes software developed by The Apache Software
 Foundation (http://www.apache.org/).
 
-JNR project
-Copyright (C) 2008-2010 Wayne Meissner
-This product includes software developed as part of the JNR project ( 
https://github.com/jnr/jnr-ffi )s.
-see core/src/main/java/com/datastax/oss/driver/internal/core/os/CpuInfo.java
-
-Protocol Buffers
-Copyright 2008 Google Inc.
-This product includes software developed as part of the Protocol Buffers 
project ( https://developers.google.com/protocol-buffers/ ).
-see 
core/src/main/java/com/datastax/oss/driver/internal/core/type/util/VIntCoding.java
-
-Guava
-Copyright (C) 2007 The Guava Authors
-This product includes software developed as part of the Guava project ( 
https://guava.dev ).
-see 
core/src/main/java/com/datastax/oss/driver/internal/core/util/CountingIterator.java
\ No newline at end of file
+==
+io.netty:netty-handler NOTICE.txt
+==
+This product contains the extensions to Java Collections Framework which has
+been derived from the works by JSR-166 EG, Doug Lea, and Jason T. Greene:
+
+  * LICENSE:
+* license/LICENSE.jsr166y.txt (Public Domain)
+  * HOMEPAGE:
+* http://gee.cs.oswego.edu/cgi-bin/viewcvs.cgi/jsr166/
+* 
http://viewvc.jboss.org/cgi-bin/viewvc.cgi/jbosscache/experimental/jsr166/
+
+This product contains a modified version of Robert Harder's Public Domain
+Base64 Encoder and Decoder, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.base64.txt (Public Domain)
+  * HOMEPAGE:
+* http://iharder.sourceforge.net/current/java/base64/
+
+This product contains a modified portion of 'Webbit', an event based
+WebSocket and HTTP server, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.webbit.txt (BSD License)
+  * HOMEPAGE:
+* https://github.com/joewalnes/webbit
+
+This product contains a modified portion of 'SLF4J', a simple logging
+facade for Java, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.slf4j.txt (MIT License)
+  * HOMEPAGE:
+* https://www.slf4j.org/
+
+This product contains a modified portion of 'Apache Harmony', an open source
+Java SE, which can be obtained at:
+
+  * NOTICE:
+* license/NOTICE.harmony.txt
+  * LICENSE:
+* license/LICENSE.harmony.txt (Apache License 2.0)
+  * HOMEPAGE:
+* https://archive.apache.org/dist/harmony/
+
+This product contains a modified portion of 'jbzip2', a Java bzip2 compression
+and decompression library written by Matthew J. Francis. It can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.jbzip2.txt (MIT License)
+  * HOMEPAGE:
+* 

Re: [PR] CASSANDRA-18969: 4.6.1_fixes Move copyright notices to LICENSE, add bundled ASL dep notices to NOTICE [cassandra-java-driver]

2023-11-14 Thread via GitHub


michaelsembwever merged PR #1860:
URL: https://github.com/apache/cassandra-java-driver/pull/1860


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


-
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org



(cassandra-java-driver) branch 4.6.x updated: Move copyright notices to LICENSE, add bundled ASL dep notices to NOTICE

2023-11-14 Thread mck
This is an automated email from the ASF dual-hosted git repository.

mck pushed a commit to branch 4.6.x
in repository https://gitbox.apache.org/repos/asf/cassandra-java-driver.git


The following commit(s) were added to refs/heads/4.6.x by this push:
 new 469234dd8 Move copyright notices to LICENSE, add bundled ASL dep 
notices to NOTICE
469234dd8 is described below

commit 469234dd8645a24375a1ad4e4948b78f2dc6da4c
Author: Henry Hughes 
AuthorDate: Mon Nov 13 17:05:54 2023 -0800

Move copyright notices to LICENSE, add bundled ASL dep notices to NOTICE

patch by Claude Warren; reviewed by Henry Hughes, Mick Semb Wever for 
CASSANDRA-18969
---
 LICENSE|  21 +
 NOTICE.txt | 254 +
 README.md  |   5 +-
 3 files changed, 262 insertions(+), 18 deletions(-)

diff --git a/LICENSE b/LICENSE
index d64569567..38818d5ab 100644
--- a/LICENSE
+++ b/LICENSE
@@ -200,3 +200,24 @@
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.
+
+Apache Cassandra Java Driver bundles code and files from the following 
projects:
+
+JNR project
+Copyright (C) 2008-2010 Wayne Meissner
+This product includes software developed as part of the JNR project ( 
https://github.com/jnr/jnr-ffi )s.
+see core/src/main/java/com/datastax/oss/driver/internal/core/os/CpuInfo.java
+
+Protocol Buffers
+Copyright 2008 Google Inc.
+This product includes software developed as part of the Protocol Buffers 
project ( https://developers.google.com/protocol-buffers/ ).
+see 
core/src/main/java/com/datastax/oss/driver/internal/core/type/util/VIntCoding.java
+
+Guava
+Copyright (C) 2007 The Guava Authors
+This product includes software developed as part of the Guava project ( 
https://guava.dev ).
+see 
core/src/main/java/com/datastax/oss/driver/internal/core/util/CountingIterator.java
+
+(C) 2018 Christian Stein
+This product includes software developed by Christian Stein
+see ci/install-jdk.sh
diff --git a/NOTICE.txt b/NOTICE.txt
index 477f0645e..b7a91be23 100644
--- a/NOTICE.txt
+++ b/NOTICE.txt
@@ -4,17 +4,243 @@ Copyright 2012- The Apache Software Foundation
 This product includes software developed by The Apache Software
 Foundation (http://www.apache.org/).
 
-JNR project
-Copyright (C) 2008-2010 Wayne Meissner
-This product includes software developed as part of the JNR project ( 
https://github.com/jnr/jnr-ffi )s.
-see core/src/main/java/com/datastax/oss/driver/internal/core/os/CpuInfo.java
-
-Protocol Buffers
-Copyright 2008 Google Inc.
-This product includes software developed as part of the Protocol Buffers 
project ( https://developers.google.com/protocol-buffers/ ).
-see 
core/src/main/java/com/datastax/oss/driver/internal/core/type/util/VIntCoding.java
-
-Guava
-Copyright (C) 2007 The Guava Authors
-This product includes software developed as part of the Guava project ( 
https://guava.dev ).
-see 
core/src/main/java/com/datastax/oss/driver/internal/core/util/CountingIterator.java
\ No newline at end of file
+==
+io.netty:netty-handler NOTICE.txt
+==
+This product contains the extensions to Java Collections Framework which has
+been derived from the works by JSR-166 EG, Doug Lea, and Jason T. Greene:
+
+  * LICENSE:
+* license/LICENSE.jsr166y.txt (Public Domain)
+  * HOMEPAGE:
+* http://gee.cs.oswego.edu/cgi-bin/viewcvs.cgi/jsr166/
+* 
http://viewvc.jboss.org/cgi-bin/viewvc.cgi/jbosscache/experimental/jsr166/
+
+This product contains a modified version of Robert Harder's Public Domain
+Base64 Encoder and Decoder, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.base64.txt (Public Domain)
+  * HOMEPAGE:
+* http://iharder.sourceforge.net/current/java/base64/
+
+This product contains a modified portion of 'Webbit', an event based
+WebSocket and HTTP server, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.webbit.txt (BSD License)
+  * HOMEPAGE:
+* https://github.com/joewalnes/webbit
+
+This product contains a modified portion of 'SLF4J', a simple logging
+facade for Java, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.slf4j.txt (MIT License)
+  * HOMEPAGE:
+* https://www.slf4j.org/
+
+This product contains a modified portion of 'Apache Harmony', an open source
+Java SE, which can be obtained at:
+
+  * NOTICE:
+* license/NOTICE.harmony.txt
+  * LICENSE:
+* license/LICENSE.harmony.txt (Apache License 2.0)
+  * HOMEPAGE:
+* https://archive.apache.org/dist/harmony/
+
+This product contains a modified portion of 'jbzip2', a Java bzip2 compression
+and decompression library written by Matthew J. Francis. It can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.jbzip2.txt (MIT License)
+  * HOMEPAGE:
+* 

Re: [PR] CASSANDRA-18969: 4.6.x Move copyright notices to LICENSE, add bundled ASL dep notices to NOTICE [cassandra-java-driver]

2023-11-14 Thread via GitHub


michaelsembwever merged PR #1861:
URL: https://github.com/apache/cassandra-java-driver/pull/1861


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


-
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org



(cassandra-java-driver) branch 4.7.x updated: Move copyright notices to LICENSE, add bundled ASL dep notices to NOTICE

2023-11-14 Thread mck
This is an automated email from the ASF dual-hosted git repository.

mck pushed a commit to branch 4.7.x
in repository https://gitbox.apache.org/repos/asf/cassandra-java-driver.git


The following commit(s) were added to refs/heads/4.7.x by this push:
 new 3d38a8314 Move copyright notices to LICENSE, add bundled ASL dep 
notices to NOTICE
3d38a8314 is described below

commit 3d38a83142c18d8dc8e9899f34a18d12d3435628
Author: Henry Hughes 
AuthorDate: Mon Nov 13 17:05:56 2023 -0800

Move copyright notices to LICENSE, add bundled ASL dep notices to NOTICE

patch by Claude Warren; reviewed by Henry Hughes, Mick Semb Wever for 
CASSANDRA-18969
---
 LICENSE|  21 +
 NOTICE.txt | 254 +
 README.md  |   5 +-
 3 files changed, 262 insertions(+), 18 deletions(-)

diff --git a/LICENSE b/LICENSE
index d64569567..38818d5ab 100644
--- a/LICENSE
+++ b/LICENSE
@@ -200,3 +200,24 @@
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.
+
+Apache Cassandra Java Driver bundles code and files from the following 
projects:
+
+JNR project
+Copyright (C) 2008-2010 Wayne Meissner
+This product includes software developed as part of the JNR project ( 
https://github.com/jnr/jnr-ffi )s.
+see core/src/main/java/com/datastax/oss/driver/internal/core/os/CpuInfo.java
+
+Protocol Buffers
+Copyright 2008 Google Inc.
+This product includes software developed as part of the Protocol Buffers 
project ( https://developers.google.com/protocol-buffers/ ).
+see 
core/src/main/java/com/datastax/oss/driver/internal/core/type/util/VIntCoding.java
+
+Guava
+Copyright (C) 2007 The Guava Authors
+This product includes software developed as part of the Guava project ( 
https://guava.dev ).
+see 
core/src/main/java/com/datastax/oss/driver/internal/core/util/CountingIterator.java
+
+(C) 2018 Christian Stein
+This product includes software developed by Christian Stein
+see ci/install-jdk.sh
diff --git a/NOTICE.txt b/NOTICE.txt
index 477f0645e..b7a91be23 100644
--- a/NOTICE.txt
+++ b/NOTICE.txt
@@ -4,17 +4,243 @@ Copyright 2012- The Apache Software Foundation
 This product includes software developed by The Apache Software
 Foundation (http://www.apache.org/).
 
-JNR project
-Copyright (C) 2008-2010 Wayne Meissner
-This product includes software developed as part of the JNR project ( 
https://github.com/jnr/jnr-ffi )s.
-see core/src/main/java/com/datastax/oss/driver/internal/core/os/CpuInfo.java
-
-Protocol Buffers
-Copyright 2008 Google Inc.
-This product includes software developed as part of the Protocol Buffers 
project ( https://developers.google.com/protocol-buffers/ ).
-see 
core/src/main/java/com/datastax/oss/driver/internal/core/type/util/VIntCoding.java
-
-Guava
-Copyright (C) 2007 The Guava Authors
-This product includes software developed as part of the Guava project ( 
https://guava.dev ).
-see 
core/src/main/java/com/datastax/oss/driver/internal/core/util/CountingIterator.java
\ No newline at end of file
+==
+io.netty:netty-handler NOTICE.txt
+==
+This product contains the extensions to Java Collections Framework which has
+been derived from the works by JSR-166 EG, Doug Lea, and Jason T. Greene:
+
+  * LICENSE:
+* license/LICENSE.jsr166y.txt (Public Domain)
+  * HOMEPAGE:
+* http://gee.cs.oswego.edu/cgi-bin/viewcvs.cgi/jsr166/
+* 
http://viewvc.jboss.org/cgi-bin/viewvc.cgi/jbosscache/experimental/jsr166/
+
+This product contains a modified version of Robert Harder's Public Domain
+Base64 Encoder and Decoder, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.base64.txt (Public Domain)
+  * HOMEPAGE:
+* http://iharder.sourceforge.net/current/java/base64/
+
+This product contains a modified portion of 'Webbit', an event based
+WebSocket and HTTP server, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.webbit.txt (BSD License)
+  * HOMEPAGE:
+* https://github.com/joewalnes/webbit
+
+This product contains a modified portion of 'SLF4J', a simple logging
+facade for Java, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.slf4j.txt (MIT License)
+  * HOMEPAGE:
+* https://www.slf4j.org/
+
+This product contains a modified portion of 'Apache Harmony', an open source
+Java SE, which can be obtained at:
+
+  * NOTICE:
+* license/NOTICE.harmony.txt
+  * LICENSE:
+* license/LICENSE.harmony.txt (Apache License 2.0)
+  * HOMEPAGE:
+* https://archive.apache.org/dist/harmony/
+
+This product contains a modified portion of 'jbzip2', a Java bzip2 compression
+and decompression library written by Matthew J. Francis. It can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.jbzip2.txt (MIT License)
+  * HOMEPAGE:
+* 

Re: [PR] CASSANDRA-18969: 4.7.x Move copyright notices to LICENSE, add bundled ASL dep notices to NOTICE [cassandra-java-driver]

2023-11-14 Thread via GitHub


michaelsembwever merged PR #1862:
URL: https://github.com/apache/cassandra-java-driver/pull/1862


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


-
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org



(cassandra-java-driver) branch 4.8.0_fixes updated: Move copyright notices to LICENSE, add bundled ASL dep notices to NOTICE

2023-11-14 Thread mck
This is an automated email from the ASF dual-hosted git repository.

mck pushed a commit to branch 4.8.0_fixes
in repository https://gitbox.apache.org/repos/asf/cassandra-java-driver.git


The following commit(s) were added to refs/heads/4.8.0_fixes by this push:
 new 181fd18b1 Move copyright notices to LICENSE, add bundled ASL dep 
notices to NOTICE
181fd18b1 is described below

commit 181fd18b17a6d8c27f5c59cb8b7f7905e44b2a2a
Author: Henry Hughes 
AuthorDate: Mon Nov 13 17:05:57 2023 -0800

Move copyright notices to LICENSE, add bundled ASL dep notices to NOTICE

patch by Claude Warren; reviewed by Henry Hughes, Mick Semb Wever for 
CASSANDRA-18969
---
 LICENSE|  21 +
 NOTICE.txt | 254 +
 README.md  |   5 +-
 3 files changed, 262 insertions(+), 18 deletions(-)

diff --git a/LICENSE b/LICENSE
index d64569567..38818d5ab 100644
--- a/LICENSE
+++ b/LICENSE
@@ -200,3 +200,24 @@
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.
+
+Apache Cassandra Java Driver bundles code and files from the following 
projects:
+
+JNR project
+Copyright (C) 2008-2010 Wayne Meissner
+This product includes software developed as part of the JNR project ( 
https://github.com/jnr/jnr-ffi )s.
+see core/src/main/java/com/datastax/oss/driver/internal/core/os/CpuInfo.java
+
+Protocol Buffers
+Copyright 2008 Google Inc.
+This product includes software developed as part of the Protocol Buffers 
project ( https://developers.google.com/protocol-buffers/ ).
+see 
core/src/main/java/com/datastax/oss/driver/internal/core/type/util/VIntCoding.java
+
+Guava
+Copyright (C) 2007 The Guava Authors
+This product includes software developed as part of the Guava project ( 
https://guava.dev ).
+see 
core/src/main/java/com/datastax/oss/driver/internal/core/util/CountingIterator.java
+
+(C) 2018 Christian Stein
+This product includes software developed by Christian Stein
+see ci/install-jdk.sh
diff --git a/NOTICE.txt b/NOTICE.txt
index 477f0645e..b7a91be23 100644
--- a/NOTICE.txt
+++ b/NOTICE.txt
@@ -4,17 +4,243 @@ Copyright 2012- The Apache Software Foundation
 This product includes software developed by The Apache Software
 Foundation (http://www.apache.org/).
 
-JNR project
-Copyright (C) 2008-2010 Wayne Meissner
-This product includes software developed as part of the JNR project ( 
https://github.com/jnr/jnr-ffi )s.
-see core/src/main/java/com/datastax/oss/driver/internal/core/os/CpuInfo.java
-
-Protocol Buffers
-Copyright 2008 Google Inc.
-This product includes software developed as part of the Protocol Buffers 
project ( https://developers.google.com/protocol-buffers/ ).
-see 
core/src/main/java/com/datastax/oss/driver/internal/core/type/util/VIntCoding.java
-
-Guava
-Copyright (C) 2007 The Guava Authors
-This product includes software developed as part of the Guava project ( 
https://guava.dev ).
-see 
core/src/main/java/com/datastax/oss/driver/internal/core/util/CountingIterator.java
\ No newline at end of file
+==
+io.netty:netty-handler NOTICE.txt
+==
+This product contains the extensions to Java Collections Framework which has
+been derived from the works by JSR-166 EG, Doug Lea, and Jason T. Greene:
+
+  * LICENSE:
+* license/LICENSE.jsr166y.txt (Public Domain)
+  * HOMEPAGE:
+* http://gee.cs.oswego.edu/cgi-bin/viewcvs.cgi/jsr166/
+* 
http://viewvc.jboss.org/cgi-bin/viewvc.cgi/jbosscache/experimental/jsr166/
+
+This product contains a modified version of Robert Harder's Public Domain
+Base64 Encoder and Decoder, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.base64.txt (Public Domain)
+  * HOMEPAGE:
+* http://iharder.sourceforge.net/current/java/base64/
+
+This product contains a modified portion of 'Webbit', an event based
+WebSocket and HTTP server, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.webbit.txt (BSD License)
+  * HOMEPAGE:
+* https://github.com/joewalnes/webbit
+
+This product contains a modified portion of 'SLF4J', a simple logging
+facade for Java, which can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.slf4j.txt (MIT License)
+  * HOMEPAGE:
+* https://www.slf4j.org/
+
+This product contains a modified portion of 'Apache Harmony', an open source
+Java SE, which can be obtained at:
+
+  * NOTICE:
+* license/NOTICE.harmony.txt
+  * LICENSE:
+* license/LICENSE.harmony.txt (Apache License 2.0)
+  * HOMEPAGE:
+* https://archive.apache.org/dist/harmony/
+
+This product contains a modified portion of 'jbzip2', a Java bzip2 compression
+and decompression library written by Matthew J. Francis. It can be obtained at:
+
+  * LICENSE:
+* license/LICENSE.jbzip2.txt (MIT License)
+  * HOMEPAGE:
+* 

Re: [PR] CASSANDRA-18969: 4.8.0_fixes Move copyright notices to LICENSE, add bundled ASL dep notices to NOTICE [cassandra-java-driver]

2023-11-14 Thread via GitHub


michaelsembwever merged PR #1863:
URL: https://github.com/apache/cassandra-java-driver/pull/1863


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


-
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org



[jira] [Comment Edited] (CASSANDRA-17145) utests_system_keyspace_directory is not run in Jenkins

2023-11-14 Thread Michael Semb Wever (Jira)


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

Michael Semb Wever edited comment on CASSANDRA-17145 at 11/15/23 3:07 AM:
--

Committed as part of CASSANDRA-17989

If we want this in 4x too, that can be done as a separate ticket.


was (Author: michaelsembwever):
Committed as part of CASSANDRA-17989

> utests_system_keyspace_directory is not run in Jenkins
> --
>
> Key: CASSANDRA-17145
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17145
> Project: Cassandra
>  Issue Type: Improvement
>  Components: CI
>Reporter: Ekaterina Dimitrova
>Priority: Normal
> Fix For: 5.0-beta1, 5.0, 5.1
>
>
> It seems to me utests_system_keyspace_directory which we run with 4.0 and 
> trunk in CircleCI do not run in Jenkins as they all fail in trunk now in 
> CircleCI and nothing in Jenkins. The issue is not environmental and I don't 
> see that group of tests under Stage View in Jenkins so they are probably not 
> added there? We need to investigate that further.
> CC [~mck]  and [~blerer] if they know anything about those - like work in 
> progress to be added or a reason not to be added.
> FYI [~bereng] 



--
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-18008) Jenkins: Add java distributed tests running with vnodes

2023-11-14 Thread Michael Semb Wever (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-18008?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Michael Semb Wever updated CASSANDRA-18008:
---
Resolution: Fixed
Status: Resolved  (was: Open)

Committed as part of CASSANDRA-17989

> Jenkins: Add java distributed tests running with vnodes 
> 
>
> Key: CASSANDRA-18008
> URL: https://issues.apache.org/jira/browse/CASSANDRA-18008
> Project: Cassandra
>  Issue Type: Task
>  Components: CI
>Reporter: Ekaterina Dimitrova
>Priority: Normal
> Fix For: 4.1.x, 5.x
>
>
> Support for vnodes was added in CASSANDRA-17332 but the tests were enabled 
> only in CircleCI. We need to add them also in Jenkins.



--
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-17145) utests_system_keyspace_directory is not run in Jenkins

2023-11-14 Thread Michael Semb Wever (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-17145?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Michael Semb Wever updated CASSANDRA-17145:
---
Fix Version/s: 5.0-beta1
   5.0
   5.1
   (was: 5.x)
   (was: 4.0.x)

> utests_system_keyspace_directory is not run in Jenkins
> --
>
> Key: CASSANDRA-17145
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17145
> Project: Cassandra
>  Issue Type: Improvement
>  Components: CI
>Reporter: Ekaterina Dimitrova
>Priority: Normal
> Fix For: 5.0-beta1, 5.0, 5.1
>
>
> It seems to me utests_system_keyspace_directory which we run with 4.0 and 
> trunk in CircleCI do not run in Jenkins as they all fail in trunk now in 
> CircleCI and nothing in Jenkins. The issue is not environmental and I don't 
> see that group of tests under Stage View in Jenkins so they are probably not 
> added there? We need to investigate that further.
> CC [~mck]  and [~blerer] if they know anything about those - like work in 
> progress to be added or a reason not to be added.
> FYI [~bereng] 



--
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-18003) Add simulator tests to Jenkins

2023-11-14 Thread Michael Semb Wever (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-18003?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Michael Semb Wever updated CASSANDRA-18003:
---
Resolution: Fixed
Status: Resolved  (was: Open)

Committed as part of CASSANDRA-17989

> Add simulator tests to Jenkins
> --
>
> Key: CASSANDRA-18003
> URL: https://issues.apache.org/jira/browse/CASSANDRA-18003
> Project: Cassandra
>  Issue Type: Task
>  Components: CI
>Reporter: Ekaterina Dimitrova
>Priority: Normal
> Fix For: 4.1.x, 5.x
>
>
> Currently the simulator tests are running only in CircleCI.
> We need to add them also to Jenkins



--
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-17145) utests_system_keyspace_directory is not run in Jenkins

2023-11-14 Thread Michael Semb Wever (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-17145?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Michael Semb Wever updated CASSANDRA-17145:
---
Resolution: Fixed
Status: Resolved  (was: Open)

Committed as part of CASSANDRA-17989

> utests_system_keyspace_directory is not run in Jenkins
> --
>
> Key: CASSANDRA-17145
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17145
> Project: Cassandra
>  Issue Type: Improvement
>  Components: CI
>Reporter: Ekaterina Dimitrova
>Priority: Normal
> Fix For: 4.0.x, 5.x
>
>
> It seems to me utests_system_keyspace_directory which we run with 4.0 and 
> trunk in CircleCI do not run in Jenkins as they all fail in trunk now in 
> CircleCI and nothing in Jenkins. The issue is not environmental and I don't 
> see that group of tests under Stage View in Jenkins so they are probably not 
> added there? We need to investigate that further.
> CC [~mck]  and [~blerer] if they know anything about those - like work in 
> progress to be added or a reason not to be added.
> FYI [~bereng] 



--
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-17989) Jenkins: Add unit tests for trie-based memtables

2023-11-14 Thread Michael Semb Wever (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-17989?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Michael Semb Wever updated CASSANDRA-17989:
---
  Fix Version/s: 5.0-beta1
 5.0
 5.1
 (was: 5.x)
 (was: 5.0.x)
Source Control Link: 
https://github.com/apache/cassandra-builds/commit/5c67d5f3222d219803bee931192cd8639393ec1f
 
https://github.com/apache/cassandra/commit/f0655159e692816a2703e2a0ff6c9458f90cab75
 Resolution: Fixed
 Status: Resolved  (was: Ready to Commit)

> Jenkins: Add unit tests for trie-based memtables
> 
>
> Key: CASSANDRA-17989
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17989
> Project: Cassandra
>  Issue Type: Task
>  Components: CI
>Reporter: Andres de la Peña
>Assignee: Michael Semb Wever
>Priority: Normal
> Fix For: 5.0-beta1, 5.0, 5.1
>
>
> CASSANDRA-17240 has recently added a CircleCI job for running unit tests with 
> trie-based memtables. These tests should also be added to Jenkins.



--
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-5.0' into trunk

2023-11-14 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 337aa5ce3316914d9b5f3f866d3f81da4b207b93
Merge: 6a3bcc83d2 f0655159e6
Author: Mick Semb Wever 
AuthorDate: Tue Nov 14 21:58:27 2023 -0500

Merge branch 'cassandra-5.0' into trunk

* cassandra-5.0:
  Add to jenkins pipeline: test-oa, test-system-keyspace-directory, 
test-trie, jvm-dtest-novnode, jvm-dtest-upgrade-novnode simulator-dtest, 
dtest-large-novnode, dtest-upgrade-large, dtest-upgrade-novnode, 
dtest-upgrade-novnode-large.

 .build/docker/run-tests.sh |  18 +++-
 .build/run-tests.sh|  11 ++-
 .jenkins/Jenkinsfile   | 238 -
 build.xml  |   2 +-
 4 files changed, 261 insertions(+), 8 deletions(-)



-
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org



(cassandra) branch trunk updated (6a3bcc83d2 -> 337aa5ce33)

2023-11-14 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 6a3bcc83d2 Merge branch 'cassandra-5.0' into trunk
 new f0655159e6 Add to jenkins pipeline: test-oa, 
test-system-keyspace-directory, test-trie, jvm-dtest-novnode, 
jvm-dtest-upgrade-novnode simulator-dtest, dtest-large-novnode, 
dtest-upgrade-large, dtest-upgrade-novnode, dtest-upgrade-novnode-large.
 new 337aa5ce33 Merge branch 'cassandra-5.0' into trunk

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/docker/run-tests.sh |  18 +++-
 .build/run-tests.sh|  11 ++-
 .jenkins/Jenkinsfile   | 238 -
 build.xml  |   2 +-
 4 files changed, 261 insertions(+), 8 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: Add to jenkins pipeline: test-oa, test-system-keyspace-directory, test-trie, jvm-dtest-novnode, jvm-dtest-upgrade-novnode simulator-dtest, dtest-large-novnode

2023-11-14 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


The following commit(s) were added to refs/heads/cassandra-5.0 by this push:
 new f0655159e6 Add to jenkins pipeline: test-oa, 
test-system-keyspace-directory, test-trie, jvm-dtest-novnode, 
jvm-dtest-upgrade-novnode simulator-dtest, dtest-large-novnode, 
dtest-upgrade-large, dtest-upgrade-novnode, dtest-upgrade-novnode-large.
f0655159e6 is described below

commit f0655159e692816a2703e2a0ff6c9458f90cab75
Author: Mick Semb Wever 
AuthorDate: Mon Nov 13 18:34:44 2023 +0100

Add to jenkins pipeline: test-oa, test-system-keyspace-directory, 
test-trie, jvm-dtest-novnode, jvm-dtest-upgrade-novnode simulator-dtest, 
dtest-large-novnode, dtest-upgrade-large, dtest-upgrade-novnode, 
dtest-upgrade-novnode-large.

 patch by Mick Semb Wever; reviewed by Berenguer Blasi, Brandon Williams 
for CASSANDRA-17989, CASSANDRA-18008, CASSANDRA-17145, CASSANDRA-18003
---
 .build/docker/run-tests.sh |  18 +++-
 .build/run-tests.sh|  11 ++-
 .jenkins/Jenkinsfile   | 238 -
 build.xml  |   2 +-
 4 files changed, 261 insertions(+), 8 deletions(-)

diff --git a/.build/docker/run-tests.sh b/.build/docker/run-tests.sh
index ede5569834..76e0c7dfb0 100755
--- a/.build/docker/run-tests.sh
+++ b/.build/docker/run-tests.sh
@@ -134,7 +134,7 @@ case ${target} in
 # check that ${cassandra_dtest_dir} is valid
 [ -f "${cassandra_dtest_dir}/dtest.py" ] || { echo >&2 
"${cassandra_dtest_dir}/dtest.py not found. please specify 
'cassandra_dtest_dir' to point to the local cassandra-dtest source"; exit 1; }
 ;;
-"test"| "test-cdc" | "test-compression" | "test-oa" | 
"test-system-keyspace-directory" | "test-tries" | "jvm-dtest" | 
"jvm-dtest-upgrade")
+"test"| "test-cdc" | "test-compression" | "test-oa" | 
"test-system-keyspace-directory" | "test-tries" | "jvm-dtest" | 
"jvm-dtest-upgrade" | "jvm-dtest-novnode" | "jvm-dtest-upgrade-novnode" | 
"simulator-dtest")
 [[ ${mem} -gt $((5 * 1024 * 1024 * 1024 * ${jenkins_executors})) ]] || 
{ echo >&2 "tests require minimum docker memory 6g (per jenkins executor 
(${jenkins_executors})), found ${mem}"; exit 1; }
 max_docker_runs_by_cores=$( echo "sqrt( ${cores} / 
${jenkins_executors} )" | bc )
 max_docker_runs_by_mem=$(( ${mem} / ( 5 * 1024 * 1024 * 1024 * 
${jenkins_executors} ) ))
@@ -164,9 +164,23 @@ mkdir -p ${build_dir}/test/logs || true
 mkdir -p ${build_dir}/test/output || true
 chmod -R ag+rwx ${build_dir}
 
+# define testtag.extra so tests can be aggregated together. (jdk is already 
appended in build.xml)
+case ${target} in
+"cqlsh-test" | "dtest" | "dtest-novnode" | "dtest-offheap" | "dtest-large" 
| "dtest-large-novnode" | "dtest-upgrade" | "dtest-upgrade-large" | 
"dtest-upgrade-novnode" | "dtest-upgrade-novnode-large" )
+ANT_OPTS="-Dtesttag.extra=_$(arch)_python${python_version/./-}"
+;;
+"jvm-dtest-novnode" | "jvm-dtest-upgrade-novnode" )
+ANT_OPTS="-Dtesttag.extra=_$(arch)_novnode"
+;;
+*)
+ANT_OPTS="-Dtesttag.extra=_$(arch)"
+;;
+esac
+
 # cython can be used for cqlsh-test
 if [ "$cython" == "yes" ]; then
 [ "${target}" == "cqlsh-test" ] || { echo "cython is only supported for 
cqlsh-test"; exit 1; }
+ANT_OPTS="${ANT_OPTS}_cython"
 else
 cython="no"
 fi
@@ -178,7 +192,7 @@ TEST_SCRIPT=${test_script}
 JAVA_VERSION=${java_version}
 PYTHON_VERSION=${python_version}
 cython=${cython}
-ANT_OPTS="-Dtesttag.extra=.arch=$(arch).python${python_version}"
+ANT_OPTS="${ANT_OPTS}"
 EOF
 
 split_str="0_0"
diff --git a/.build/run-tests.sh b/.build/run-tests.sh
index 9eaf8b0833..c0a1e1eb2e 100755
--- a/.build/run-tests.sh
+++ b/.build/run-tests.sh
@@ -150,7 +150,7 @@ _main() {
   # check split_chunk is compatible with target (if not a regexp)
   if [[ "${_split_chunk}" =~ ^\d+/\d+$ ]] && [[ "1/1" != "${split_chunk}" ]] ; 
then
 case ${target} in
-  "stress-test" | "fqltool-test" | "microbench" | "cqlsh-test")
+  "stress-test" | "fqltool-test" | "microbench" | "cqlsh-test" | 
"simulator-dtest")
   echo "Target ${target} does not suport splits."
   exit 1
   ;;
@@ -226,7 +226,11 @@ _main() {
 "long-test")
   _run_testlist "long" "testclasslist" "${split_chunk}" "$(_timeout_for 
'test.long.timeout')"
   ;;
-"jvm-dtest")
+"simulator-dtest")
+  ant test-simulator-dtest ${ANT_TEST_OPTS} || echo "failed ${target}"
+  ;;
+"jvm-dtest" | "jvm-dtest-novnode")
+  [ "jvm-dtest-novnode" == "${target}" ] || 
ANT_TEST_OPTS="${ANT_TEST_OPTS} -Dcassandra.dtest.num_tokens=16"
   testlist=$( _list_tests "distributed" | grep -v "upgrade" | _split_tests 
"${split_chunk}")
   if [[ -z "$testlist" ]]; then
   [[ "${split_chunk}" =~ ^[0-9]+/[0-9]+$ ]] || { echo "No tests 

(cassandra-builds) branch trunk updated: Add jenkins stages for test-oa, test-system-keyspace-directory, test-trie, jvm-dtest-novnode, jvm-dtest-upgrade-novnode and simulator-dtest

2023-11-14 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-builds.git


The following commit(s) were added to refs/heads/trunk by this push:
 new 5c67d5f  Add jenkins stages for test-oa, 
test-system-keyspace-directory, test-trie, jvm-dtest-novnode, 
jvm-dtest-upgrade-novnode and simulator-dtest
5c67d5f is described below

commit 5c67d5f3222d219803bee931192cd8639393ec1f
Author: Mick Semb Wever 
AuthorDate: Mon Nov 13 18:27:20 2023 +0100

Add jenkins stages for test-oa, test-system-keyspace-directory, test-trie, 
jvm-dtest-novnode, jvm-dtest-upgrade-novnode and simulator-dtest

 patch by Mick Semb Wever; reviewed by Berenguer Blasi, Brandon Williams 
for CASSANDRA-17989, CASSANDRA-18008, CASSANDRA-17145, CASSANDRA-18003
---
 jenkins-dsl/cassandra_job_dsl_seed.groovy | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/jenkins-dsl/cassandra_job_dsl_seed.groovy 
b/jenkins-dsl/cassandra_job_dsl_seed.groovy
index 6d77d93..3a8b066 100755
--- a/jenkins-dsl/cassandra_job_dsl_seed.groovy
+++ b/jenkins-dsl/cassandra_job_dsl_seed.groovy
@@ -72,6 +72,7 @@ def dtestDockerImage = 
'apache/cassandra-testing-ubuntu2004-java11'
 
 // tmp for CASSANDRA-18665
 def cassandraBranchesInTreeScript = ['cassandra-5.0', 'trunk']
+def testTargetsInTreeScript = ['test', 'test-burn', 'test-cdc', 
'test-compression', 'test-oa', 'test-system-keyspace-directory', 'test-trie', 
'stress-test', 'fqltool-test', 'long-test', 'jvm-dtest', 'jvm-dtest-upgrade', 
'jvm-dtest-novnode', 'jvm-dtest-upgrade-novnode', 'microbench', 
'simulator-dtest']
 def dtestTargetsInTreeScript = ['dtest', 'dtest-novnode', 'dtest-offheap', 
'dtest-large', 'dtest-large-novnode', 'dtest-upgrade', 'dtest-upgrade-novnode', 
'dtest-upgrade-large', 'dtest-upgrade-novnode-large']
 
 // expected longest job runtime
@@ -108,7 +109,7 @@ def exists(branchName, targetName) {
 }
 
 def isSplittableTest(targetName) {
-return targetName == 'test' || targetName == 'test-cdc' || targetName == 
'test-compression' || targetName == 'test-burn' || targetName == 'long-test' || 
targetName == 'jvm-dtest' || targetName == 'jvm-dtest-upgrade';
+return targetName == 'test' || targetName == 'test-cdc' || targetName == 
'test-compression' || targetName == 'test-oa' || targetName == 
'test-system-keyspace-directory' || targetName == 'test-trie' || targetName == 
'test-burn' || targetName == 'long-test' || targetName == 'jvm-dtest' || 
targetName == 'jvm-dtest-upgrade' || targetName == 'jvm-dtest-novnode' || 
targetName == 'jvm-dtest-upgrade-novnode';
 }
 
 def jdks(branchName, targetName) {
@@ -514,7 +515,7 @@ cassandraBranchesInTreeScript.each {
 /**
 * Main branch ant test target jobs
 */
-testTargets.each {
+testTargetsInTreeScript.each {
 def targetName = it
 
 if (exists(branchName, targetName)) {


-
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org



(cassandra-website) branch trunk updated: Add 5.0 landing page + homepage/main nav update

2023-11-14 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-website.git


The following commit(s) were added to refs/heads/trunk by this push:
 new b7ea3e71 Add 5.0 landing page + homepage/main nav update
b7ea3e71 is described below

commit b7ea3e71a17e1bddccc6395c0b10dc70c1d6a3fc
Author: Diogenese Topper <83248625+nonstopd...@users.noreply.github.com>
AuthorDate: Wed Nov 8 00:17:03 2023 -0800

Add 5.0 landing page + homepage/main nav update

 patch by Diogenese Topper; reviewed by Mick Semb Wever for CASSANDRA-18958
---
 site-content/source/modules/ROOT/main-nav.adoc |  1 +
 ...ndra-5.0-Moving-Toward-an-AI-Driven-Future.adoc | 52 ++
 site-content/source/modules/ROOT/pages/index.adoc  |  3 ++
 site-ui/src/partials/header-nav.hbs| 10 +
 4 files changed, 66 insertions(+)

diff --git a/site-content/source/modules/ROOT/main-nav.adoc 
b/site-content/source/modules/ROOT/main-nav.adoc
index a1670dfd..ca373d99 100644
--- a/site-content/source/modules/ROOT/main-nav.adoc
+++ b/site-content/source/modules/ROOT/main-nav.adoc
@@ -10,6 +10,7 @@
 ** xref:community.adoc#meet-the-community[Meet the Community]
 ** xref:events.adoc[Events]
 * Learn
+** xref:Apache-Cassandra-5.0-Moving-Toward-an-AI-Driven-Future.adoc[Cassandra 
5.0]
 ** xref:case-studies.adoc[Case Studies]
 ** xref:resources.adoc[Resources]
 ** xref:blog.adoc[Blog]
diff --git 
a/site-content/source/modules/ROOT/pages/Apache-Cassandra-5.0-Moving-Toward-an-AI-Driven-Future.adoc
 
b/site-content/source/modules/ROOT/pages/Apache-Cassandra-5.0-Moving-Toward-an-AI-Driven-Future.adoc
new file mode 100644
index ..77637e6e
--- /dev/null
+++ 
b/site-content/source/modules/ROOT/pages/Apache-Cassandra-5.0-Moving-Toward-an-AI-Driven-Future.adoc
@@ -0,0 +1,52 @@
+[separator=::]
+= Apache Cassandra® 5.0: Moving Toward an AI-Driven Future
+:page-layout: basic
+:page-role: bugs
+:description: landing page for 5.0
+
+=== Cassandra 5.0 is coming soon!
+
+We are excited about the upcoming availability of Apache Cassandra 5.0, the 
project’s major release for 2023! With a focus on machine learning and 
artificial intelligence, this release brings a host of exciting features and 
enhancements that empower you to take your data-driven applications to the next 
level.
+
+*Here’s an overview of some of the release’s major features:*
+
+=== https://issues.apache.org/jira/browse/CASSANDRA-16052[Storage Attached 
Indexes^]
+
+Our new Storage Attached Indexes provide lightning-fast data retrieval, 
allowing you to access the information you need with unprecedented speed and 
efficiency. 
__https://www.youtube.com/watch?v=aBuIQSLxtnk=PLqcm6qE9lgKKls90MlpejceYUU_0qVnWa=12=1s[Watch
 this video about Storage Attached Indexes^]__.
+
+=== https://cwiki.apache.org/confluence/x/kYuqCw[Trie Memtables^] and 
https://cwiki.apache.org/confluence/x/1Y0ODg[Trie SSTables^]
+
+Cassandra 5.0 includes Trie-based Memtables and SSTables, optimizing memory 
and storage usage, and ultimately improving the performance of your database. 
__https://www.youtube.com/watch?v=eKxj6s4vzmI=PLqcm6qE9lgKKls90MlpejceYUU_0qVnWa=13[Watch
 this video about Trie Memtables^]__.
+
+=== https://cwiki.apache.org/confluence/x/HAsNDw[New Mathematical CQL 
Functions^]
+
+Take advantage of new mathematical CQL functions, including abs, exp, log, 
log10, and round, to perform complex calculations within your queries.
+
+=== https://cwiki.apache.org/confluence/x/UZMODg[Unified Compaction Strategy^]
+
+Streamline data organization and management, enhancing the efficiency and 
performance of your clusters.
+
+=== https://cwiki.apache.org/confluence/x/OQ40Dw[Vector Search^]
+
+Cassandra 5.0 introduces vector search, which leverages storage-attached 
indexing and dense indexing techniques to transform data exploration and 
analysis. This update is especially impactful for domains like machine learning 
and artificial intelligence (AI). 
__https://www.youtube.com/watch?v=Bxc-JLRx450=PLqcm6qE9lgKKls90MlpejceYUU_0qVnWa=10[Watch
 this video about Vector Search^]__.
+
+=== https://cwiki.apache.org/confluence/x/jotrDQ[Dynamic Data Masking^]
+
+Cassandra 5.0 introduces new dynamic data masking (DDM) capabilities which 
allow you to obscure sensitive information using a concept called masked 
columns. DDM doesn't change the stored data. Instead, it just presents the data 
in its redacted form during SELECT queries.
+
+=== And Much More...
+
+https://cassandra.apache.org/doc/trunk/cassandra/new/index.html[Explore other 
exciting features^] like JDK 17 support, more guardrails, extended TTL, new 
vector data types, tools for large partition identification, support for 
Microsoft Azure, a CIDR authorizer, pluggable crypto providers, and a virtual 
table for system logs, among others. 
+
+Don't miss out on these game-changing enhancements! Upgrade to Apache 
Cassandra 5.0 today 

[jira] [Updated] (CASSANDRA-17989) Jenkins: Add unit tests for trie-based memtables

2023-11-14 Thread Michael Semb Wever (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-17989?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Michael Semb Wever updated CASSANDRA-17989:
---
Status: Ready to Commit  (was: Review In Progress)

> Jenkins: Add unit tests for trie-based memtables
> 
>
> Key: CASSANDRA-17989
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17989
> Project: Cassandra
>  Issue Type: Task
>  Components: CI
>Reporter: Andres de la Peña
>Assignee: Michael Semb Wever
>Priority: Normal
> Fix For: 5.0.x, 5.x
>
>
> CASSANDRA-17240 has recently added a CircleCI job for running unit tests with 
> trie-based memtables. These tests should also be added to Jenkins.



--
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-17989) Jenkins: Add unit tests for trie-based memtables

2023-11-14 Thread Michael Semb Wever (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-17989?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Michael Semb Wever updated CASSANDRA-17989:
---
Status: Review In Progress  (was: Patch Available)

> Jenkins: Add unit tests for trie-based memtables
> 
>
> Key: CASSANDRA-17989
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17989
> Project: Cassandra
>  Issue Type: Task
>  Components: CI
>Reporter: Andres de la Peña
>Assignee: Michael Semb Wever
>Priority: Normal
> Fix For: 5.0.x, 5.x
>
>
> CASSANDRA-17240 has recently added a CircleCI job for running unit tests with 
> trie-based memtables. These tests should also be added to Jenkins.



--
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 (8f3d9457 -> 17ba0146)

2023-11-14 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 8f3d9457 generate docs for 10c3aead
 new 17ba0146 generate docs for 10c3aead

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   (8f3d9457)
\
 N -- N -- N   refs/heads/asf-staging (17ba0146)

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 4881543 -> 4881543 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] [Comment Edited] (CASSANDRA-19015) Nodetool 'tablestats' formatting uses inconsistent significant digits

2023-11-14 Thread Leo (Jira)


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

Leo edited comment on CASSANDRA-19015 at 11/15/23 1:38 AM:
---

Confirmed, the output contains too many decimal digits.

However, there is already a CLI option for displaying human-readable byte 
quantifiers:
{code:bash}
nodetool tablestats -H
{code}

Considerations for implementing a fix:
 - Localize thousands separator (commas in the North America vs dots in Europe)
 - Show more decimal places for close-to-zero numbers like "0.01"


was (Author: JIRAUSER303078):
Confirmed, the output contains overly long numbers.

However, there is already a CLI option for displaying human-readable byte 
quantifiers:
{code:bash}
nodetool tablestats -H
{code}

Considerations for implementing a fix:
 - Localize thousands separator (commas in the North America vs dots in Europe)
 - Show more decimal places for close-to-zero numbers like "0.01"

> Nodetool 'tablestats' formatting uses inconsistent significant digits
> -
>
> Key: CASSANDRA-19015
> URL: https://issues.apache.org/jira/browse/CASSANDRA-19015
> Project: Cassandra
>  Issue Type: Improvement
>  Components: Tool/nodetool
>Reporter: Brad Schoening
>Assignee: Leo
>Priority: Low
>
> Nodetool reports milliseconds (ms) with anywhere from 3 to 15 significant 
> digits.  Ratios use five or sixteen decimal places.  Averages use 1 or 13 
> decimal places.
>  * milliseconds should use 3 decimal places 
>  * ratios should use 3 decimal places (tenths of a percent)
>  * averages should use 1 or 2
> For readability, it would be helpful if large integers had comma separators.  
> I.e., space used: as 1,463,210,998,523 and/or in GiB/MiB/KiB.  It's unclear 
> if the exact disk size is somehow useful, as it may change minute-by-minute, 
> if not, rounding would be best, or displaying both   Space used (live): 
> 1,463,210,998,523 (1,463GiB)
> Total number of tables: 83
> 
> Keyspace : X
>     Read Count: 1007337271
>     Read Latency: 8.485891803649942 ms
>     Write Count: 67550181
>     Write Latency: 0.02556443163342523 ms
>     Pending Flushes: 0
>         Table: Y
>         SSTable count: 7183
>         Old SSTable count: 0
>         SSTables in each level: [0, 9, 92, 754, 6328, 0, 0, 0, 0]
>         Space used (live): 1463210998523
>         Space used (total): 1463210998523
>         Space used by snapshots (total): 0
>         Off heap memory used (total): 607419608
>         SSTable Compression Ratio: 0.3146620992793412
>         Number of partitions (estimate): 24784137
>         Memtable cell count: 106067
>         Memtable data size: 248539982
>         Memtable off heap memory used: 0
>         Memtable switch count: 256
>         Local read count: 865440924
>         Local read latency: 6.857 ms
>         Local write count: 13881409
>         Local write latency: 0.037 ms
>         Pending flushes: 0
>         Percent repaired: 0.0
>         Bytes repaired: 0.000KiB
>         Bytes unrepaired: 4315.386GiB
>         Bytes pending repair: 0.000KiB
>         Bloom filter false positives: 11027855
>         Bloom filter false ratio: 0.01099
>         Bloom filter space used: 33590024
>         Bloom filter off heap memory used: 33532560
>         Index summary off heap memory used: 8174024
>         Compression metadata off heap memory used: 565713024
>         Compacted partition minimum bytes: 36
>         Compacted partition maximum bytes: 17797419593
>         Compacted partition mean bytes: 189740
>         Average live cells per slice (last five minutes): 1443.2146104466253
>         Maximum live cells per slice (last five minutes): 105778
>         Average tombstones per slice (last five minutes): 1.0
>         Maximum tombstones per slice (last five minutes): 1
>         Dropped Mutations: 0
>         Droppable tombstone ratio: 0.0



--
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-19025) BLOG - Apache Cassandra 5.0 Features: Storage Attached Indexes

2023-11-14 Thread Diogenese Topper (Jira)


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

Diogenese Topper commented on CASSANDRA-19025:
--

preview here: 

[https://raw.githack.com/nonstopdtop/cassandra-website/CASSANDRA-19025_generated/content/_/blog/Apache-Cassandra-5.0-Features-Storage-Attached-Indexes.html]

!raw.githack.com_nonstopdtop_cassandra-website_CASSANDRA-19025_generated_content___blog_Apache-Cassandra-5.0-Features-Storage-Attached-Indexes.html.png!

> BLOG - Apache Cassandra 5.0 Features: Storage Attached Indexes
> --
>
> Key: CASSANDRA-19025
> URL: https://issues.apache.org/jira/browse/CASSANDRA-19025
> Project: Cassandra
>  Issue Type: Task
>  Components: Documentation/Blog
>Reporter: Diogenese Topper
>Priority: Normal
> Attachments: 
> raw.githack.com_nonstopdtop_cassandra-website_CASSANDRA-19025_generated_content___blog_Apache-Cassandra-5.0-Features-Storage-Attached-Indexes.html.png
>
>
> This ticket is to capture the work associated with publishing the blog 
> "Apache Cassandra 5.0 Features: Storage Attached Indexes"
> This blog can be published as soon as possible, but if it cannot be published 
> within a week of the noted publish date {*}(November 14){*}, please contact 
> me, suggest changes, or correct the date when possible in the pull request 
> for the appropriate time that the blog will go live (on both the blog.adoc 
> and the blog post's file).



--
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-19025) BLOG - Apache Cassandra 5.0 Features: Storage Attached Indexes

2023-11-14 Thread Diogenese Topper (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-19025?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Diogenese Topper updated CASSANDRA-19025:
-
Attachment: 
raw.githack.com_nonstopdtop_cassandra-website_CASSANDRA-19025_generated_content___blog_Apache-Cassandra-5.0-Features-Storage-Attached-Indexes.html.png

> BLOG - Apache Cassandra 5.0 Features: Storage Attached Indexes
> --
>
> Key: CASSANDRA-19025
> URL: https://issues.apache.org/jira/browse/CASSANDRA-19025
> Project: Cassandra
>  Issue Type: Task
>  Components: Documentation/Blog
>Reporter: Diogenese Topper
>Priority: Normal
> Attachments: 
> raw.githack.com_nonstopdtop_cassandra-website_CASSANDRA-19025_generated_content___blog_Apache-Cassandra-5.0-Features-Storage-Attached-Indexes.html.png
>
>
> This ticket is to capture the work associated with publishing the blog 
> "Apache Cassandra 5.0 Features: Storage Attached Indexes"
> This blog can be published as soon as possible, but if it cannot be published 
> within a week of the noted publish date {*}(November 14){*}, please contact 
> me, suggest changes, or correct the date when possible in the pull request 
> for the appropriate time that the blog will go live (on both the blog.adoc 
> and the blog post's file).



--
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-19025) BLOG - Apache Cassandra 5.0 Features: Storage Attached Indexes

2023-11-14 Thread Diogenese Topper (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-19025?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Diogenese Topper updated CASSANDRA-19025:
-
Test and Documentation Plan: 
* Add blog post
 * Modify blog index page
 Status: Patch Available  (was: Open)

> BLOG - Apache Cassandra 5.0 Features: Storage Attached Indexes
> --
>
> Key: CASSANDRA-19025
> URL: https://issues.apache.org/jira/browse/CASSANDRA-19025
> Project: Cassandra
>  Issue Type: Task
>  Components: Documentation/Blog
>Reporter: Diogenese Topper
>Priority: Normal
>
> This ticket is to capture the work associated with publishing the blog 
> "Apache Cassandra 5.0 Features: Storage Attached Indexes"
> This blog can be published as soon as possible, but if it cannot be published 
> within a week of the noted publish date {*}(November 14){*}, please contact 
> me, suggest changes, or correct the date when possible in the pull request 
> for the appropriate time that the blog will go live (on both the blog.adoc 
> and the blog post's file).



--
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-19025) BLOG - Apache Cassandra 5.0 Features: Storage Attached Indexes

2023-11-14 Thread Diogenese Topper (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-19025?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Diogenese Topper updated CASSANDRA-19025:
-
Change Category: Semantic
 Complexity: Normal
 Status: Open  (was: Triage Needed)

https://github.com/apache/cassandra-website/pull/254

> BLOG - Apache Cassandra 5.0 Features: Storage Attached Indexes
> --
>
> Key: CASSANDRA-19025
> URL: https://issues.apache.org/jira/browse/CASSANDRA-19025
> Project: Cassandra
>  Issue Type: Task
>  Components: Documentation/Blog
>Reporter: Diogenese Topper
>Priority: Normal
>
> This ticket is to capture the work associated with publishing the blog 
> "Apache Cassandra 5.0 Features: Storage Attached Indexes"
> This blog can be published as soon as possible, but if it cannot be published 
> within a week of the noted publish date {*}(November 14){*}, please contact 
> me, suggest changes, or correct the date when possible in the pull request 
> for the appropriate time that the blog will go live (on both the blog.adoc 
> and the blog post's file).



--
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-19025) BLOG - Apache Cassandra 5.0 Features: Storage Attached Indexes

2023-11-14 Thread Diogenese Topper (Jira)
Diogenese Topper created CASSANDRA-19025:


 Summary: BLOG - Apache Cassandra 5.0 Features: Storage Attached 
Indexes
 Key: CASSANDRA-19025
 URL: https://issues.apache.org/jira/browse/CASSANDRA-19025
 Project: Cassandra
  Issue Type: Task
  Components: Documentation/Blog
Reporter: Diogenese Topper


This ticket is to capture the work associated with publishing the blog "Apache 
Cassandra 5.0 Features: Storage Attached Indexes"

This blog can be published as soon as possible, but if it cannot be published 
within a week of the noted publish date {*}(November 14){*}, please contact me, 
suggest changes, or correct the date when possible in the pull request for the 
appropriate time that the blog will go live (on both the blog.adoc and the blog 
post's file).



--
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-19021) Update default disk_access_mode to mmap_index_only

2023-11-14 Thread Michael Semb Wever (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-19021?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Michael Semb Wever updated CASSANDRA-19021:
---
Description: 
https://lists.apache.org/thread/nhp6vftc4kc3dxskngxy5rpo1lp19drw

> Update default disk_access_mode to mmap_index_only
> --
>
> Key: CASSANDRA-19021
> URL: https://issues.apache.org/jira/browse/CASSANDRA-19021
> Project: Cassandra
>  Issue Type: Improvement
>  Components: Local/Config
>Reporter: Paulo Motta
>Assignee: Stefan Miklosovic
>Priority: Normal
> Fix For: 5.x
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> https://lists.apache.org/thread/nhp6vftc4kc3dxskngxy5rpo1lp19drw



--
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] (CASSANDRASC-76) Sidecar does not handle keyspaces and table names with mixed case

2023-11-14 Thread Francisco Guerrero (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRASC-76?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Francisco Guerrero updated CASSANDRASC-76:
--
Test and Documentation Plan: Added integration tests that create  keyspaces 
/ tables that are quoted and use mixed-case  (was: Added integration tests that 
create keyspaces / tables that are mixed case.)

> Sidecar does not handle keyspaces and table names with mixed case
> -
>
> Key: CASSANDRASC-76
> URL: https://issues.apache.org/jira/browse/CASSANDRASC-76
> Project: Sidecar for Apache Cassandra
>  Issue Type: Bug
>  Components: Rest API
>Reporter: Francisco Guerrero
>Assignee: Francisco Guerrero
>Priority: Normal
>  Labels: pull-request-available
>
> Cassandra supports mixed case for keyspaces, table names, and column names. 
> Sidecar always assumes the keyspace and table is lowercase, and does not work 
> correctly when mixed case or reserved words are used for the name. This 
> prevents many use cases to work correctly.



--
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] (CASSANDRASC-76) Sidecar does not handle keyspaces and table names with mixed case

2023-11-14 Thread Francisco Guerrero (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRASC-76?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Francisco Guerrero updated CASSANDRASC-76:
--
Test and Documentation Plan: Added integration tests that create  keyspaces 
/ tables that are quoted and use mixed-case.  (was: Added integration tests 
that create  keyspaces / tables that are quoted and use mixed-case)

> Sidecar does not handle keyspaces and table names with mixed case
> -
>
> Key: CASSANDRASC-76
> URL: https://issues.apache.org/jira/browse/CASSANDRASC-76
> Project: Sidecar for Apache Cassandra
>  Issue Type: Bug
>  Components: Rest API
>Reporter: Francisco Guerrero
>Assignee: Francisco Guerrero
>Priority: Normal
>  Labels: pull-request-available
>
> Cassandra supports mixed case for keyspaces, table names, and column names. 
> Sidecar always assumes the keyspace and table is lowercase, and does not work 
> correctly when mixed case or reserved words are used for the name. This 
> prevents many use cases to work correctly.



--
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] (CASSANDRASC-76) Sidecar does not handle keyspaces and table names with mixed case

2023-11-14 Thread Francisco Guerrero (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRASC-76?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Francisco Guerrero updated CASSANDRASC-76:
--
Test and Documentation Plan: Added integration tests that create keyspaces 
/ tables that are mixed case.
 Status: Patch Available  (was: In Progress)

PR: [https://github.com/apache/cassandra-sidecar/pull/78]

CI: [https://app.circleci.com/pipelines/github/frankgh/cassandra-sidecar/374]

> Sidecar does not handle keyspaces and table names with mixed case
> -
>
> Key: CASSANDRASC-76
> URL: https://issues.apache.org/jira/browse/CASSANDRASC-76
> Project: Sidecar for Apache Cassandra
>  Issue Type: Bug
>  Components: Rest API
>Reporter: Francisco Guerrero
>Assignee: Francisco Guerrero
>Priority: Normal
>  Labels: pull-request-available
>
> Cassandra supports mixed case for keyspaces, table names, and column names. 
> Sidecar always assumes the keyspace and table is lowercase, and does not work 
> correctly when mixed case or reserved words are used for the name. This 
> prevents many use cases to work correctly.



--
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-19015) Nodetool 'tablestats' formatting uses inconsistent significant digits

2023-11-14 Thread Leo (Jira)


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

Leo edited comment on CASSANDRA-19015 at 11/14/23 10:28 PM:


Confirmed, the output contains overly long numbers.

However, there is already a CLI option for displaying human-readable byte 
quantifiers:
{code:bash}
nodetool tablestats -H
{code}

Considerations for implementing a fix:
 - Localize thousands separator (commas in the North America vs dots in Europe)
 - Show more decimal places for close-to-zero numbers like "0.01"


was (Author: JIRAUSER303078):
Confirmed, the output contains overly long numbers.

However, there is already a CLI option for displaying human-readable 
quantifiers:
{code:bash}
nodetool tablestats -H
{code}

Considerations for implementing a fix:
 - Localize thousands separator (commas in the North America vs dots in Europe)
 - Show more decimal places for close-to-zero numbers like "0.01"

> Nodetool 'tablestats' formatting uses inconsistent significant digits
> -
>
> Key: CASSANDRA-19015
> URL: https://issues.apache.org/jira/browse/CASSANDRA-19015
> Project: Cassandra
>  Issue Type: Improvement
>  Components: Tool/nodetool
>Reporter: Brad Schoening
>Assignee: Leo
>Priority: Low
>
> Nodetool reports milliseconds (ms) with anywhere from 3 to 15 significant 
> digits.  Ratios use five or sixteen decimal places.  Averages use 1 or 13 
> decimal places.
>  * milliseconds should use 3 decimal places 
>  * ratios should use 3 decimal places (tenths of a percent)
>  * averages should use 1 or 2
> For readability, it would be helpful if large integers had comma separators.  
> I.e., space used: as 1,463,210,998,523 and/or in GiB/MiB/KiB.  It's unclear 
> if the exact disk size is somehow useful, as it may change minute-by-minute, 
> if not, rounding would be best, or displaying both   Space used (live): 
> 1,463,210,998,523 (1,463GiB)
> Total number of tables: 83
> 
> Keyspace : X
>     Read Count: 1007337271
>     Read Latency: 8.485891803649942 ms
>     Write Count: 67550181
>     Write Latency: 0.02556443163342523 ms
>     Pending Flushes: 0
>         Table: Y
>         SSTable count: 7183
>         Old SSTable count: 0
>         SSTables in each level: [0, 9, 92, 754, 6328, 0, 0, 0, 0]
>         Space used (live): 1463210998523
>         Space used (total): 1463210998523
>         Space used by snapshots (total): 0
>         Off heap memory used (total): 607419608
>         SSTable Compression Ratio: 0.3146620992793412
>         Number of partitions (estimate): 24784137
>         Memtable cell count: 106067
>         Memtable data size: 248539982
>         Memtable off heap memory used: 0
>         Memtable switch count: 256
>         Local read count: 865440924
>         Local read latency: 6.857 ms
>         Local write count: 13881409
>         Local write latency: 0.037 ms
>         Pending flushes: 0
>         Percent repaired: 0.0
>         Bytes repaired: 0.000KiB
>         Bytes unrepaired: 4315.386GiB
>         Bytes pending repair: 0.000KiB
>         Bloom filter false positives: 11027855
>         Bloom filter false ratio: 0.01099
>         Bloom filter space used: 33590024
>         Bloom filter off heap memory used: 33532560
>         Index summary off heap memory used: 8174024
>         Compression metadata off heap memory used: 565713024
>         Compacted partition minimum bytes: 36
>         Compacted partition maximum bytes: 17797419593
>         Compacted partition mean bytes: 189740
>         Average live cells per slice (last five minutes): 1443.2146104466253
>         Maximum live cells per slice (last five minutes): 105778
>         Average tombstones per slice (last five minutes): 1.0
>         Maximum tombstones per slice (last five minutes): 1
>         Dropped Mutations: 0
>         Droppable tombstone ratio: 0.0



--
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-19015) Nodetool 'tablestats' formatting uses inconsistent significant digits

2023-11-14 Thread Leo (Jira)


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

Leo edited comment on CASSANDRA-19015 at 11/14/23 10:25 PM:


Confirmed, the output contains overly long numbers.

However, there is already a CLI option for displaying human-readable 
quantifiers:
{code:bash}
nodetool tablestats -H
{code}

Considerations for implementing a fix:
 - Localize thousands separator (commas in the North America vs dots in Europe)
 - Show more decimal places for close-to-zero numbers like "0.01"


was (Author: JIRAUSER303078):
{{Confirmed, the output contains overly long numbers.}}

{{However, there is already a CLI option for displaying human-readable 
quantifiers:}}

{{```bash}}
{{nodetool tablestats -H}}
{{```}}

 

{{Considerations for implementing a fix:}}
{{ - Localize thousands separator (commas in the North America vs dots in 
Europe)}}
{{ - Show more decimal places for close-to-zero numbers like "0.01"}}

> Nodetool 'tablestats' formatting uses inconsistent significant digits
> -
>
> Key: CASSANDRA-19015
> URL: https://issues.apache.org/jira/browse/CASSANDRA-19015
> Project: Cassandra
>  Issue Type: Improvement
>  Components: Tool/nodetool
>Reporter: Brad Schoening
>Assignee: Leo
>Priority: Low
>
> Nodetool reports milliseconds (ms) with anywhere from 3 to 15 significant 
> digits.  Ratios use five or sixteen decimal places.  Averages use 1 or 13 
> decimal places.
>  * milliseconds should use 3 decimal places 
>  * ratios should use 3 decimal places (tenths of a percent)
>  * averages should use 1 or 2
> For readability, it would be helpful if large integers had comma separators.  
> I.e., space used: as 1,463,210,998,523 and/or in GiB/MiB/KiB.  It's unclear 
> if the exact disk size is somehow useful, as it may change minute-by-minute, 
> if not, rounding would be best, or displaying both   Space used (live): 
> 1,463,210,998,523 (1,463GiB)
> Total number of tables: 83
> 
> Keyspace : X
>     Read Count: 1007337271
>     Read Latency: 8.485891803649942 ms
>     Write Count: 67550181
>     Write Latency: 0.02556443163342523 ms
>     Pending Flushes: 0
>         Table: Y
>         SSTable count: 7183
>         Old SSTable count: 0
>         SSTables in each level: [0, 9, 92, 754, 6328, 0, 0, 0, 0]
>         Space used (live): 1463210998523
>         Space used (total): 1463210998523
>         Space used by snapshots (total): 0
>         Off heap memory used (total): 607419608
>         SSTable Compression Ratio: 0.3146620992793412
>         Number of partitions (estimate): 24784137
>         Memtable cell count: 106067
>         Memtable data size: 248539982
>         Memtable off heap memory used: 0
>         Memtable switch count: 256
>         Local read count: 865440924
>         Local read latency: 6.857 ms
>         Local write count: 13881409
>         Local write latency: 0.037 ms
>         Pending flushes: 0
>         Percent repaired: 0.0
>         Bytes repaired: 0.000KiB
>         Bytes unrepaired: 4315.386GiB
>         Bytes pending repair: 0.000KiB
>         Bloom filter false positives: 11027855
>         Bloom filter false ratio: 0.01099
>         Bloom filter space used: 33590024
>         Bloom filter off heap memory used: 33532560
>         Index summary off heap memory used: 8174024
>         Compression metadata off heap memory used: 565713024
>         Compacted partition minimum bytes: 36
>         Compacted partition maximum bytes: 17797419593
>         Compacted partition mean bytes: 189740
>         Average live cells per slice (last five minutes): 1443.2146104466253
>         Maximum live cells per slice (last five minutes): 105778
>         Average tombstones per slice (last five minutes): 1.0
>         Maximum tombstones per slice (last five minutes): 1
>         Dropped Mutations: 0
>         Droppable tombstone ratio: 0.0



--
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-19015) Nodetool 'tablestats' formatting uses inconsistent significant digits

2023-11-14 Thread Leo (Jira)


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

Leo commented on CASSANDRA-19015:
-

{{Confirmed, the output contains overly long numbers.}}

{{However, there is already a CLI option for displaying human-readable 
quantifiers:}}

{{```bash}}
{{nodetool tablestats -H}}
{{```}}

 

{{Considerations for implementing a fix:}}
{{ - Localize thousands separator (commas in the North America vs dots in 
Europe)}}
{{ - Show more decimal places for close-to-zero numbers like "0.01"}}

> Nodetool 'tablestats' formatting uses inconsistent significant digits
> -
>
> Key: CASSANDRA-19015
> URL: https://issues.apache.org/jira/browse/CASSANDRA-19015
> Project: Cassandra
>  Issue Type: Improvement
>  Components: Tool/nodetool
>Reporter: Brad Schoening
>Assignee: Leo
>Priority: Low
>
> Nodetool reports milliseconds (ms) with anywhere from 3 to 15 significant 
> digits.  Ratios use five or sixteen decimal places.  Averages use 1 or 13 
> decimal places.
>  * milliseconds should use 3 decimal places 
>  * ratios should use 3 decimal places (tenths of a percent)
>  * averages should use 1 or 2
> For readability, it would be helpful if large integers had comma separators.  
> I.e., space used: as 1,463,210,998,523 and/or in GiB/MiB/KiB.  It's unclear 
> if the exact disk size is somehow useful, as it may change minute-by-minute, 
> if not, rounding would be best, or displaying both   Space used (live): 
> 1,463,210,998,523 (1,463GiB)
> Total number of tables: 83
> 
> Keyspace : X
>     Read Count: 1007337271
>     Read Latency: 8.485891803649942 ms
>     Write Count: 67550181
>     Write Latency: 0.02556443163342523 ms
>     Pending Flushes: 0
>         Table: Y
>         SSTable count: 7183
>         Old SSTable count: 0
>         SSTables in each level: [0, 9, 92, 754, 6328, 0, 0, 0, 0]
>         Space used (live): 1463210998523
>         Space used (total): 1463210998523
>         Space used by snapshots (total): 0
>         Off heap memory used (total): 607419608
>         SSTable Compression Ratio: 0.3146620992793412
>         Number of partitions (estimate): 24784137
>         Memtable cell count: 106067
>         Memtable data size: 248539982
>         Memtable off heap memory used: 0
>         Memtable switch count: 256
>         Local read count: 865440924
>         Local read latency: 6.857 ms
>         Local write count: 13881409
>         Local write latency: 0.037 ms
>         Pending flushes: 0
>         Percent repaired: 0.0
>         Bytes repaired: 0.000KiB
>         Bytes unrepaired: 4315.386GiB
>         Bytes pending repair: 0.000KiB
>         Bloom filter false positives: 11027855
>         Bloom filter false ratio: 0.01099
>         Bloom filter space used: 33590024
>         Bloom filter off heap memory used: 33532560
>         Index summary off heap memory used: 8174024
>         Compression metadata off heap memory used: 565713024
>         Compacted partition minimum bytes: 36
>         Compacted partition maximum bytes: 17797419593
>         Compacted partition mean bytes: 189740
>         Average live cells per slice (last five minutes): 1443.2146104466253
>         Maximum live cells per slice (last five minutes): 105778
>         Average tombstones per slice (last five minutes): 1.0
>         Maximum tombstones per slice (last five minutes): 1
>         Dropped Mutations: 0
>         Droppable tombstone ratio: 0.0



--
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 (da71733a -> 8f3d9457)

2023-11-14 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 da71733a generate docs for 10c3aead
 new 8f3d9457 generate docs for 10c3aead

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   (da71733a)
\
 N -- N -- N   refs/heads/asf-staging (8f3d9457)

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 4881543 -> 4881543 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-19003) Get Sidecar port through CassandraContext for more flexibility

2023-11-14 Thread Saranya Krishnakumar (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-19003?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Saranya Krishnakumar updated CASSANDRA-19003:
-
Status: Patch Available  (was: In Progress)

> Get Sidecar port through CassandraContext for more flexibility 
> ---
>
> Key: CASSANDRA-19003
> URL: https://issues.apache.org/jira/browse/CASSANDRA-19003
> Project: Cassandra
>  Issue Type: Task
>  Components: Analytics Library
>Reporter: Saranya Krishnakumar
>Assignee: Saranya Krishnakumar
>Priority: Normal
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> We get sidecar port from `BulkSparkConf` but it will be better if we get it 
> from `CassandraContext` provides more flexibility 



--
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-19003) Get Sidecar port through CassandraContext for more flexibility

2023-11-14 Thread Saranya Krishnakumar (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-19003?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Saranya Krishnakumar updated CASSANDRA-19003:
-
Status: In Progress  (was: Patch Available)

> Get Sidecar port through CassandraContext for more flexibility 
> ---
>
> Key: CASSANDRA-19003
> URL: https://issues.apache.org/jira/browse/CASSANDRA-19003
> Project: Cassandra
>  Issue Type: Task
>  Components: Analytics Library
>Reporter: Saranya Krishnakumar
>Assignee: Saranya Krishnakumar
>Priority: Normal
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> We get sidecar port from `BulkSparkConf` but it will be better if we get it 
> from `CassandraContext` provides more flexibility 



--
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] (CASSANDRASC-83) Require gossip to be enabled for ring and token ranges mapping endpoints

2023-11-14 Thread Josh McKenzie (Jira)


[ 
https://issues.apache.org/jira/browse/CASSANDRASC-83?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17786086#comment-17786086
 ] 

Josh McKenzie commented on CASSANDRASC-83:
--

+1 here as well - very clean!

> Require gossip to be enabled for ring and token ranges mapping endpoints
> 
>
> Key: CASSANDRASC-83
> URL: https://issues.apache.org/jira/browse/CASSANDRASC-83
> Project: Sidecar for Apache Cassandra
>  Issue Type: Improvement
>  Components: Rest API
>Reporter: Francisco Guerrero
>Assignee: Francisco Guerrero
>Priority: Normal
>  Labels: pull-request-available
>
> The ring and token ranges mapping endpoints leverage JMX to produce the 
> payload. Ring and token ranges mapping information is derived from gossip 
> information available to the Cassandra instance. If gossip has been disabled, 
> the information might provide an inconsistent view of the cluster which is 
> undesirable. We should instead return a 503 (Service Unavailable) to the 
> client whenever the client tries to access these endpoints and gossip has 
> been disabled.



--
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-18757) UnifiedCompactionTask is incorrectly setting keepOriginals

2023-11-14 Thread Stefan Miklosovic (Jira)


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

Stefan Miklosovic edited comment on CASSANDRA-18757 at 11/14/23 9:33 PM:
-

[~blambov] good to go? I can do the usual builds etc, may even appear in beta1.

btw, was not that done on purpose? 


was (Author: smiklosovic):
[~blambov] good to go? I can do the usual builds etc, may even appear in beta1.

> UnifiedCompactionTask is incorrectly setting keepOriginals
> --
>
> Key: CASSANDRA-18757
> URL: https://issues.apache.org/jira/browse/CASSANDRA-18757
> Project: Cassandra
>  Issue Type: Bug
>  Components: Local/Compaction
>Reporter: Branimir Lambov
>Assignee: Ethan Brown
>Priority: Normal
> Fix For: 5.x
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> {code:java}
> super(cfs, txn, gcBefore, 
> strategy.getController().getIgnoreOverlapsInExpirationCheck());{code}
> in {{UnifiedCompactionTask}} is calling the base constructor
> {code:java}
>  public CompactionTask(ColumnFamilyStore cfs, LifecycleTransaction txn, long 
> gcBefore, boolean keepOriginals)
> {code}
> which can set {{keepOriginals}} to true when it should not be.



--
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-18757) UnifiedCompactionTask is incorrectly setting keepOriginals

2023-11-14 Thread Stefan Miklosovic (Jira)


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

Stefan Miklosovic commented on CASSANDRA-18757:
---

[~blambov] good to go? I can do the usual builds etc, may even appear in beta1.

> UnifiedCompactionTask is incorrectly setting keepOriginals
> --
>
> Key: CASSANDRA-18757
> URL: https://issues.apache.org/jira/browse/CASSANDRA-18757
> Project: Cassandra
>  Issue Type: Bug
>  Components: Local/Compaction
>Reporter: Branimir Lambov
>Assignee: Ethan Brown
>Priority: Normal
> Fix For: 5.x
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> {code:java}
> super(cfs, txn, gcBefore, 
> strategy.getController().getIgnoreOverlapsInExpirationCheck());{code}
> in {{UnifiedCompactionTask}} is calling the base constructor
> {code:java}
>  public CompactionTask(ColumnFamilyStore cfs, LifecycleTransaction txn, long 
> gcBefore, boolean keepOriginals)
> {code}
> which can set {{keepOriginals}} to true when it should not be.



--
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-18757) UnifiedCompactionTask is incorrectly setting keepOriginals

2023-11-14 Thread Stefan Miklosovic (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-18757?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Stefan Miklosovic updated CASSANDRA-18757:
--
Fix Version/s: 5.x

> UnifiedCompactionTask is incorrectly setting keepOriginals
> --
>
> Key: CASSANDRA-18757
> URL: https://issues.apache.org/jira/browse/CASSANDRA-18757
> Project: Cassandra
>  Issue Type: Bug
>  Components: Local/Compaction
>Reporter: Branimir Lambov
>Assignee: Ethan Brown
>Priority: Normal
> Fix For: 5.x
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> {code:java}
> super(cfs, txn, gcBefore, 
> strategy.getController().getIgnoreOverlapsInExpirationCheck());{code}
> in {{UnifiedCompactionTask}} is calling the base constructor
> {code:java}
>  public CompactionTask(ColumnFamilyStore cfs, LifecycleTransaction txn, long 
> gcBefore, boolean keepOriginals)
> {code}
> which can set {{keepOriginals}} to true when it should not be.



--
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] (CASSANDRASC-79) Sidecar should be able to load metadata even if the local instance is unavailable

2023-11-14 Thread Doug Rohrer (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRASC-79?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Doug Rohrer updated CASSANDRASC-79:
---
Authors: Doug Rohrer, Francisco Guerrero
Test and Documentation Plan: New integration tests covering 
starting/stopping instances.
 Status: Patch Available  (was: Open)

> Sidecar should be able to load metadata even if the local instance is 
> unavailable
> -
>
> Key: CASSANDRASC-79
> URL: https://issues.apache.org/jira/browse/CASSANDRASC-79
> Project: Sidecar for Apache Cassandra
>  Issue Type: Improvement
>  Components: Rest API
>Reporter: Doug Rohrer
>Assignee: Doug Rohrer
>Priority: Normal
>  Labels: pull-request-available
>
> Today, the sidecar’s CassandraAdapter/CqlSessionProvider uses a load 
> balancing policy that only allows connections to a single instance configured 
> for one of the managed instances of Cassandra. However, this is both 
> unnecessary and potentially harmful, as requests to that instance’s hostname 
> will fail to retrieve information like keyspace/cluster metadata when that 
> instance is unavailable, and will not receive any updates to metadata either, 
> which can cause stale metadata to be used.
> Instead, the CqlSessionProvider should take a list of contact points and use 
> them to connect to the whole cluster (or a subset of nodes) without the 
> single-instance load balancing policy. Where it is necessary to query an 
> individual instance (system tables, attempts to check the health of a 
> particular instance) we can, instead, use the driver’s ability to direct 
> queries to a specific host on a per-statement basis.



--
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] (CASSANDRASC-79) Sidecar should be able to load metadata even if the local instance is unavailable

2023-11-14 Thread Doug Rohrer (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRASC-79?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Doug Rohrer updated CASSANDRASC-79:
---
Change Category: Operability
 Complexity: Challenging
 Status: Open  (was: Triage Needed)

> Sidecar should be able to load metadata even if the local instance is 
> unavailable
> -
>
> Key: CASSANDRASC-79
> URL: https://issues.apache.org/jira/browse/CASSANDRASC-79
> Project: Sidecar for Apache Cassandra
>  Issue Type: Improvement
>  Components: Rest API
>Reporter: Doug Rohrer
>Assignee: Doug Rohrer
>Priority: Normal
>  Labels: pull-request-available
>
> Today, the sidecar’s CassandraAdapter/CqlSessionProvider uses a load 
> balancing policy that only allows connections to a single instance configured 
> for one of the managed instances of Cassandra. However, this is both 
> unnecessary and potentially harmful, as requests to that instance’s hostname 
> will fail to retrieve information like keyspace/cluster metadata when that 
> instance is unavailable, and will not receive any updates to metadata either, 
> which can cause stale metadata to be used.
> Instead, the CqlSessionProvider should take a list of contact points and use 
> them to connect to the whole cluster (or a subset of nodes) without the 
> single-instance load balancing policy. Where it is necessary to query an 
> individual instance (system tables, attempts to check the health of a 
> particular instance) we can, instead, use the driver’s ability to direct 
> queries to a specific host on a per-statement basis.



--
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-18945) Unified Compaction Strategy is creating too many sstables

2023-11-14 Thread Stefan Miklosovic (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-18945?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Stefan Miklosovic updated CASSANDRA-18945:
--
  Fix Version/s: 5.0-beta1
 5.1
 (was: 5.0-beta)
  Since Version: 5.0-alpha1
Source Control Link: 
https://github.com/apache/cassandra/commit/fb806d51e3f5f52bebf9e16e0aad3f98932d962b
 Resolution: Fixed
 Status: Resolved  (was: Ready to Commit)

> Unified Compaction Strategy is creating too many sstables
> -
>
> Key: CASSANDRA-18945
> URL: https://issues.apache.org/jira/browse/CASSANDRA-18945
> Project: Cassandra
>  Issue Type: Bug
>  Components: Local/Compaction
>Reporter: Branimir Lambov
>Assignee: Ethan Brown
>Priority: Normal
> Fix For: 5.0-beta1, 5.1
>
> Attachments: file_ucs_shenandoah.html, file_ucs_shenandoah_3.html, 
> file_ucs_shenandoah_off_heap_memtable.html, 
> file_ucs_shenandoah_on_heap_memtable_2.html, 
> file_ucs_shenandoah_on_heap_memtable_3.html, key-value-oss.html
>
>  Time Spent: 1h 50m
>  Remaining Estimate: 0h
>
> The unified compaction strategy currently aims to create sstables with close 
> to the same size, defaulting to 1 GiB. Unfortunately tests show that 
> Cassandra starts to have performance problems when the number of sstables 
> grows to the order of a thousand, and in particular that even 1 TiB of data 
> with the default configuration is creating too many sstables for efficient 
> processing. This matters even more for SAI, where the number of sstables in 
> the system can have a proportional effect on the complexity of operations.
> It is quite easy to create a configuration option that allows sstables to 
> take some part of the data growth by adding a multiplier to [the shard count 
> calculation|https://github.com/apache/cassandra/blob/trunk/src/java/org/apache/cassandra/db/compaction/UnifiedCompactionStrategy.md#sharding]
>  formula, replacing 
> {{2 ^ round(log2(d / (t * b))) * b}} 
> with 
> {{2 ^ round((1 - 휆) * log2(d / (t * b))) * b}}, 
> where 휆 is a parameter whose value is between 0 and 1.
> With this, a 휆 of 0.5 would mean that shard count and sstable size grow in 
> parallel at the square root of the data size growth. 0 would result in no 
> growth, and 1 in always using the same number of shards.
> It may also be valuable to introduce a threshold for engaging the base shard 
> count to avoid splitting lowest-level sstables into fragments that are too 
> small.
> Once both of these are in place, we can set defaults that better suit all 
> node densities, including 10 TiB and beyond, for example:
>  - target size of 1 GiB
>  - 휆 of 1/3
>  - base shard count of 4
>  - minimum size 100 MiB



--
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-5.0' into trunk

2023-11-14 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 6a3bcc83d2c4472ed14a7b8ec7766edbd5914eda
Merge: a77951ec0c fb806d51e3
Author: Stefan Miklosovic 
AuthorDate: Tue Nov 14 21:43:29 2023 +0100

Merge branch 'cassandra-5.0' into trunk

 CHANGES.txt|1 +
 pylib/cqlshlib/cql3handling.py |   15 +
 pylib/cqlshlib/cqlhandling.py  |3 +-
 pylib/cqlshlib/test/test_cqlsh_completion.py   |   13 +-
 .../config/CassandraRelevantProperties.java|2 +
 .../db/compaction/UnifiedCompactionStrategy.md |   84 +-
 .../db/compaction/unified/Controller.java  |  234 +-
 .../compaction/unified/shards_graph_lambda_0.svg   | 2180 +++
 .../unified/shards_graph_lambda_0_33.svg   | 2203 +++
 .../compaction/unified/shards_graph_lambda_0_5.svg | 2238 
 .../compaction/unified/shards_graph_lambda_1.svg   | 1943 +
 .../org/apache/cassandra/utils/FBUtilities.java|   16 +
 .../test/UnifiedCompactionDensitiesTest.java   |5 +-
 .../db/compaction/unified/ControllerTest.java  |  254 ++-
 14 files changed, 9134 insertions(+), 57 deletions(-)

diff --cc CHANGES.txt
index bfa639fff2,39553a3854..ccbc570258
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@@ -1,8 -1,5 +1,9 @@@
 -5.0-beta1
 +5.1
 + * Add ELAPSED command to cqlsh (CASSANDRA-18861)
 + * Add the ability to disable bulk loading of SSTables (CASSANDRA-18781)
 + * Clean up obsolete functions and simplify cql_version handling in cqlsh 
(CASSANDRA-18787)
 +Merged from 5.0:
+  * Add UCS sstable_growth and min_sstable_size options (CASSANDRA-18945)
   * Make cqlsh's min required Python version 3.7+ instead of 3.6+ 
(CASSANDRA-18960)
   * Fix incorrect seeking through the sstable iterator by IndexState 
(CASSANDRA-18932)
   * Upgrade Python driver to 3.28.0 (CASSANDRA-18960)


-
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org



(cassandra) branch trunk updated (a77951ec0c -> 6a3bcc83d2)

2023-11-14 Thread smiklosovic
This is an automated email from the ASF dual-hosted git repository.

smiklosovic pushed a change to branch trunk
in repository https://gitbox.apache.org/repos/asf/cassandra.git


from a77951ec0c Merge branch 'cassandra-5.0' into trunk
 add fb806d51e3 Add UCS sstable_growth and min_sstable_size options
 new 6a3bcc83d2 Merge branch 'cassandra-5.0' into trunk

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 CHANGES.txt|1 +
 pylib/cqlshlib/cql3handling.py |   15 +
 pylib/cqlshlib/cqlhandling.py  |3 +-
 pylib/cqlshlib/test/test_cqlsh_completion.py   |   13 +-
 .../config/CassandraRelevantProperties.java|2 +
 .../db/compaction/UnifiedCompactionStrategy.md |   84 +-
 .../db/compaction/unified/Controller.java  |  234 +-
 .../compaction/unified/shards_graph_lambda_0.svg   | 2180 +++
 .../unified/shards_graph_lambda_0_33.svg   | 2203 +++
 .../compaction/unified/shards_graph_lambda_0_5.svg | 2238 
 .../compaction/unified/shards_graph_lambda_1.svg   | 1943 +
 .../org/apache/cassandra/utils/FBUtilities.java|   16 +
 .../test/UnifiedCompactionDensitiesTest.java   |5 +-
 .../db/compaction/unified/ControllerTest.java  |  254 ++-
 14 files changed, 9134 insertions(+), 57 deletions(-)
 create mode 100644 
src/java/org/apache/cassandra/db/compaction/unified/shards_graph_lambda_0.svg
 create mode 100644 
src/java/org/apache/cassandra/db/compaction/unified/shards_graph_lambda_0_33.svg
 create mode 100644 
src/java/org/apache/cassandra/db/compaction/unified/shards_graph_lambda_0_5.svg
 create mode 100755 
src/java/org/apache/cassandra/db/compaction/unified/shards_graph_lambda_1.svg


-
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 (b91c0fcb6e -> fb806d51e3)

2023-11-14 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 b91c0fcb6e Change cqlsh's min required Python version from 3.6+ to 3.7+
 add fb806d51e3 Add UCS sstable_growth and min_sstable_size options

No new revisions were added by this update.

Summary of changes:
 CHANGES.txt|1 +
 pylib/cqlshlib/cql3handling.py |   15 +
 pylib/cqlshlib/cqlhandling.py  |3 +-
 pylib/cqlshlib/test/test_cqlsh_completion.py   |   13 +-
 .../config/CassandraRelevantProperties.java|2 +
 .../db/compaction/UnifiedCompactionStrategy.md |   84 +-
 .../db/compaction/unified/Controller.java  |  234 +-
 .../compaction/unified/shards_graph_lambda_0.svg   | 2180 +++
 .../unified/shards_graph_lambda_0_33.svg   | 2203 +++
 .../compaction/unified/shards_graph_lambda_0_5.svg | 2238 
 .../compaction/unified/shards_graph_lambda_1.svg   | 1943 +
 .../org/apache/cassandra/utils/FBUtilities.java|   16 +
 .../test/UnifiedCompactionDensitiesTest.java   |5 +-
 .../db/compaction/unified/ControllerTest.java  |  254 ++-
 14 files changed, 9134 insertions(+), 57 deletions(-)
 create mode 100644 
src/java/org/apache/cassandra/db/compaction/unified/shards_graph_lambda_0.svg
 create mode 100644 
src/java/org/apache/cassandra/db/compaction/unified/shards_graph_lambda_0_33.svg
 create mode 100644 
src/java/org/apache/cassandra/db/compaction/unified/shards_graph_lambda_0_5.svg
 create mode 100755 
src/java/org/apache/cassandra/db/compaction/unified/shards_graph_lambda_1.svg


-
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org



[jira] [Commented] (CASSANDRA-19003) Get Sidecar port through CassandraContext for more flexibility

2023-11-14 Thread Dinesh Joshi (Jira)


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

Dinesh Joshi commented on CASSANDRA-19003:
--

+1, thanks for the patch!

> Get Sidecar port through CassandraContext for more flexibility 
> ---
>
> Key: CASSANDRA-19003
> URL: https://issues.apache.org/jira/browse/CASSANDRA-19003
> Project: Cassandra
>  Issue Type: Task
>  Components: Analytics Library
>Reporter: Saranya Krishnakumar
>Assignee: Saranya Krishnakumar
>Priority: Normal
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> We get sidecar port from `BulkSparkConf` but it will be better if we get it 
> from `CassandraContext` provides more flexibility 



--
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-18757) UnifiedCompactionTask is incorrectly setting keepOriginals

2023-11-14 Thread Ethan Brown (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-18757?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ethan Brown reassigned CASSANDRA-18757:
---

Assignee: Ethan Brown

> UnifiedCompactionTask is incorrectly setting keepOriginals
> --
>
> Key: CASSANDRA-18757
> URL: https://issues.apache.org/jira/browse/CASSANDRA-18757
> Project: Cassandra
>  Issue Type: Bug
>  Components: Local/Compaction
>Reporter: Branimir Lambov
>Assignee: Ethan Brown
>Priority: Normal
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> {code:java}
> super(cfs, txn, gcBefore, 
> strategy.getController().getIgnoreOverlapsInExpirationCheck());{code}
> in {{UnifiedCompactionTask}} is calling the base constructor
> {code:java}
>  public CompactionTask(ColumnFamilyStore cfs, LifecycleTransaction txn, long 
> gcBefore, boolean keepOriginals)
> {code}
> which can set {{keepOriginals}} to true when it should not be.



--
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-18945) Unified Compaction Strategy is creating too many sstables

2023-11-14 Thread Stefan Miklosovic (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-18945?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Stefan Miklosovic updated CASSANDRA-18945:
--
Status: Ready to Commit  (was: Review In Progress)

> Unified Compaction Strategy is creating too many sstables
> -
>
> Key: CASSANDRA-18945
> URL: https://issues.apache.org/jira/browse/CASSANDRA-18945
> Project: Cassandra
>  Issue Type: Bug
>  Components: Local/Compaction
>Reporter: Branimir Lambov
>Assignee: Ethan Brown
>Priority: Normal
> Fix For: 5.0-beta
>
> Attachments: file_ucs_shenandoah.html, file_ucs_shenandoah_3.html, 
> file_ucs_shenandoah_off_heap_memtable.html, 
> file_ucs_shenandoah_on_heap_memtable_2.html, 
> file_ucs_shenandoah_on_heap_memtable_3.html, key-value-oss.html
>
>  Time Spent: 1h 50m
>  Remaining Estimate: 0h
>
> The unified compaction strategy currently aims to create sstables with close 
> to the same size, defaulting to 1 GiB. Unfortunately tests show that 
> Cassandra starts to have performance problems when the number of sstables 
> grows to the order of a thousand, and in particular that even 1 TiB of data 
> with the default configuration is creating too many sstables for efficient 
> processing. This matters even more for SAI, where the number of sstables in 
> the system can have a proportional effect on the complexity of operations.
> It is quite easy to create a configuration option that allows sstables to 
> take some part of the data growth by adding a multiplier to [the shard count 
> calculation|https://github.com/apache/cassandra/blob/trunk/src/java/org/apache/cassandra/db/compaction/UnifiedCompactionStrategy.md#sharding]
>  formula, replacing 
> {{2 ^ round(log2(d / (t * b))) * b}} 
> with 
> {{2 ^ round((1 - 휆) * log2(d / (t * b))) * b}}, 
> where 휆 is a parameter whose value is between 0 and 1.
> With this, a 휆 of 0.5 would mean that shard count and sstable size grow in 
> parallel at the square root of the data size growth. 0 would result in no 
> growth, and 1 in always using the same number of shards.
> It may also be valuable to introduce a threshold for engaging the base shard 
> count to avoid splitting lowest-level sstables into fragments that are too 
> small.
> Once both of these are in place, we can set defaults that better suit all 
> node densities, including 10 TiB and beyond, for example:
>  - target size of 1 GiB
>  - 휆 of 1/3
>  - base shard count of 4
>  - minimum size 100 MiB



--
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-19021) Update default disk_access_mode to mmap_index_only

2023-11-14 Thread Stefan Miklosovic (Jira)


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

Stefan Miklosovic commented on CASSANDRA-19021:
---

I will change the default and run the builds to see if anything fails.

> Update default disk_access_mode to mmap_index_only
> --
>
> Key: CASSANDRA-19021
> URL: https://issues.apache.org/jira/browse/CASSANDRA-19021
> Project: Cassandra
>  Issue Type: Improvement
>  Components: Local/Config
>Reporter: Paulo Motta
>Assignee: Stefan Miklosovic
>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-19021) Update default disk_access_mode to mmap_index_only

2023-11-14 Thread Stefan Miklosovic (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-19021?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Stefan Miklosovic updated CASSANDRA-19021:
--
Fix Version/s: 5.x

> Update default disk_access_mode to mmap_index_only
> --
>
> Key: CASSANDRA-19021
> URL: https://issues.apache.org/jira/browse/CASSANDRA-19021
> Project: Cassandra
>  Issue Type: Improvement
>  Components: Local/Config
>Reporter: Paulo Motta
>Assignee: Stefan Miklosovic
>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-19021) Update default disk_access_mode to mmap_index_only

2023-11-14 Thread Stefan Miklosovic (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-19021?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Stefan Miklosovic updated CASSANDRA-19021:
--
Change Category: Performance
 Complexity: Low Hanging Fruit
   Assignee: Stefan Miklosovic
 Status: Open  (was: Triage Needed)

> Update default disk_access_mode to mmap_index_only
> --
>
> Key: CASSANDRA-19021
> URL: https://issues.apache.org/jira/browse/CASSANDRA-19021
> Project: Cassandra
>  Issue Type: Improvement
>  Components: Local/Config
>Reporter: Paulo Motta
>Assignee: Stefan Miklosovic
>Priority: Normal
>




--
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



Re: [PR] JAVA-3051: Memory leak [cassandra-java-driver]

2023-11-14 Thread via GitHub


hhughes commented on code in PR #1743:
URL: 
https://github.com/apache/cassandra-java-driver/pull/1743#discussion_r1393234278


##
core/src/main/java/com/datastax/oss/driver/internal/core/loadbalancing/DefaultLoadBalancingPolicy.java:
##
@@ -276,38 +305,22 @@ protected boolean isBusy(@NonNull Node node, @NonNull 
Session session) {
   protected boolean isResponseRateInsufficient(@NonNull Node node, long now) {
 // response rate is considered insufficient when less than 2 responses 
were obtained in
 // the past interval delimited by RESPONSE_COUNT_RESET_INTERVAL_NANOS.
-if (responseTimes.containsKey(node)) {
-  AtomicLongArray array = responseTimes.get(node);
-  if (array.length() == 2) {
-long threshold = now - RESPONSE_COUNT_RESET_INTERVAL_NANOS;
-long leastRecent = array.get(0);
-return leastRecent - threshold < 0;
-  }
+AtomicLongArray array;
+try {
+  array = responseTimes.asMap().containsKey(node) ? 
responseTimes.get(node) : null;
+} catch (ExecutionException e) {
+  throw new RuntimeException(e);
 }
-return true;
+if (array == null) return true;
+else if (array.length() == 2) {
+  long threshold = now - RESPONSE_COUNT_RESET_INTERVAL_NANOS;
+  long leastRecent = array.get(0);
+  return leastRecent - threshold < 0;
+} else return true;
   }
 
   protected void updateResponseTimes(@NonNull Node node) {
-responseTimes.compute(
-node,
-(n, array) -> {
-  // The array stores at most two timestamps, since we don't need more;
-  // the first one is always the least recent one, and hence the one 
to inspect.
-  long now = nanoTime();
-  if (array == null) {
-array = new AtomicLongArray(1);
-array.set(0, now);
-  } else if (array.length() == 1) {
-long previous = array.get(0);
-array = new AtomicLongArray(2);
-array.set(0, previous);
-array.set(1, now);
-  } else {
-array.set(0, array.get(1));
-array.set(1, now);
-  }
-  return array;
-});
+responseTimes.refresh(node);

Review Comment:
   maybe add some comments about why this will reload the key synchronously 
(LoadingCache#reload says this may be async but i don't think it is here)



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


-
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org



Re: [PR] JAVA-3051: Memory leak [cassandra-java-driver]

2023-11-14 Thread via GitHub


hhughes commented on code in PR #1743:
URL: 
https://github.com/apache/cassandra-java-driver/pull/1743#discussion_r1393229042


##
core/src/main/java/com/datastax/oss/driver/internal/core/loadbalancing/DefaultLoadBalancingPolicy.java:
##
@@ -276,38 +305,22 @@ protected boolean isBusy(@NonNull Node node, @NonNull 
Session session) {
   protected boolean isResponseRateInsufficient(@NonNull Node node, long now) {
 // response rate is considered insufficient when less than 2 responses 
were obtained in
 // the past interval delimited by RESPONSE_COUNT_RESET_INTERVAL_NANOS.
-if (responseTimes.containsKey(node)) {
-  AtomicLongArray array = responseTimes.get(node);
-  if (array.length() == 2) {
-long threshold = now - RESPONSE_COUNT_RESET_INTERVAL_NANOS;
-long leastRecent = array.get(0);
-return leastRecent - threshold < 0;
-  }
+AtomicLongArray array;
+try {
+  array = responseTimes.asMap().containsKey(node) ? 
responseTimes.get(node) : null;

Review Comment:
   consider refactoring as `responseTimes.getIfPresent(node)`



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


-
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org



Re: [PR] JAVA-3051: Memory leak [cassandra-java-driver]

2023-11-14 Thread via GitHub


hhughes commented on code in PR #1743:
URL: 
https://github.com/apache/cassandra-java-driver/pull/1743#discussion_r1393227394


##
core/src/main/java/com/datastax/oss/driver/internal/core/loadbalancing/DefaultLoadBalancingPolicy.java:
##
@@ -96,14 +100,39 @@ public class DefaultLoadBalancingPolicy extends 
BasicLoadBalancingPolicy impleme
   private static final int MAX_IN_FLIGHT_THRESHOLD = 10;
   private static final long RESPONSE_COUNT_RESET_INTERVAL_NANOS = 
MILLISECONDS.toNanos(200);
 
-  protected final Map responseTimes = new 
ConcurrentHashMap<>();
+  protected final LoadingCache responseTimes;
   protected final Map upTimes = new ConcurrentHashMap<>();
   private final boolean avoidSlowReplicas;
 
   public DefaultLoadBalancingPolicy(@NonNull DriverContext context, @NonNull 
String profileName) {
 super(context, profileName);
 this.avoidSlowReplicas =
 
profile.getBoolean(DefaultDriverOption.LOAD_BALANCING_POLICY_SLOW_AVOIDANCE, 
true);
+CacheLoader cacheLoader =
+new CacheLoader() {
+  @Override
+  public AtomicLongArray load(Node key) throws Exception {
+// The array stores at most two timestamps, since we don't need 
more;
+// the first one is always the least recent one, and hence the one 
to inspect.
+long now = nanoTime();
+AtomicLongArray array =
+responseTimes.asMap().containsKey(key) ? 
responseTimes.get(key) : null;
+if (array == null) {
+  array = new AtomicLongArray(1);
+  array.set(0, now);
+} else if (array.length() == 1) {
+  long previous = array.get(0);
+  array = new AtomicLongArray(2);
+  array.set(0, previous);
+  array.set(1, now);
+} else {
+  array.set(0, array.get(1));
+  array.set(1, now);
+}
+return array;
+  }
+};
+this.responseTimes = 
CacheBuilder.newBuilder().weakValues().build(cacheLoader);

Review Comment:
   `responseTimes` should have `weakKeys` in order to drop entries when `Node` 
objects are finalized (`weakValues` will result in entries being dropped once 
the AtomicArray references go out of scope)



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


-
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org



Re: [PR] JAVA-3051: Memory leak [cassandra-java-driver]

2023-11-14 Thread via GitHub


hhughes commented on code in PR #1743:
URL: 
https://github.com/apache/cassandra-java-driver/pull/1743#discussion_r1393227394


##
core/src/main/java/com/datastax/oss/driver/internal/core/loadbalancing/DefaultLoadBalancingPolicy.java:
##
@@ -96,14 +100,39 @@ public class DefaultLoadBalancingPolicy extends 
BasicLoadBalancingPolicy impleme
   private static final int MAX_IN_FLIGHT_THRESHOLD = 10;
   private static final long RESPONSE_COUNT_RESET_INTERVAL_NANOS = 
MILLISECONDS.toNanos(200);
 
-  protected final Map responseTimes = new 
ConcurrentHashMap<>();
+  protected final LoadingCache responseTimes;
   protected final Map upTimes = new ConcurrentHashMap<>();
   private final boolean avoidSlowReplicas;
 
   public DefaultLoadBalancingPolicy(@NonNull DriverContext context, @NonNull 
String profileName) {
 super(context, profileName);
 this.avoidSlowReplicas =
 
profile.getBoolean(DefaultDriverOption.LOAD_BALANCING_POLICY_SLOW_AVOIDANCE, 
true);
+CacheLoader cacheLoader =
+new CacheLoader() {
+  @Override
+  public AtomicLongArray load(Node key) throws Exception {
+// The array stores at most two timestamps, since we don't need 
more;
+// the first one is always the least recent one, and hence the one 
to inspect.
+long now = nanoTime();
+AtomicLongArray array =
+responseTimes.asMap().containsKey(key) ? 
responseTimes.get(key) : null;
+if (array == null) {
+  array = new AtomicLongArray(1);
+  array.set(0, now);
+} else if (array.length() == 1) {
+  long previous = array.get(0);
+  array = new AtomicLongArray(2);
+  array.set(0, previous);
+  array.set(1, now);
+} else {
+  array.set(0, array.get(1));
+  array.set(1, now);
+}
+return array;
+  }
+};
+this.responseTimes = 
CacheBuilder.newBuilder().weakValues().build(cacheLoader);

Review Comment:
   `responseTimes` should have `weakKeys` in order to drop entries when `Node` 
objects are finalized



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


-
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org



Re: [PR] JAVA-3051: Memory leak [cassandra-java-driver]

2023-11-14 Thread via GitHub


hhughes commented on code in PR #1743:
URL: 
https://github.com/apache/cassandra-java-driver/pull/1743#discussion_r1393225237


##
core/src/main/java/com/datastax/oss/driver/internal/core/loadbalancing/DefaultLoadBalancingPolicy.java:
##
@@ -96,14 +100,39 @@ public class DefaultLoadBalancingPolicy extends 
BasicLoadBalancingPolicy impleme
   private static final int MAX_IN_FLIGHT_THRESHOLD = 10;
   private static final long RESPONSE_COUNT_RESET_INTERVAL_NANOS = 
MILLISECONDS.toNanos(200);
 
-  protected final Map responseTimes = new 
ConcurrentHashMap<>();
+  protected final LoadingCache responseTimes;
   protected final Map upTimes = new ConcurrentHashMap<>();
   private final boolean avoidSlowReplicas;
 
   public DefaultLoadBalancingPolicy(@NonNull DriverContext context, @NonNull 
String profileName) {
 super(context, profileName);
 this.avoidSlowReplicas =
 
profile.getBoolean(DefaultDriverOption.LOAD_BALANCING_POLICY_SLOW_AVOIDANCE, 
true);
+CacheLoader cacheLoader =
+new CacheLoader() {
+  @Override
+  public AtomicLongArray load(Node key) throws Exception {
+// The array stores at most two timestamps, since we don't need 
more;
+// the first one is always the least recent one, and hence the one 
to inspect.
+long now = nanoTime();
+AtomicLongArray array =
+responseTimes.asMap().containsKey(key) ? 
responseTimes.get(key) : null;
+if (array == null) {
+  array = new AtomicLongArray(1);
+  array.set(0, now);
+} else if (array.length() == 1) {
+  long previous = array.get(0);
+  array = new AtomicLongArray(2);
+  array.set(0, previous);
+  array.set(1, now);

Review Comment:
   nit: construction + sets could be replaced with `new AtomicLongArray(new 
long[] {previous, now})` unless there is a good reason that performs poorly



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


-
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org



Re: [PR] JAVA-3051: Memory leak [cassandra-java-driver]

2023-11-14 Thread via GitHub


hhughes commented on code in PR #1743:
URL: 
https://github.com/apache/cassandra-java-driver/pull/1743#discussion_r1393221979


##
core/src/main/java/com/datastax/oss/driver/internal/core/loadbalancing/DefaultLoadBalancingPolicy.java:
##
@@ -96,14 +100,39 @@ public class DefaultLoadBalancingPolicy extends 
BasicLoadBalancingPolicy impleme
   private static final int MAX_IN_FLIGHT_THRESHOLD = 10;
   private static final long RESPONSE_COUNT_RESET_INTERVAL_NANOS = 
MILLISECONDS.toNanos(200);
 
-  protected final Map responseTimes = new 
ConcurrentHashMap<>();
+  protected final LoadingCache responseTimes;
   protected final Map upTimes = new ConcurrentHashMap<>();
   private final boolean avoidSlowReplicas;
 
   public DefaultLoadBalancingPolicy(@NonNull DriverContext context, @NonNull 
String profileName) {
 super(context, profileName);
 this.avoidSlowReplicas =
 
profile.getBoolean(DefaultDriverOption.LOAD_BALANCING_POLICY_SLOW_AVOIDANCE, 
true);
+CacheLoader cacheLoader =
+new CacheLoader() {
+  @Override
+  public AtomicLongArray load(Node key) throws Exception {
+// The array stores at most two timestamps, since we don't need 
more;
+// the first one is always the least recent one, and hence the one 
to inspect.
+long now = nanoTime();
+AtomicLongArray array =
+responseTimes.asMap().containsKey(key) ? 
responseTimes.get(key) : null;

Review Comment:
   consider refactoring to `responseTimes.getIfPresent()` to avoid conversion 
to a map and potential race between contains and get



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


-
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org



Re: [PR] JAVA-3051: Memory leak [cassandra-java-driver]

2023-11-14 Thread via GitHub


hhughes commented on code in PR #1743:
URL: 
https://github.com/apache/cassandra-java-driver/pull/1743#discussion_r1393221979


##
core/src/main/java/com/datastax/oss/driver/internal/core/loadbalancing/DefaultLoadBalancingPolicy.java:
##
@@ -96,14 +100,39 @@ public class DefaultLoadBalancingPolicy extends 
BasicLoadBalancingPolicy impleme
   private static final int MAX_IN_FLIGHT_THRESHOLD = 10;
   private static final long RESPONSE_COUNT_RESET_INTERVAL_NANOS = 
MILLISECONDS.toNanos(200);
 
-  protected final Map responseTimes = new 
ConcurrentHashMap<>();
+  protected final LoadingCache responseTimes;
   protected final Map upTimes = new ConcurrentHashMap<>();
   private final boolean avoidSlowReplicas;
 
   public DefaultLoadBalancingPolicy(@NonNull DriverContext context, @NonNull 
String profileName) {
 super(context, profileName);
 this.avoidSlowReplicas =
 
profile.getBoolean(DefaultDriverOption.LOAD_BALANCING_POLICY_SLOW_AVOIDANCE, 
true);
+CacheLoader cacheLoader =
+new CacheLoader() {
+  @Override
+  public AtomicLongArray load(Node key) throws Exception {
+// The array stores at most two timestamps, since we don't need 
more;
+// the first one is always the least recent one, and hence the one 
to inspect.
+long now = nanoTime();
+AtomicLongArray array =
+responseTimes.asMap().containsKey(key) ? 
responseTimes.get(key) : null;

Review Comment:
   consider refactoring to `responseTimes.getIfPresent()` to avoid conversion 
to a map and potentially racing here 



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


-
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 (22752cea -> da71733a)

2023-11-14 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 22752cea generate docs for 10c3aead
 new da71733a generate docs for 10c3aead

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   (22752cea)
\
 N -- N -- N   refs/heads/asf-staging (da71733a)

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 4881543 -> 4881543 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] [Assigned] (CASSANDRA-17989) Jenkins: Add unit tests for trie-based memtables

2023-11-14 Thread Michael Semb Wever (Jira)


 [ 
https://issues.apache.org/jira/browse/CASSANDRA-17989?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Michael Semb Wever reassigned CASSANDRA-17989:
--

Fix Version/s: 5.0.x
Reviewers: Berenguer Blasi, Brandon Williams
 Assignee: Michael Semb Wever

> Jenkins: Add unit tests for trie-based memtables
> 
>
> Key: CASSANDRA-17989
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17989
> Project: Cassandra
>  Issue Type: Task
>  Components: CI
>Reporter: Andres de la Peña
>Assignee: Michael Semb Wever
>Priority: Normal
> Fix For: 5.0.x, 5.x
>
>
> CASSANDRA-17240 has recently added a CircleCI job for running unit tests with 
> trie-based memtables. These tests should also be added to Jenkins.



--
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



  1   2   >