[jira] [Commented] (CASSANDRA-16082) Add a new jmxtool which can dump what JMX objects exist and diff

2020-08-31 Thread Berenguer Blasi (Jira)


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

Berenguer Blasi commented on CASSANDRA-16082:
-

bq. sorry for asking for a review of a build that fails

No need to apologize! np. Thanks for your comments. I am going crazy with a 
flaky atm but I will try to finish the review of this one later as I had 
focused on {{ToolRunner}} only so far.

> Add a new jmxtool which can dump what JMX objects exist and diff
> 
>
> Key: CASSANDRA-16082
> URL: https://issues.apache.org/jira/browse/CASSANDRA-16082
> Project: Cassandra
>  Issue Type: Improvement
>  Components: Test/dtest/python
>Reporter: David Capwell
>Assignee: David Capwell
>Priority: Normal
>  Time Spent: 2h 20m
>  Remaining Estimate: 0h
>
> In order to help validate metric upgrade we first need to know what is new, 
> what was removed, and what was changed.  To help with this, we should add a 
> new jmxtool which can dump the objects from JMX and diff them.
> Once we have this, we can also add a gold list of expected metrics and add 
> tests to validate these metrics don’t change.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Assigned] (CASSANDRA-16061) transient_replication_ring_test.py::TestTransientReplicationRing::test_move_forwards_and_cleanup

2020-08-31 Thread Berenguer Blasi (Jira)


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

Berenguer Blasi reassigned CASSANDRA-16061:
---

Assignee: Berenguer Blasi

> transient_replication_ring_test.py::TestTransientReplicationRing::test_move_forwards_and_cleanup
> 
>
> Key: CASSANDRA-16061
> URL: https://issues.apache.org/jira/browse/CASSANDRA-16061
> Project: Cassandra
>  Issue Type: Bug
>  Components: Test/dtest/python
>Reporter: Ekaterina Dimitrova
>Assignee: Berenguer Blasi
>Priority: Normal
> Fix For: 4.0-beta
>
>
> Failing here, also locally:
> [https://app.circleci.com/pipelines/github/ekaterinadimitrova2/cassandra/312/workflows/da4ce69c-e778-467e-b9f3-27ab166a8321/jobs/1945]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Commented] (CASSANDRA-15299) CASSANDRA-13304 follow-up: improve checksumming and compression in protocol v5-beta

2020-08-31 Thread Alan Boudreault (Jira)


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

Alan Boudreault commented on CASSANDRA-15299:
-

The python driver implementation is almost done. As I mentioned, it´s a full 
support of the checksumming feature but this iteration simply wraps every 
message (no write coalescer).

I plan to release the checksumming in the next version of the driver, which is 
planned in 2-3 weeks. However, this change makes the protocol V5 unusable with 
current 4.0 beta releases. If you think it´s a problem for the python driver, 
let me know.

 The PR is here for testing: 
[https://github.com/datastax/python-driver/pull/1091]

 Let me know if I can help in any other way.

> CASSANDRA-13304 follow-up: improve checksumming and compression in protocol 
> v5-beta
> ---
>
> Key: CASSANDRA-15299
> URL: https://issues.apache.org/jira/browse/CASSANDRA-15299
> Project: Cassandra
>  Issue Type: Improvement
>  Components: Messaging/Client
>Reporter: Aleksey Yeschenko
>Assignee: Alex Petrov
>Priority: Normal
>  Labels: protocolv5
> Fix For: 4.0-alpha
>
>
> CASSANDRA-13304 made an important improvement to our native protocol: it 
> introduced checksumming/CRC32 to request and response bodies. It’s an 
> important step forward, but it doesn’t cover the entire stream. In 
> particular, the message header is not covered by a checksum or a crc, which 
> poses a correctness issue if, for example, {{streamId}} gets corrupted.
> Additionally, we aren’t quite using CRC32 correctly, in two ways:
> 1. We are calculating the CRC32 of the *decompressed* value instead of 
> computing the CRC32 on the bytes written on the wire - losing the properties 
> of the CRC32. In some cases, due to this sequencing, attempting to decompress 
> a corrupt stream can cause a segfault by LZ4.
> 2. When using CRC32, the CRC32 value is written in the incorrect byte order, 
> also losing some of the protections.
> See https://users.ece.cmu.edu/~koopman/pubs/KoopmanCRCWebinar9May2012.pdf for 
> explanation for the two points above.
> Separately, there are some long-standing issues with the protocol - since 
> *way* before CASSANDRA-13304. Importantly, both checksumming and compression 
> operate on individual message bodies rather than frames of multiple complete 
> messages. In reality, this has several important additional downsides. To 
> name a couple:
> # For compression, we are getting poor compression ratios for smaller 
> messages - when operating on tiny sequences of bytes. In reality, for most 
> small requests and responses we are discarding the compressed value as it’d 
> be smaller than the uncompressed one - incurring both redundant allocations 
> and compressions.
> # For checksumming and CRC32 we pay a high overhead price for small messages. 
> 4 bytes extra is *a lot* for an empty write response, for example.
> To address the correctness issue of {{streamId}} not being covered by the 
> checksum/CRC32 and the inefficiency in compression and checksumming/CRC32, we 
> should switch to a framing protocol with multiple messages in a single frame.
> I suggest we reuse the framing protocol recently implemented for internode 
> messaging in CASSANDRA-15066 to the extent that its logic can be borrowed, 
> and that we do it before native protocol v5 graduates from beta. See 
> https://github.com/apache/cassandra/blob/trunk/src/java/org/apache/cassandra/net/FrameDecoderCrc.java
>  and 
> https://github.com/apache/cassandra/blob/trunk/src/java/org/apache/cassandra/net/FrameDecoderLZ4.java.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Commented] (CASSANDRA-15406) Show the progress of data streaming and index build

2020-08-31 Thread David Capwell (Jira)


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

David Capwell commented on CASSANDRA-15406:
---

reviewing CASSANDRA-15861 and think there is a conflict with this patch and 
that one.  

https://github.com/apache/cassandra/pull/642/files#diff-4df1a97c076e275cb93b00aa7b5624f0R122

just started reviewing, but I think that patch is also trying to fix the size, 
but does so differently

> Show the progress of data streaming and index build 
> 
>
> Key: CASSANDRA-15406
> URL: https://issues.apache.org/jira/browse/CASSANDRA-15406
> Project: Cassandra
>  Issue Type: Improvement
>  Components: Consistency/Streaming, Legacy/Streaming and Messaging, 
> Tool/nodetool
>Reporter: maxwellguo
>Assignee: Stefan Miklosovic
>Priority: Normal
> Fix For: 4.0, 4.x
>
>  Time Spent: 3h 10m
>  Remaining Estimate: 0h
>
> I found that we should supply a command to show the progress of streaming 
> when we do the operation of bootstrap/move/decommission/removenode. For when 
> do data streaming , noboday knows which steps there program are in , so I 
> think a command to show the joing/leaving node's is needed .
>  
> PR [https://github.com/apache/cassandra/pull/558]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Commented] (CASSANDRA-15782) Compression test failure

2020-08-31 Thread Caleb Rackliffe (Jira)


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

Caleb Rackliffe commented on CASSANDRA-15782:
-

Popped up again 
[here|https://app.circleci.com/pipelines/github/maedhroz/cassandra/102/workflows/37ed8dab-9da4-4730-a883-20b7a99d88b4/jobs/522].

> Compression test failure
> 
>
> Key: CASSANDRA-15782
> URL: https://issues.apache.org/jira/browse/CASSANDRA-15782
> Project: Cassandra
>  Issue Type: Bug
>  Components: Test/dtest/python
>Reporter: Berenguer Blasi
>Assignee: Joey Lynch
>Priority: Normal
> Fix For: 4.0, 4.0-beta1
>
>
> On CASSANDRA-15560 compression test failed. This was bisected to 
> [9c1bbf3|https://github.com/apache/cassandra/commit/9c1bbf3ac913f9bdf7a0e0922106804af42d2c1e]
>  from CASSANDRA-15379.
> Full details here
> CC/ [~jolynch] in case he can spot it quick.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Commented] (CASSANDRA-15909) Make Table/Keyspace Metric Names Consistent With Each Other

2020-08-31 Thread Caleb Rackliffe (Jira)


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

Caleb Rackliffe commented on CASSANDRA-15909:
-

Created CASSANDRA-16090 to track eventual removal of the (new and existing) 
clutter in {{TableMetrics}}.

> Make Table/Keyspace Metric Names Consistent With Each Other
> ---
>
> Key: CASSANDRA-15909
> URL: https://issues.apache.org/jira/browse/CASSANDRA-15909
> Project: Cassandra
>  Issue Type: Improvement
>  Components: Observability/Metrics
>Reporter: Stephen Mallette
>Assignee: Caleb Rackliffe
>Priority: Normal
> Fix For: 4.0-beta
>
>  Time Spent: 2h 20m
>  Remaining Estimate: 0h
>
> As part of CASSANDRA-15821 it became apparent that certain metric names found 
> in keyspace and tables had different names but were in fact the same metric - 
> they are as follows:
> * Table.SyncTime == Keyspace.RepairSyncTime
> * Table.RepairedDataTrackingOverreadRows == Keyspace.RepairedOverreadRows
> * Table.RepairedDataTrackingOverreadTime == Keyspace.RepairedOverreadTime
> * Table.AllMemtablesHeapSize == Keyspace.AllMemtablesOnHeapDataSize
> * Table.AllMemtablesOffHeapSize == Keyspace.AllMemtablesOffHeapDataSize
> * Table.MemtableOnHeapSize == Keyspace.MemtableOnHeapDataSize
> * Table.MemtableOffHeapSize == Keyspace.MemtableOffHeapDataSize
> Also, client metrics are the only metrics to start with a lower case letter. 
> Change those to upper case to match all the other metrics.
> Unifying this naming would help make metrics more consistent as part of 
> CASSANDRA-15582



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[cassandra-website] branch master updated (132225f -> 5f47e16)

2020-08-31 Thread mck
This is an automated email from the ASF dual-hosted git repository.

mck pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/cassandra-website.git.


from 132225f  Apache Cassandra releases 2.1.22, 2.2.18, 3.0.22, 3.11.8, 
4.0-beta2
 add 5f47e16  Add 3.11.8, 3.11.9 4.0-beta2, 4.0-beta3

No new revisions were added by this update.

Summary of changes:
 src/doc/3.11|   2 +-
 src/doc/{3.11.7 => 3.11.8}/.buildinfo   |   0
 src/doc/{4.0-beta1 => 3.11.8}/_images/eclipse_debug0.png| Bin
 src/doc/{4.0-beta1 => 3.11.8}/_images/eclipse_debug1.png| Bin
 src/doc/{4.0-beta1 => 3.11.8}/_images/eclipse_debug2.png| Bin
 src/doc/{4.0-beta1 => 3.11.8}/_images/eclipse_debug3.png| Bin
 src/doc/{4.0-beta1 => 3.11.8}/_images/eclipse_debug4.png| Bin
 src/doc/{4.0-beta1 => 3.11.8}/_images/eclipse_debug5.png| Bin
 src/doc/{4.0-beta1 => 3.11.8}/_images/eclipse_debug6.png| Bin
 .../{3.11.7 => 3.11.8}/_sources/architecture/dynamo.rst.txt |   0
 .../_sources/architecture/guarantees.rst.txt|   0
 .../_sources/architecture/index.rst.txt |   0
 .../_sources/architecture/overview.rst.txt  |   0
 .../_sources/architecture/storage_engine.rst.txt|   0
 src/doc/{3.11.7 => 3.11.8}/_sources/bugs.rst.txt|   0
 .../_sources/configuration/cassandra_config_file.rst.txt|   0
 .../_sources/configuration/index.rst.txt|   0
 src/doc/{3.11.7 => 3.11.8}/_sources/contactus.rst.txt   |   0
 .../{4.0-beta1 => 3.11.8}/_sources/cql/appendices.rst.txt   |   0
 src/doc/{3.11.7 => 3.11.8}/_sources/cql/changes.rst.txt |   0
 src/doc/{3.11.7 => 3.11.8}/_sources/cql/ddl.rst.txt |   0
 src/doc/{3.11.7 => 3.11.8}/_sources/cql/definitions.rst.txt |   0
 src/doc/{4.0-beta1 => 3.11.8}/_sources/cql/dml.rst.txt  |   0
 src/doc/{3.11.7 => 3.11.8}/_sources/cql/functions.rst.txt   |   0
 src/doc/{3.11.7 => 3.11.8}/_sources/cql/index.rst.txt   |   0
 src/doc/{4.0-beta1 => 3.11.8}/_sources/cql/indexes.rst.txt  |   0
 src/doc/{4.0-beta1 => 3.11.8}/_sources/cql/json.rst.txt |   0
 src/doc/{3.11.7 => 3.11.8}/_sources/cql/mvs.rst.txt |   0
 src/doc/{3.11.7 => 3.11.8}/_sources/cql/security.rst.txt|   0
 src/doc/{4.0-beta1 => 3.11.8}/_sources/cql/triggers.rst.txt |   0
 src/doc/{4.0-beta1 => 3.11.8}/_sources/cql/types.rst.txt|   0
 .../_sources/data_modeling/index.rst.txt|   0
 .../_sources/development/code_style.rst.txt |   0
 .../_sources/development/how_to_commit.rst.txt  |   0
 .../_sources/development/how_to_review.rst.txt  |   0
 src/doc/{3.11.7 => 3.11.8}/_sources/development/ide.rst.txt |   0
 .../{3.11.7 => 3.11.8}/_sources/development/index.rst.txt   |   0
 .../{3.11.7 => 3.11.8}/_sources/development/patches.rst.txt |   0
 .../{3.11.7 => 3.11.8}/_sources/development/testing.rst.txt |   0
 src/doc/{3.11.7 => 3.11.8}/_sources/faq/index.rst.txt   |   0
 .../_sources/getting_started/configuring.rst.txt|   0
 .../_sources/getting_started/drivers.rst.txt|   0
 .../_sources/getting_started/index.rst.txt  |   0
 .../_sources/getting_started/installing.rst.txt |   0
 .../_sources/getting_started/querying.rst.txt   |   0
 src/doc/{3.11.7 => 3.11.8}/_sources/index.rst.txt   |   0
 .../_sources/operating/backups.rst.txt  |   0
 .../_sources/operating/bloom_filters.rst.txt|   0
 .../_sources/operating/bulk_loading.rst.txt |   0
 src/doc/{3.11.7 => 3.11.8}/_sources/operating/cdc.rst.txt   |   0
 .../_sources/operating/compaction.rst.txt   |   0
 .../_sources/operating/compression.rst.txt  |   0
 .../_sources/operating/hardware.rst.txt |   0
 .../{4.0-alpha3 => 3.11.8}/_sources/operating/hints.rst.txt |   0
 .../{4.0-alpha3 => 3.11.8}/_sources/operating/index.rst.txt |   0
 .../{3.11.7 => 3.11.8}/_sources/operating/metrics.rst.txt   |   0
 .../_sources/operating/read_repair.rst.txt  |   0
 .../{3.11.7 => 3.11.8}/_sources/operating/repair.rst.txt|   0
 .../{3.11.7 => 3.11.8}/_sources/operating/security.rst.txt  |   0
 .../{3.11.7 => 3.11.8}/_sources/operating/snitch.rst.txt|   0
 .../_sources/operating/topo_changes.rst.txt |   0
 src/doc/{4.0-alpha3 => 3.11.8}/_sources/tools/cqlsh.rst.txt |   0
 src/doc/{3.11.7 => 3.11.8}/_sources/tools/index.rst.txt |   0
 src/doc/{3.11.7 => 3.11.8}/_sources/tools/nodetool.rst.txt  |   0
 .../_sources/tools/nodetool/assassinate.rst.txt |   0
 .../_sources/tools/nodetool/bootstrap.rst.txt   |   0
 .../_sources/tools/nodetool/cleanup.rst.txt |   0
 .../_sources/tools/nodetool/clearsnapshot.rst.txt   |   0
 

[cassandra-website] branch master updated (132225f -> 5f47e16)

2020-08-31 Thread mck
This is an automated email from the ASF dual-hosted git repository.

mck pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/cassandra-website.git.


from 132225f  Apache Cassandra releases 2.1.22, 2.2.18, 3.0.22, 3.11.8, 
4.0-beta2
 add 5f47e16  Add 3.11.8, 3.11.9 4.0-beta2, 4.0-beta3

No new revisions were added by this update.

Summary of changes:
 src/doc/3.11|   2 +-
 src/doc/{3.11.7 => 3.11.8}/.buildinfo   |   0
 src/doc/{4.0-beta1 => 3.11.8}/_images/eclipse_debug0.png| Bin
 src/doc/{4.0-beta1 => 3.11.8}/_images/eclipse_debug1.png| Bin
 src/doc/{4.0-beta1 => 3.11.8}/_images/eclipse_debug2.png| Bin
 src/doc/{4.0-beta1 => 3.11.8}/_images/eclipse_debug3.png| Bin
 src/doc/{4.0-beta1 => 3.11.8}/_images/eclipse_debug4.png| Bin
 src/doc/{4.0-beta1 => 3.11.8}/_images/eclipse_debug5.png| Bin
 src/doc/{4.0-beta1 => 3.11.8}/_images/eclipse_debug6.png| Bin
 .../{3.11.7 => 3.11.8}/_sources/architecture/dynamo.rst.txt |   0
 .../_sources/architecture/guarantees.rst.txt|   0
 .../_sources/architecture/index.rst.txt |   0
 .../_sources/architecture/overview.rst.txt  |   0
 .../_sources/architecture/storage_engine.rst.txt|   0
 src/doc/{3.11.7 => 3.11.8}/_sources/bugs.rst.txt|   0
 .../_sources/configuration/cassandra_config_file.rst.txt|   0
 .../_sources/configuration/index.rst.txt|   0
 src/doc/{3.11.7 => 3.11.8}/_sources/contactus.rst.txt   |   0
 .../{4.0-beta1 => 3.11.8}/_sources/cql/appendices.rst.txt   |   0
 src/doc/{3.11.7 => 3.11.8}/_sources/cql/changes.rst.txt |   0
 src/doc/{3.11.7 => 3.11.8}/_sources/cql/ddl.rst.txt |   0
 src/doc/{3.11.7 => 3.11.8}/_sources/cql/definitions.rst.txt |   0
 src/doc/{4.0-beta1 => 3.11.8}/_sources/cql/dml.rst.txt  |   0
 src/doc/{3.11.7 => 3.11.8}/_sources/cql/functions.rst.txt   |   0
 src/doc/{3.11.7 => 3.11.8}/_sources/cql/index.rst.txt   |   0
 src/doc/{4.0-beta1 => 3.11.8}/_sources/cql/indexes.rst.txt  |   0
 src/doc/{4.0-beta1 => 3.11.8}/_sources/cql/json.rst.txt |   0
 src/doc/{3.11.7 => 3.11.8}/_sources/cql/mvs.rst.txt |   0
 src/doc/{3.11.7 => 3.11.8}/_sources/cql/security.rst.txt|   0
 src/doc/{4.0-beta1 => 3.11.8}/_sources/cql/triggers.rst.txt |   0
 src/doc/{4.0-beta1 => 3.11.8}/_sources/cql/types.rst.txt|   0
 .../_sources/data_modeling/index.rst.txt|   0
 .../_sources/development/code_style.rst.txt |   0
 .../_sources/development/how_to_commit.rst.txt  |   0
 .../_sources/development/how_to_review.rst.txt  |   0
 src/doc/{3.11.7 => 3.11.8}/_sources/development/ide.rst.txt |   0
 .../{3.11.7 => 3.11.8}/_sources/development/index.rst.txt   |   0
 .../{3.11.7 => 3.11.8}/_sources/development/patches.rst.txt |   0
 .../{3.11.7 => 3.11.8}/_sources/development/testing.rst.txt |   0
 src/doc/{3.11.7 => 3.11.8}/_sources/faq/index.rst.txt   |   0
 .../_sources/getting_started/configuring.rst.txt|   0
 .../_sources/getting_started/drivers.rst.txt|   0
 .../_sources/getting_started/index.rst.txt  |   0
 .../_sources/getting_started/installing.rst.txt |   0
 .../_sources/getting_started/querying.rst.txt   |   0
 src/doc/{3.11.7 => 3.11.8}/_sources/index.rst.txt   |   0
 .../_sources/operating/backups.rst.txt  |   0
 .../_sources/operating/bloom_filters.rst.txt|   0
 .../_sources/operating/bulk_loading.rst.txt |   0
 src/doc/{3.11.7 => 3.11.8}/_sources/operating/cdc.rst.txt   |   0
 .../_sources/operating/compaction.rst.txt   |   0
 .../_sources/operating/compression.rst.txt  |   0
 .../_sources/operating/hardware.rst.txt |   0
 .../{4.0-alpha3 => 3.11.8}/_sources/operating/hints.rst.txt |   0
 .../{4.0-alpha3 => 3.11.8}/_sources/operating/index.rst.txt |   0
 .../{3.11.7 => 3.11.8}/_sources/operating/metrics.rst.txt   |   0
 .../_sources/operating/read_repair.rst.txt  |   0
 .../{3.11.7 => 3.11.8}/_sources/operating/repair.rst.txt|   0
 .../{3.11.7 => 3.11.8}/_sources/operating/security.rst.txt  |   0
 .../{3.11.7 => 3.11.8}/_sources/operating/snitch.rst.txt|   0
 .../_sources/operating/topo_changes.rst.txt |   0
 src/doc/{4.0-alpha3 => 3.11.8}/_sources/tools/cqlsh.rst.txt |   0
 src/doc/{3.11.7 => 3.11.8}/_sources/tools/index.rst.txt |   0
 src/doc/{3.11.7 => 3.11.8}/_sources/tools/nodetool.rst.txt  |   0
 .../_sources/tools/nodetool/assassinate.rst.txt |   0
 .../_sources/tools/nodetool/bootstrap.rst.txt   |   0
 .../_sources/tools/nodetool/cleanup.rst.txt |   0
 .../_sources/tools/nodetool/clearsnapshot.rst.txt   |   0
 

[jira] [Updated] (CASSANDRA-16090) Remove Legacy ColumnFamily Aliases from TableMetrics

2020-08-31 Thread Caleb Rackliffe (Jira)


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

Caleb Rackliffe updated CASSANDRA-16090:

Description: In 3.0, the primary type of the metric names created in 
{{TableMetrics}} switched from “ColumnFamily” to “Table”, but “ColumnFamily” 
remained for backwards compatibility. This clutters TableMetrics and should be 
on our radar for removal post-4.0, given “ColumnFamily” will have existed in 
two major versions after the switch tp “Table”. As a secondary goal, we might 
want to remove the metrics deprecated in CASSANDRA-15909.  (was: In 3.0, the 
primary type of the metric names created in TableMetrics switched from 
“ColumnFamily” to “Table”, but “ColumnFamily” remained for backwards 
compatibility. This clutters TableMetrics and should be on our radar for 
removal post-4.0, given “ColumnFamily” will have existed in two major versions 
after the switch tp “Table”. As a secondary goal, we might want to remove the 
metrics deprecated in CASSANDRA-15909.)

> Remove Legacy ColumnFamily Aliases from TableMetrics
> 
>
> Key: CASSANDRA-16090
> URL: https://issues.apache.org/jira/browse/CASSANDRA-16090
> Project: Cassandra
>  Issue Type: Task
>  Components: Observability/Metrics
>Reporter: Caleb Rackliffe
>Priority: Normal
>  Labels: metrics, tech-debt
> Fix For: 4.x
>
>
> In 3.0, the primary type of the metric names created in {{TableMetrics}} 
> switched from “ColumnFamily” to “Table”, but “ColumnFamily” remained for 
> backwards compatibility. This clutters TableMetrics and should be on our 
> radar for removal post-4.0, given “ColumnFamily” will have existed in two 
> major versions after the switch tp “Table”. As a secondary goal, we might 
> want to remove the metrics deprecated in CASSANDRA-15909.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Updated] (CASSANDRA-16090) Remove Legacy ColumnFamily Aliases from TableMetrics

2020-08-31 Thread Caleb Rackliffe (Jira)


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

Caleb Rackliffe updated CASSANDRA-16090:

Change Category: Code Clarity
 Complexity: Low Hanging Fruit
 Status: Open  (was: Triage Needed)

> Remove Legacy ColumnFamily Aliases from TableMetrics
> 
>
> Key: CASSANDRA-16090
> URL: https://issues.apache.org/jira/browse/CASSANDRA-16090
> Project: Cassandra
>  Issue Type: Task
>  Components: Observability/Metrics
>Reporter: Caleb Rackliffe
>Priority: Normal
>  Labels: metrics, tech-debt
> Fix For: 4.x
>
>
> In 3.0, the primary type of the metric names created in TableMetrics switched 
> from “ColumnFamily” to “Table”, but “ColumnFamily” remained for backwards 
> compatibility. This clutters TableMetrics and should be on our radar for 
> removal post-4.0, given “ColumnFamily” will have existed in two major 
> versions after the switch tp “Table”. As a secondary goal, we might want to 
> remove the metrics deprecated in CASSANDRA-15909.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Updated] (CASSANDRA-16090) Remove Legacy ColumnFamily Aliases from TableMetrics

2020-08-31 Thread Caleb Rackliffe (Jira)


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

Caleb Rackliffe updated CASSANDRA-16090:

Fix Version/s: 4.x

> Remove Legacy ColumnFamily Aliases from TableMetrics
> 
>
> Key: CASSANDRA-16090
> URL: https://issues.apache.org/jira/browse/CASSANDRA-16090
> Project: Cassandra
>  Issue Type: Task
>  Components: Observability/Metrics
>Reporter: Caleb Rackliffe
>Priority: Normal
> Fix For: 4.x
>
>
> In 3.0, the primary type of the metric names created in TableMetrics switched 
> from “ColumnFamily” to “Table”, but “ColumnFamily” remained for backwards 
> compatibility. This clutters TableMetrics and should be on our radar for 
> removal post-4.0, given “ColumnFamily” will have existed in two major 
> versions after the switch tp “Table”. As a secondary goal, we might want to 
> remove the metrics deprecated in CASSANDRA-15909.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Updated] (CASSANDRA-16090) Remove Legacy ColumnFamily Aliases from TableMetrics

2020-08-31 Thread Caleb Rackliffe (Jira)


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

Caleb Rackliffe updated CASSANDRA-16090:

Labels: metrics tech-debt  (was: )

> Remove Legacy ColumnFamily Aliases from TableMetrics
> 
>
> Key: CASSANDRA-16090
> URL: https://issues.apache.org/jira/browse/CASSANDRA-16090
> Project: Cassandra
>  Issue Type: Task
>  Components: Observability/Metrics
>Reporter: Caleb Rackliffe
>Priority: Normal
>  Labels: metrics, tech-debt
> Fix For: 4.x
>
>
> In 3.0, the primary type of the metric names created in TableMetrics switched 
> from “ColumnFamily” to “Table”, but “ColumnFamily” remained for backwards 
> compatibility. This clutters TableMetrics and should be on our radar for 
> removal post-4.0, given “ColumnFamily” will have existed in two major 
> versions after the switch tp “Table”. As a secondary goal, we might want to 
> remove the metrics deprecated in CASSANDRA-15909.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Created] (CASSANDRA-16090) Remove Legacy ColumnFamily Aliases from TableMetrics

2020-08-31 Thread Caleb Rackliffe (Jira)
Caleb Rackliffe created CASSANDRA-16090:
---

 Summary: Remove Legacy ColumnFamily Aliases from TableMetrics
 Key: CASSANDRA-16090
 URL: https://issues.apache.org/jira/browse/CASSANDRA-16090
 Project: Cassandra
  Issue Type: Task
  Components: Observability/Metrics
Reporter: Caleb Rackliffe


In 3.0, the primary type of the metric names created in TableMetrics switched 
from “ColumnFamily” to “Table”, but “ColumnFamily” remained for backwards 
compatibility. This clutters TableMetrics and should be on our radar for 
removal post-4.0, given “ColumnFamily” will have existed in two major versions 
after the switch tp “Table”. As a secondary goal, we might want to remove the 
metrics deprecated in CASSANDRA-15909.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Updated] (CASSANDRA-15899) Dropping a column can break queries until the schema is fully propagated

2020-08-31 Thread Blake Eggleston (Jira)


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

Blake Eggleston updated CASSANDRA-15899:

Status: Patch Available  (was: In Progress)

> Dropping a column can break queries until the schema is fully propagated
> 
>
> Key: CASSANDRA-15899
> URL: https://issues.apache.org/jira/browse/CASSANDRA-15899
> Project: Cassandra
>  Issue Type: Bug
>  Components: Cluster/Schema
>Reporter: Marcus Eriksson
>Assignee: Blake Eggleston
>Priority: Normal
> Fix For: 3.0.x
>
>
> With a table like:
> {code}
> CREATE TABLE ks.tbl (id int primary key, v1 int, v2 int, v3 int)
> {code}
> and we drop {{v2}}, we get this exception on the replicas which haven't seen 
> the schema change:
> {code}
> ERROR [SharedPool-Worker-1] node2 2020-06-24 09:49:08,107 
> AbstractLocalAwareExecutorService.java:169 - Uncaught exception on thread 
> Thread[SharedPool-Worker-1,5,node2]
> java.lang.IllegalStateException: [ColumnDefinition{name=v1, 
> type=org.apache.cassandra.db.marshal.Int32Type, kind=REGULAR, position=-1}, 
> ColumnDefinition{name=v2, type=org.apache.cassandra.db.marshal.Int32Type, 
> kind=REGULAR, position=-1}, ColumnDefinition{name=v3, 
> type=org.apache.cassandra.db.marshal.Int32Type, kind=REGULAR, position=-1}] 
> is not a subset of [v1 v3]
>   at 
> org.apache.cassandra.db.Columns$Serializer.encodeBitmap(Columns.java:546) 
> ~[main/:na]
>   at 
> org.apache.cassandra.db.Columns$Serializer.serializeSubset(Columns.java:478) 
> ~[main/:na]
>   at 
> org.apache.cassandra.db.rows.UnfilteredSerializer.serialize(UnfilteredSerializer.java:184)
>  ~[main/:na]
>   at 
> org.apache.cassandra.db.rows.UnfilteredSerializer.serialize(UnfilteredSerializer.java:114)
>  ~[main/:na]
>   at 
> org.apache.cassandra.db.rows.UnfilteredSerializer.serialize(UnfilteredSerializer.java:102)
>  ~[main/:na]
>   at 
> org.apache.cassandra.db.rows.UnfilteredRowIteratorSerializer.serialize(UnfilteredRowIteratorSerializer.java:132)
>  ~[main/:na]
>   at 
> org.apache.cassandra.db.rows.UnfilteredRowIteratorSerializer.serialize(UnfilteredRowIteratorSerializer.java:87)
>  ~[main/:na]
> ...
> {code}
> Note that it doesn't matter if we {{SELECT *}} or {{SELECT id, v1}}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Updated] (CASSANDRA-15899) Dropping a column can break queries until the schema is fully propagated

2020-08-31 Thread Blake Eggleston (Jira)


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

Blake Eggleston updated CASSANDRA-15899:

Status: In Progress  (was: Changes Suggested)

I pulled in Sam's changes, added the tests Alex suggested, and ported to 
3.0/3.11

| [3.0|https://github.com/bdeggleston/cassandra/tree/15899-3.0] | 
[circle|https://app.circleci.com/pipelines/github/bdeggleston/cassandra?branch=15899-3.0]|
| [3.11|https://github.com/bdeggleston/cassandra/tree/15899-3.11] | 
[circle|https://app.circleci.com/pipelines/github/bdeggleston/cassandra?branch=15899-3.11]|
| [trunk|https://github.com/bdeggleston/cassandra/tree/15899-trunk] | 
[circle|https://app.circleci.com/pipelines/github/bdeggleston/cassandra?branch=15899-trunk]|

> Dropping a column can break queries until the schema is fully propagated
> 
>
> Key: CASSANDRA-15899
> URL: https://issues.apache.org/jira/browse/CASSANDRA-15899
> Project: Cassandra
>  Issue Type: Bug
>  Components: Cluster/Schema
>Reporter: Marcus Eriksson
>Assignee: Blake Eggleston
>Priority: Normal
> Fix For: 3.0.x
>
>
> With a table like:
> {code}
> CREATE TABLE ks.tbl (id int primary key, v1 int, v2 int, v3 int)
> {code}
> and we drop {{v2}}, we get this exception on the replicas which haven't seen 
> the schema change:
> {code}
> ERROR [SharedPool-Worker-1] node2 2020-06-24 09:49:08,107 
> AbstractLocalAwareExecutorService.java:169 - Uncaught exception on thread 
> Thread[SharedPool-Worker-1,5,node2]
> java.lang.IllegalStateException: [ColumnDefinition{name=v1, 
> type=org.apache.cassandra.db.marshal.Int32Type, kind=REGULAR, position=-1}, 
> ColumnDefinition{name=v2, type=org.apache.cassandra.db.marshal.Int32Type, 
> kind=REGULAR, position=-1}, ColumnDefinition{name=v3, 
> type=org.apache.cassandra.db.marshal.Int32Type, kind=REGULAR, position=-1}] 
> is not a subset of [v1 v3]
>   at 
> org.apache.cassandra.db.Columns$Serializer.encodeBitmap(Columns.java:546) 
> ~[main/:na]
>   at 
> org.apache.cassandra.db.Columns$Serializer.serializeSubset(Columns.java:478) 
> ~[main/:na]
>   at 
> org.apache.cassandra.db.rows.UnfilteredSerializer.serialize(UnfilteredSerializer.java:184)
>  ~[main/:na]
>   at 
> org.apache.cassandra.db.rows.UnfilteredSerializer.serialize(UnfilteredSerializer.java:114)
>  ~[main/:na]
>   at 
> org.apache.cassandra.db.rows.UnfilteredSerializer.serialize(UnfilteredSerializer.java:102)
>  ~[main/:na]
>   at 
> org.apache.cassandra.db.rows.UnfilteredRowIteratorSerializer.serialize(UnfilteredRowIteratorSerializer.java:132)
>  ~[main/:na]
>   at 
> org.apache.cassandra.db.rows.UnfilteredRowIteratorSerializer.serialize(UnfilteredRowIteratorSerializer.java:87)
>  ~[main/:na]
> ...
> {code}
> Note that it doesn't matter if we {{SELECT *}} or {{SELECT id, v1}}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Updated] (CASSANDRA-16089) Flaky Test: TestDiskBalance.test_disk_balance_after_boundary_change_stcs

2020-08-31 Thread Caleb Rackliffe (Jira)


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

Caleb Rackliffe updated CASSANDRA-16089:

 Bug Category: Parent values: Correctness(12982)Level 1 values: Test 
Failure(12990)
   Complexity: Normal
Discovered By: Adhoc Test
 Severity: Normal
   Status: Open  (was: Triage Needed)

> Flaky Test: TestDiskBalance.test_disk_balance_after_boundary_change_stcs
> 
>
> Key: CASSANDRA-16089
> URL: https://issues.apache.org/jira/browse/CASSANDRA-16089
> Project: Cassandra
>  Issue Type: Bug
>  Components: Test/dtest/python
>Reporter: Caleb Rackliffe
>Priority: Normal
> Fix For: 4.0-beta
>
>
> See 
> https://app.circleci.com/pipelines/github/maedhroz/cassandra/99/workflows/72c69ea8-f347-4b00-aed8-bd465f3549ff/jobs/498
> After bootstrapping a second node into the cluster, the sizes of the SSTables 
> (per directory) on the first node no longer fall within the 10% margin of 
> error. We don’t have any assertion in the test that they were balanced before 
> bootstrap, however.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Updated] (CASSANDRA-16089) Flaky Test: TestDiskBalance.test_disk_balance_after_boundary_change_stcs

2020-08-31 Thread Caleb Rackliffe (Jira)


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

Caleb Rackliffe updated CASSANDRA-16089:

Labels: dtest  (was: )

> Flaky Test: TestDiskBalance.test_disk_balance_after_boundary_change_stcs
> 
>
> Key: CASSANDRA-16089
> URL: https://issues.apache.org/jira/browse/CASSANDRA-16089
> Project: Cassandra
>  Issue Type: Bug
>  Components: Test/dtest/python
>Reporter: Caleb Rackliffe
>Priority: Normal
>  Labels: dtest
> Fix For: 4.0-beta
>
>
> See 
> https://app.circleci.com/pipelines/github/maedhroz/cassandra/99/workflows/72c69ea8-f347-4b00-aed8-bd465f3549ff/jobs/498
> After bootstrapping a second node into the cluster, the sizes of the SSTables 
> (per directory) on the first node no longer fall within the 10% margin of 
> error. We don’t have any assertion in the test that they were balanced before 
> bootstrap, however.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Updated] (CASSANDRA-16089) Flaky Test: TestDiskBalance.test_disk_balance_after_boundary_change_stcs

2020-08-31 Thread Caleb Rackliffe (Jira)


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

Caleb Rackliffe updated CASSANDRA-16089:

Fix Version/s: 4.0-beta

> Flaky Test: TestDiskBalance.test_disk_balance_after_boundary_change_stcs
> 
>
> Key: CASSANDRA-16089
> URL: https://issues.apache.org/jira/browse/CASSANDRA-16089
> Project: Cassandra
>  Issue Type: Bug
>  Components: Test/dtest/python
>Reporter: Caleb Rackliffe
>Priority: Normal
> Fix For: 4.0-beta
>
>
> See 
> https://app.circleci.com/pipelines/github/maedhroz/cassandra/99/workflows/72c69ea8-f347-4b00-aed8-bd465f3549ff/jobs/498
> After bootstrapping a second node into the cluster, the sizes of the SSTables 
> (per directory) on the first node no longer fall within the 10% margin of 
> error. We don’t have any assertion in the test that they were balanced before 
> bootstrap, however.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Comment Edited] (CASSANDRA-15909) Make Table/Keyspace Metric Names Consistent With Each Other

2020-08-31 Thread Caleb Rackliffe (Jira)


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

Caleb Rackliffe edited comment on CASSANDRA-15909 at 8/31/20, 8:54 PM:
---

I've made changes following my own review suggestions and posted a new, rebased 
version of the patch.

[trunk|https://github.com/apache/cassandra/pull/728], [j8 
tests|https://app.circleci.com/pipelines/github/maedhroz/cassandra/99/workflows/72c69ea8-f347-4b00-aed8-bd465f3549ff],
 [j11 
tests|https://app.circleci.com/pipelines/github/maedhroz/cassandra/99/workflows/fdac8d5b-2f3d-46f9-8e67-a5a9ed8ab966]

I think the {{ConnectionTest}} failure is a pre-existing issue. 
{{TestDiskBalance::test_disk_balance_after_boundary_change_stcs}} is 
preexisting as well, but I don't know if we have Jira yet. (UPDATE: created 
CASSANDRA-16089)


was (Author: maedhroz):
I've made changes following my own review suggestions and posted a new, rebased 
version of the patch.

[trunk|https://github.com/apache/cassandra/pull/728], [j8 
tests|https://app.circleci.com/pipelines/github/maedhroz/cassandra/99/workflows/72c69ea8-f347-4b00-aed8-bd465f3549ff],
 [j11 
tests|https://app.circleci.com/pipelines/github/maedhroz/cassandra/99/workflows/fdac8d5b-2f3d-46f9-8e67-a5a9ed8ab966]

I think the {{ConnectionTest}} failure is a pre-existing issue. 
{{TestDiskBalance::test_disk_balance_after_boundary_change_stcs}} is 
preexisting as well, but I don't know if we have Jira yet.

> Make Table/Keyspace Metric Names Consistent With Each Other
> ---
>
> Key: CASSANDRA-15909
> URL: https://issues.apache.org/jira/browse/CASSANDRA-15909
> Project: Cassandra
>  Issue Type: Improvement
>  Components: Observability/Metrics
>Reporter: Stephen Mallette
>Assignee: Caleb Rackliffe
>Priority: Normal
> Fix For: 4.0-beta
>
>  Time Spent: 2h 20m
>  Remaining Estimate: 0h
>
> As part of CASSANDRA-15821 it became apparent that certain metric names found 
> in keyspace and tables had different names but were in fact the same metric - 
> they are as follows:
> * Table.SyncTime == Keyspace.RepairSyncTime
> * Table.RepairedDataTrackingOverreadRows == Keyspace.RepairedOverreadRows
> * Table.RepairedDataTrackingOverreadTime == Keyspace.RepairedOverreadTime
> * Table.AllMemtablesHeapSize == Keyspace.AllMemtablesOnHeapDataSize
> * Table.AllMemtablesOffHeapSize == Keyspace.AllMemtablesOffHeapDataSize
> * Table.MemtableOnHeapSize == Keyspace.MemtableOnHeapDataSize
> * Table.MemtableOffHeapSize == Keyspace.MemtableOffHeapDataSize
> Also, client metrics are the only metrics to start with a lower case letter. 
> Change those to upper case to match all the other metrics.
> Unifying this naming would help make metrics more consistent as part of 
> CASSANDRA-15582



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Created] (CASSANDRA-16089) Flaky Test: TestDiskBalance.test_disk_balance_after_boundary_change_stcs

2020-08-31 Thread Caleb Rackliffe (Jira)
Caleb Rackliffe created CASSANDRA-16089:
---

 Summary: Flaky Test: 
TestDiskBalance.test_disk_balance_after_boundary_change_stcs
 Key: CASSANDRA-16089
 URL: https://issues.apache.org/jira/browse/CASSANDRA-16089
 Project: Cassandra
  Issue Type: Bug
  Components: Test/dtest/python
Reporter: Caleb Rackliffe


See 
https://app.circleci.com/pipelines/github/maedhroz/cassandra/99/workflows/72c69ea8-f347-4b00-aed8-bd465f3549ff/jobs/498

After bootstrapping a second node into the cluster, the sizes of the SSTables 
(per directory) on the first node no longer fall within the 10% margin of 
error. We don’t have any assertion in the test that they were balanced before 
bootstrap, however.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Commented] (CASSANDRA-15991) 15583 - Add UX tests to intree LHF tooling

2020-08-31 Thread David Capwell (Jira)


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

David Capwell commented on CASSANDRA-15991:
---

[~Bereng] this patch is large so will take a while to review.  I left some 
feedback which appears to be general patterns.

> 15583 - Add UX tests to intree LHF tooling
> --
>
> Key: CASSANDRA-15991
> URL: https://issues.apache.org/jira/browse/CASSANDRA-15991
> Project: Cassandra
>  Issue Type: Improvement
>  Components: Test/unit
>Reporter: Berenguer Blasi
>Assignee: Berenguer Blasi
>Priority: Normal
> Fix For: 4.0-beta
>
>
> As per CASSANDRA-15583 many in tree tools lack proper UX tooling: mandatory 
> params are indeed mandatory, 'help' produces an actual help, return codes etc
> This ticket is an attempt to add it to those tools that classify as LHF. 
> Other tools such as nodetool, with many sub-commands, deserve a separate 
> ticket of their own



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Updated] (CASSANDRA-15991) 15583 - Add UX tests to intree LHF tooling

2020-08-31 Thread David Capwell (Jira)


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

David Capwell updated CASSANDRA-15991:
--
Reviewers: Brandon Williams, David Capwell  (was: Brandon Williams)

> 15583 - Add UX tests to intree LHF tooling
> --
>
> Key: CASSANDRA-15991
> URL: https://issues.apache.org/jira/browse/CASSANDRA-15991
> Project: Cassandra
>  Issue Type: Improvement
>  Components: Test/unit
>Reporter: Berenguer Blasi
>Assignee: Berenguer Blasi
>Priority: Normal
> Fix For: 4.0-beta
>
>
> As per CASSANDRA-15583 many in tree tools lack proper UX tooling: mandatory 
> params are indeed mandatory, 'help' produces an actual help, return codes etc
> This ticket is an attempt to add it to those tools that classify as LHF. 
> Other tools such as nodetool, with many sub-commands, deserve a separate 
> ticket of their own



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Commented] (CASSANDRA-15991) 15583 - Add UX tests to intree LHF tooling

2020-08-31 Thread David Capwell (Jira)


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

David Capwell commented on CASSANDRA-15991:
---

sure, will take a look

> 15583 - Add UX tests to intree LHF tooling
> --
>
> Key: CASSANDRA-15991
> URL: https://issues.apache.org/jira/browse/CASSANDRA-15991
> Project: Cassandra
>  Issue Type: Improvement
>  Components: Test/unit
>Reporter: Berenguer Blasi
>Assignee: Berenguer Blasi
>Priority: Normal
> Fix For: 4.0-beta
>
>
> As per CASSANDRA-15583 many in tree tools lack proper UX tooling: mandatory 
> params are indeed mandatory, 'help' produces an actual help, return codes etc
> This ticket is an attempt to add it to those tools that classify as LHF. 
> Other tools such as nodetool, with many sub-commands, deserve a separate 
> ticket of their own



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Updated] (CASSANDRA-16086) MessageSerializationPropertyTest fails with bytes should not be empty for type org.apache.cassandra.db.marshal.BytesType

2020-08-31 Thread David Capwell (Jira)


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

David Capwell updated CASSANDRA-16086:
--
  Fix Version/s: (was: 4.0-beta)
 4.0-beta3
  Since Version: 4.0-beta2
Source Control Link: 
https://github.com/apache/cassandra/commit/23ba48aa935d3f81e66b65285fa8e7972f94dcfe
 Resolution: Fixed
 Status: Resolved  (was: Ready to Commit)

CI: 
https://app.circleci.com/pipelines/github/dcapwell/cassandra/466/workflows/45d15709-2a7a-4ea5-a658-fe83af87c419

all failures were flaky tests

> MessageSerializationPropertyTest fails with bytes should not be empty for 
> type org.apache.cassandra.db.marshal.BytesType
> 
>
> Key: CASSANDRA-16086
> URL: https://issues.apache.org/jira/browse/CASSANDRA-16086
> Project: Cassandra
>  Issue Type: Bug
>  Components: Test/unit
>Reporter: David Capwell
>Assignee: David Capwell
>Priority: Normal
> Fix For: 4.0-beta3
>
>
> {code}
> Cause was :-
> java.lang.AssertionError: bytes should not be empty for type 
> org.apache.cassandra.db.marshal.BytesType
>   at 
> org.apache.cassandra.db.marshal.AbstractType.writtenLength(AbstractType.java:423)
>   at 
> org.apache.cassandra.db.SinglePartitionReadCommand.selectionSerializedSize(SinglePartitionReadCommand.java:1043)
>   at 
> org.apache.cassandra.db.ReadCommand$Serializer.serializedSize(ReadCommand.java:1038)
>   at 
> org.apache.cassandra.db.ReadCommand$Serializer.serializedSize(ReadCommand.java:909)
>   at 
> org.apache.cassandra.net.Message$Serializer.payloadSize(Message.java:1289)
>   at org.apache.cassandra.net.Message.payloadSize(Message.java:1333)
>   at 
> org.apache.cassandra.net.Message$Serializer.serializePre40(Message.java:917)
>   at 
> org.apache.cassandra.net.Message$Serializer.serialize(Message.java:620)
>   at 
> org.apache.cassandra.net.MessageSerializationPropertyTest.lambda$serializeSizeProperty$0(MessageSerializationPropertyTest.java:73)
> Seed was 35361441975355
> {code}
> This is caused by the fact the generators allow empty types.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[cassandra] branch trunk updated: MessageSerializationPropertyTest fails with bytes should not be empty for type org.apache.cassandra.db.marshal.BytesType

2020-08-31 Thread dcapwell
This is an automated email from the ASF dual-hosted git repository.

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


The following commit(s) were added to refs/heads/trunk by this push:
 new 23ba48a  MessageSerializationPropertyTest fails with bytes should not 
be empty for type org.apache.cassandra.db.marshal.BytesType
23ba48a is described below

commit 23ba48aa935d3f81e66b65285fa8e7972f94dcfe
Author: David Capwell 
AuthorDate: Mon Aug 31 11:33:20 2020 -0700

MessageSerializationPropertyTest fails with bytes should not be empty for 
type org.apache.cassandra.db.marshal.BytesType

patch by David Capwell; reviewed by Jon Meredith, Caleb Rackliffe for 
CASSANDRA-16086
---
 test/unit/org/apache/cassandra/utils/AbstractTypeGenerators.java | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/test/unit/org/apache/cassandra/utils/AbstractTypeGenerators.java 
b/test/unit/org/apache/cassandra/utils/AbstractTypeGenerators.java
index 9eb74ee..6b685dc 100644
--- a/test/unit/org/apache/cassandra/utils/AbstractTypeGenerators.java
+++ b/test/unit/org/apache/cassandra/utils/AbstractTypeGenerators.java
@@ -72,11 +72,11 @@ public final class AbstractTypeGenerators
   TypeSupport.of(LongType.instance, SourceDSL.longs().all()),
   TypeSupport.of(FloatType.instance, SourceDSL.floats().any()),
   TypeSupport.of(DoubleType.instance, SourceDSL.doubles().any()),
-  TypeSupport.of(BytesType.instance, Generators.bytes(0, 1024)),
+  TypeSupport.of(BytesType.instance, Generators.bytes(1, 1024)),
   TypeSupport.of(UUIDType.instance, Generators.UUID_RANDOM_GEN),
   TypeSupport.of(InetAddressType.instance, 
Generators.INET_ADDRESS_UNRESOLVED_GEN), // serialization strips the hostname, 
only keeps the address
-  TypeSupport.of(AsciiType.instance, 
SourceDSL.strings().ascii().ofLengthBetween(0, 1024)),
-  TypeSupport.of(UTF8Type.instance, Generators.utf8(0, 1024)),
+  TypeSupport.of(AsciiType.instance, 
SourceDSL.strings().ascii().ofLengthBetween(1, 1024)),
+  TypeSupport.of(UTF8Type.instance, Generators.utf8(1, 1024)),
   TypeSupport.of(TimestampType.instance, Generators.DATE_GEN),
   // null is desired here as #decompose will call 
org.apache.cassandra.serializers.EmptySerializer.serialize which ignores the 
input and returns empty bytes
   TypeSupport.of(EmptyType.instance, rnd -> null)


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



[jira] [Issue Comment Deleted] (CASSANDRA-13935) Indexes and UDTs creation should have IF NOT EXISTS on its String representation

2020-08-31 Thread Stefan Miklosovic (Jira)


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

Stefan Miklosovic updated CASSANDRA-13935:
--
Comment: was deleted

(was: same for materialized views, even worse, materialized views are not 
dumped there at all)

> Indexes and UDTs creation should have IF NOT EXISTS on its String 
> representation
> 
>
> Key: CASSANDRA-13935
> URL: https://issues.apache.org/jira/browse/CASSANDRA-13935
> Project: Cassandra
>  Issue Type: Bug
>  Components: Feature/2i Index, Legacy/CQL
> Environment: Ubuntu 16.04.2 LTS
> java version "1.8.0_144"
> Java(TM) SE Runtime Environment (build 1.8.0_144-b01)
> Java HotSpot(TM) 64-Bit Server VM (build 25.144-b01, mixed mode)
>Reporter: Javier Canillas
>Assignee: Stefan Miklosovic
>Priority: Low
> Fix For: 4.0-beta
>
> Attachments: 13935-3.0.txt, 13935-3.11.txt, 13935-trunk.txt
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> I came across something that bothers me a lot. I'm using snapshots to backup 
> data from my Cassandra cluster in case something really bad happens (like 
> dropping a table or a keyspace).
> Exercising the recovery actions from those backups, I discover that the 
> schema put on the file "schema.cql" as a result of the snapshot has the 
> "CREATE IF NOT EXISTS" for the table, but not for the indexes.
> When restoring from snapshots, and relying on the execution of these schemas 
> to build up the table structure, everything seems fine for tables without 
> secondary indexes, but for the ones that make use of them, the execution of 
> these statements fail miserably.
> Here I paste a generated schema.cql content for a table with indexes:
> CREATE TABLE IF NOT EXISTS keyspace1.table1 (
>   id text PRIMARY KEY,
>   content text,
>   last_update_date date,
>   last_update_date_time timestamp)
>   WITH ID = f1045fc0-2f59-11e7-95ec-295c3c064920
>   AND bloom_filter_fp_chance = 0.01
>   AND dclocal_read_repair_chance = 0.1
>   AND crc_check_chance = 1.0
>   AND default_time_to_live = 864
>   AND gc_grace_seconds = 864000
>   AND min_index_interval = 128
>   AND max_index_interval = 2048
>   AND memtable_flush_period_in_ms = 0
>   AND read_repair_chance = 0.0
>   AND speculative_retry = '99PERCENTILE'
>   AND caching = { 'keys': 'NONE', 'rows_per_partition': 'NONE' }
>   AND compaction = { 'max_threshold': '32', 'min_threshold': '4', 
> 'class': 'org.apache.cassandra.db.compaction.SizeTieredCompactionStrategy' }
>   AND compression = { 'chunk_length_in_kb': '64', 'class': 
> 'org.apache.cassandra.io.compress.LZ4Compressor' }
>   AND cdc = false
>   AND extensions = {  };
> CREATE INDEX table1_last_update_date_idx ON keyspace1.table1 
> (last_update_date);
> I think the last part should be:
> CREATE INDEX IF NOT EXISTS table1_last_update_date_idx ON keyspace1.table1 
> (last_update_date);
> // edit by Stefan Miklosovic
> PR: https://github.com/apache/cassandra/pull/731
> I have added UDTs as part of this patch as well.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



svn commit: r41256 - in /release/cassandra: 2.1.21/ 2.2.17/ 3.0.21/ 3.11.7/ 4.0-beta1/

2020-08-31 Thread mck
Author: mck
Date: Mon Aug 31 19:17:29 2020
New Revision: 41256

Log:
Apache Cassandra releases 2.1.22, 2.2.18, 3.0.22, 3.11.8, 4.0-beta2

Removed:
release/cassandra/2.1.21/
release/cassandra/2.2.17/
release/cassandra/3.0.21/
release/cassandra/3.11.7/
release/cassandra/4.0-beta1/


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



[cassandra-website] branch asf-site updated: hack edit for Apache Cassandra releases 2.1.22, 2.2.18, 3.0.22, 3.11.8, 4.0-beta2

2020-08-31 Thread mck
This is an automated email from the ASF dual-hosted git repository.

mck pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/cassandra-website.git


The following commit(s) were added to refs/heads/asf-site by this push:
 new b172572  hack edit for Apache Cassandra releases 2.1.22, 2.2.18, 
3.0.22, 3.11.8, 4.0-beta2
b172572 is described below

commit b172572182aea6eee11a09bf6ee5d1be280c8f67
Author: mck 
AuthorDate: Mon Aug 31 21:11:59 2020 +0200

hack edit for Apache Cassandra releases 2.1.22, 2.2.18, 3.0.22, 3.11.8, 
4.0-beta2
---
 content/download/index.html | 10 +-
 content/index.html  |  2 +-
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/content/download/index.html b/content/download/index.html
index f3fb5e1..ec8f326 100644
--- a/content/download/index.html
+++ b/content/download/index.html
@@ -99,21 +99,21 @@
 
 Latest Beta Version
 
-Download the latest Apache Cassandra 4.0 beta release: https://www.apache.org/dyn/closer.lua/cassandra/4.0-beta1/apache-cassandra-4.0-beta1-bin.tar.gz;>4.0-beta1
 (https://downloads.apache.org/cassandra/4.0-beta1/apache-cassandra-4.0-beta1-bin.tar.gz.asc;>pgp,
 https://downloads.apache.org/cassandra/4.0-beta1/apache-cassandra-4.0-beta1-bin.tar.gz.sha256;>sha256
 and https://downloads.apache.org/cassandra/4.0-beta1/apache-cassandra-4.0-beta1
 [...]
+Download the latest Apache Cassandra 4.0 beta release: https://www.apache.org/dyn/closer.lua/cassandra/4.0-beta2/apache-cassandra-4.0-beta2-bin.tar.gz;>4.0-beta2
 (https://downloads.apache.org/cassandra/4.0-beta2/apache-cassandra-4.0-beta2-bin.tar.gz.asc;>pgp,
 https://downloads.apache.org/cassandra/4.0-beta2/apache-cassandra-4.0-beta2-bin.tar.gz.sha256;>sha256
 and https://downloads.apache.org/cassandra/4.0-beta2/apache-cassandra-4.0-beta2
 [...]
 
 Latest Stable Version
 
-Download the latest Apache Cassandra 3.11 release: https://www.apache.org/dyn/closer.lua/cassandra/3.11.7/apache-cassandra-3.11.7-bin.tar.gz;>3.11.7
 (https://downloads.apache.org/cassandra/3.11.7/apache-cassandra-3.11.7-bin.tar.gz.asc;>pgp,
 https://downloads.apache.org/cassandra/3.11.7/apache-cassandra-3.11.7-bin.tar.gz.sha256;>sha256
 and https://downloads.apache.org/cassandra/3.11.7/apache-cassandra-3.11.7-bin.tar.gz.sha512;>sha512)
 [...]
+Download the latest Apache Cassandra 3.11 release: https://www.apache.org/dyn/closer.lua/cassandra/3.11.8/apache-cassandra-3.11.8-bin.tar.gz;>3.11.8
 (https://downloads.apache.org/cassandra/3.11.8/apache-cassandra-3.11.8-bin.tar.gz.asc;>pgp,
 https://downloads.apache.org/cassandra/3.11.8/apache-cassandra-3.11.8-bin.tar.gz.sha256;>sha256
 and https://downloads.apache.org/cassandra/3.11.8/apache-cassandra-3.11.8-bin.tar.gz.sha512;>sha512)
 [...]
 
 Older Supported Releases
 
 The following older Cassandra releases are still supported:
 
 
-  Apache Cassandra 3.0 is supported until 6 months after 4.0 
release (date TBD). The latest release is https://www.apache.org/dyn/closer.lua/cassandra/3.0.21/apache-cassandra-3.0.21-bin.tar.gz;>3.0.21
 (https://downloads.apache.org/cassandra/3.0.21/apache-cassandra-3.0.21-bin.tar.gz.asc;>pgp,
 https://downloads.apache.org/cassandra/3.0.21/apache-cassandra-3.0.21-bin.tar.gz.sha256;>sha256
 and https://downloads.apache.org/c [...]
-  Apache Cassandra 2.2 is supported until 4.0 release (date 
TBD). The latest release is https://www.apache.org/dyn/closer.lua/cassandra/2.2.17/apache-cassandra-2.2.17-bin.tar.gz;>2.2.17
 (https://downloads.apache.org/cassandra/2.2.17/apache-cassandra-2.2.17-bin.tar.gz.asc;>pgp,
 https://downloads.apache.org/cassandra/2.2.17/apache-cassandra-2.2.17-bin.tar.gz.sha256;>sha256
 and https://downloads.apache.org/cassandra/2.2.17 [...]
+  Apache Cassandra 3.0 is supported until 6 months after 4.0 
release (date TBD). The latest release is https://www.apache.org/dyn/closer.lua/cassandra/3.0.22/apache-cassandra-3.0.22-bin.tar.gz;>3.0.22
 (https://downloads.apache.org/cassandra/3.0.22/apache-cassandra-3.0.22-bin.tar.gz.asc;>pgp,
 https://downloads.apache.org/cassandra/3.0.22/apache-cassandra-3.0.22-bin.tar.gz.sha256;>sha256
 and https://downloads.apache.org/c [...]
+  Apache Cassandra 2.2 is supported until 4.0 release (date 
TBD). The latest release is https://www.apache.org/dyn/closer.lua/cassandra/2.2.18/apache-cassandra-2.2.18-bin.tar.gz;>2.2.18
 (https://downloads.apache.org/cassandra/2.2.18/apache-cassandra-2.2.18-bin.tar.gz.asc;>pgp,
 https://downloads.apache.org/cassandra/2.2.18/apache-cassandra-2.2.18-bin.tar.gz.sha256;>sha256
 and https://downloads.apache.org/cassandra/2.2.18 [...]
   Apache Cassandra 2.1 is supported until 4.0 release (date 
TBD) with critical fixes only. The latest release is
-https://www.apache.org/dyn/closer.lua/cassandra/2.1.21/apache-cassandra-2.1.21-bin.tar.gz;>2.1.21
 (https://downloads.apache.org/cassandra/2.1.21/apache-cassandra-2.1.21-bin.tar.gz.asc;>pgp,
 https://downloads.apache.org/cassandra/2.1.21/apache-cassandra-2.1.21-bin.tar.gz.sha256;>sha256
 

[cassandra] branch cassandra-3.11 updated (8b29b69 -> ca37de0)

2020-08-31 Thread mck
This is an automated email from the ASF dual-hosted git repository.

mck pushed a change to branch cassandra-3.11
in repository https://gitbox.apache.org/repos/asf/cassandra.git.


from 8b29b69  Prepare debian changelog for 3.11.8
 new 0271653  Increment versions after releases 2.1.22, 2.2.18, 3.0.22, 
3.11.8, 4.0-beta2
 new 815de99  Merge branch 'cassandra-2.1' into cassandra-2.2
 new 0eaed71  Merge branch 'cassandra-2.2' into cassandra-3.0
 new ca37de0  Merge branch 'cassandra-3.0' into cassandra-3.11

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


Summary of changes:
 CHANGES.txt  | 2 ++
 build.xml| 2 +-
 debian/changelog | 6 ++
 3 files changed, 9 insertions(+), 1 deletion(-)


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



[cassandra] branch cassandra-2.2 updated (d4938cf -> 815de99)

2020-08-31 Thread mck
This is an automated email from the ASF dual-hosted git repository.

mck pushed a change to branch cassandra-2.2
in repository https://gitbox.apache.org/repos/asf/cassandra.git.


from d4938cf  Prepare debian changelog for 2.2.18
 new 0271653  Increment versions after releases 2.1.22, 2.2.18, 3.0.22, 
3.11.8, 4.0-beta2
 new 815de99  Merge branch 'cassandra-2.1' into cassandra-2.2

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:
 CHANGES.txt  | 2 ++
 build.xml| 2 +-
 debian/changelog | 6 ++
 3 files changed, 9 insertions(+), 1 deletion(-)


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



[cassandra] branch trunk updated (56eadf2 -> fc87d3e)

2020-08-31 Thread mck
This is an automated email from the ASF dual-hosted git repository.

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


from 56eadf2  Prepare debian changelog for 4.0-beta2
 new 0271653  Increment versions after releases 2.1.22, 2.2.18, 3.0.22, 
3.11.8, 4.0-beta2
 new 815de99  Merge branch 'cassandra-2.1' into cassandra-2.2
 new 0eaed71  Merge branch 'cassandra-2.2' into cassandra-3.0
 new ca37de0  Merge branch 'cassandra-3.0' into cassandra-3.11
 new fc87d3e  Merge branch 'cassandra-3.11' into trunk

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


Summary of changes:
 CHANGES.txt  | 2 ++
 build.xml| 2 +-
 debian/changelog | 6 ++
 3 files changed, 9 insertions(+), 1 deletion(-)


-
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-2.1' into cassandra-2.2

2020-08-31 Thread mck
This is an automated email from the ASF dual-hosted git repository.

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

commit 815de9982a0753841bebbf266f9c984ef414c9f7
Merge: d4938cf 0271653
Author: Mick Semb Wever 
AuthorDate: Mon Aug 31 20:56:50 2020 +0200

Merge branch 'cassandra-2.1' into cassandra-2.2

 CHANGES.txt  | 2 ++
 build.xml| 2 +-
 debian/changelog | 6 ++
 3 files changed, 9 insertions(+), 1 deletion(-)

diff --cc CHANGES.txt
index d6edbe9,eadf345..9cccd7c
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@@ -1,67 -1,14 +1,69 @@@
 -2.1.23
++2.2.19
+ 
 -2.1.22
 +2.2.18
 + * Fix CQL parsing of collections when the column type is reversed 
(CASSANDRA-15814)
 +Merged from 2.1:
   * Only allow strings to be passed to JMX authentication (CASSANDRA-16077)
 - * Disable JMX rebinding (CASSANDRA-15653, CASSANDRA-16075)
  
 -2.1.21
 +2.2.17
 + * Fix nomenclature of allow and deny lists (CASSANDRA-15862)
 + * Remove generated files from source artifact (CASSANDRA-15849)
 + * Remove duplicated tools binaries from tarballs (CASSANDRA-15768)
 + * Duplicate results with DISTINCT queries in mixed mode (CASSANDRA-15501)
 + * Disable JMX rebinding (CASSANDRA-15653)
 + * Fix Commit log replays when static column clustering keys are collections 
(CASSANDRA-14365)
 + * Fix Red Hat init script on newer systemd versions (CASSANDRA-15273)
 + * Allow EXTRA_CLASSPATH to work on tar/source installations (CASSANDRA-15567)
 +Merged from 2.1:
   * Fix writing of snapshot manifest when the table has table-backed secondary 
indexes (CASSANDRA-10968)
   * Fix parse error in cqlsh COPY FROM and formatting for map of blobs 
(CASSANDRA-15679)
 +
 +
 +2.2.16
 + * Fix SELECT JSON output for empty blobs (CASSANDRA-15435)
 + * In-JVM DTest: Set correct internode message version for upgrade test 
(CASSANDRA-15371)
 + * In-JVM DTest: Support NodeTool in dtest
 +
 +
 +2.2.15
 + * Catch non-IOException in FileUtils.close to make sure that all resources 
are closed (CASSANDRA-15225)
 + * Handle exceptions during authentication/authorization (CASSANDRA-15041)
 + * Fix JDK7 compatibility broken in cassandra-2.2 (CASSANDRA-15050)
 + * Support cross version messaging in in-jvm upgrade dtests (CASSANDRA-15078)
 + * Fix index summary redistribution cancellation (CASSANDRA-15045)
 + * Refactor Circle CI configuration (CASSANDRA-14806)
 + * Fixing invalid CQL in security documentation (CASSANDRA-15020)
 + * Make tools/bin/token-generator py2/3 compatible (CASSANDRA-15012)
 + * Multi-version in-JVM dtests (CASSANDRA-14937)
 + * Allow instance class loaders to be garbage collected for inJVM dtest 
(CASSANDRA-15170)
 + * Add support for network topology and query tracing for inJVM dtest 
(CASSANDRA-15319)
 +
 +
 +2.2.14
 + * CircleCI docker image should bake in more dependencies (CASSANDRA-14985)
 + * Don't enable client transports when bootstrap is pending (CASSANDRA-14525)
 + * MigrationManager attempts to pull schema from different major version 
nodes (CASSANDRA-14928)
 + * Don't skip entire sstables when reading backwards with mixed clustering 
column order
 +   (CASSANDRA-14910)
 + * Cannot perform slice reads in reverse direction against tables with 
clustering columns
 +   in mixed order (CASSANDRA-14899)
 + * Fix incorrect cqlsh results when selecting same columns multiple times 
(CASSANDRA-13262)
 + * Returns null instead of NaN or Infinity in JSON strings (CASSANDRA-14377)
 +Merged from 2.1:
   * Paged Range Slice queries with DISTINCT can drop rows from results 
(CASSANDRA-14956)
   * Update release checksum algorithms to SHA-256, SHA-512 (CASSANDRA-14970)
 +
 +
 +2.2.13
 + * Fix bug that prevented compaction of SSTables after full repairs 
(CASSANDRA-14423)
 + * Incorrect counting of pending messages in OutboundTcpConnection 
(CASSANDRA-11551)
 + * Fix compaction failure caused by reading un-flushed data (CASSANDRA-12743)
 + * Use Bounds instead of Range for sstables in anticompaction 
(CASSANDRA-14411)
 + * Fix JSON queries with IN restrictions and ORDER BY clause (CASSANDRA-14286)
 + * CQL fromJson(null) throws NullPointerException (CASSANDRA-13891)
 + * Fix query pager DEBUG log leak causing hit in paged reads throughput 
(CASSANDRA-14318)
 + * Backport circleci yaml (CASSANDRA-14240)
 +Merged from 2.1:
   * Check checksum before decompressing data (CASSANDRA-14284)
   * CVE-2017-5929 Security vulnerability in Logback warning in NEWS.txt 
(CASSANDRA-14183)
  
diff --cc build.xml
index 84172aa,311b0d5..5f404fe
--- a/build.xml
+++ b/build.xml
@@@ -25,7 -25,7 +25,7 @@@
  
  
  
- 
 -
++
  https://gitbox.apache.org/repos/asf/cassandra.git"/>
  https://gitbox.apache.org/repos/asf/cassandra.git"/>
  https://gitbox.apache.org/repos/asf?p=cassandra.git;a=tree"/>
diff --cc debian/changelog
index 70b34bf,e46d3a8..1f34b7a
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,4 -1,10 +1,10 @@@
 -cassandra (2.1.23) unstable; urgency=medium

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

2020-08-31 Thread mck
This is an automated email from the ASF dual-hosted git repository.

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

commit ca37de06ef9760e6dec26e7d443625bc6a9bbc7b
Merge: 8b29b69 0eaed71
Author: Mick Semb Wever 
AuthorDate: Mon Aug 31 20:59:58 2020 +0200

Merge branch 'cassandra-3.0' into cassandra-3.11

 CHANGES.txt  | 2 ++
 build.xml| 2 +-
 debian/changelog | 6 ++
 3 files changed, 9 insertions(+), 1 deletion(-)

diff --cc CHANGES.txt
index 97a4d60,ddf04fa..0a56c4f
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@@ -1,8 -1,6 +1,10 @@@
 -3.0.23:
++3.11.9
+ 
 -3.0.22:
 +3.11.8
 + * Correctly interpret SASI's `max_compaction_flush_memory_in_mb` setting in 
megabytes not bytes (CASSANDRA-16071)
 + * Fix short read protection for GROUP BY queries (CASSANDRA-15459)
 + * Frozen RawTuple is not annotated with frozen in the toString method 
(CASSANDRA-15857)
 +Merged from 3.0:
   * Fix gossip shutdown order (CASSANDRA-15816)
   * Remove broken 'defrag-on-read' optimization (CASSANDRA-15432)
   * Check for endpoint collision with hibernating nodes (CASSANDRA-14599)
diff --cc build.xml
index 50d278e,6795da3..a2937e2
--- a/build.xml
+++ b/build.xml
@@@ -25,7 -25,7 +25,7 @@@
  
  
  
- 
 -
++
  https://gitbox.apache.org/repos/asf/cassandra.git"/>
  https://gitbox.apache.org/repos/asf/cassandra.git"/>
  https://gitbox.apache.org/repos/asf?p=cassandra.git;a=tree"/>
diff --cc debian/changelog
index 55eea82,a321b82..2b46981
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,4 -1,10 +1,10 @@@
 -cassandra (3.0.23) unstable; urgency=medium
++cassandra (3.11.9) unstable; urgency=medium
+ 
+   * New release
+ 
+  -- 
+ 
 -cassandra (3.0.22) unstable; urgency=medium
 +cassandra (3.11.8) unstable; urgency=medium
  
* New release
  


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



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

2020-08-31 Thread mck
This is an automated email from the ASF dual-hosted git repository.

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

commit fc87d3e0ab7708e26f69df1f4a9c51707886d2b3
Merge: 56eadf2 ca37de0
Author: Mick Semb Wever 
AuthorDate: Mon Aug 31 21:01:25 2020 +0200

Merge branch 'cassandra-3.11' into trunk

 CHANGES.txt  | 2 ++
 build.xml| 2 +-
 debian/changelog | 6 ++
 3 files changed, 9 insertions(+), 1 deletion(-)

diff --cc CHANGES.txt
index 7db0191,0a56c4f..a7ed819
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@@ -1,28 -1,8 +1,30 @@@
 -3.11.9
++4.0-beta3
+ 
 -3.11.8
 +4.0-beta2
 + * Add addition incremental repair visibility to nodetool repair_admin 
(CASSANDRA-14939)
 + * Always access system properties and environment variables via the new 
CassandraRelevantProperties and CassandraRelevantEnv classes (CASSANDRA-15876)
 + * Remove deprecated HintedHandOffManager (CASSANDRA-15939)
 + * Prevent repair from overrunning compaction (CASSANDRA-15817)
 + * fix cqlsh COPY functions in Python 3.8 on Mac (CASSANDRA-16053)
 + * Strip comment blocks from cqlsh input before processing statements 
(CASSANDRA-15802)
 + * Fix unicode chars error input (CASSANDRA-15990)
 + * Improved testability for CacheMetrics and ChunkCacheMetrics 
(CASSANDRA-15788)
 + * Handle errors in StreamSession#prepare (CASSANDRA-15852)
 + * FQL replay should have options to ignore DDL statements (CASSANDRA-16039)
 + * Remove COMPACT STORAGE internals (CASSANDRA-13994)
 + * Make TimestampSerializer accept fractional seconds of varying precision 
(CASSANDRA-15976)
 + * Improve cassandra-stress logging when using a profile file that doesn't 
exist (CASSANDRA-14425)
 + * Improve logging for socket connection/disconnection (CASSANDRA-15980)
 + * Throw FSWriteError upon write failures in order to apply DiskFailurePolicy 
(CASSANDRA-15928)
 + * Forbid altering UDTs used in partition keys (CASSANDRA-15933)
 + * Fix version parsing logic when upgrading from 3.0 (CASSANDRA-15973)
 + * Optimize NoSpamLogger use in hot paths (CASSANDRA-15766)
 + * Verify sstable components on startup (CASSANDRA-15945)
 + * Resolve JMX output inconsistencies from CASSANDRA-7544 
storage-port-configurable-per-node (CASSANDRA-15937)
 +Merged from 3.11:
   * Correctly interpret SASI's `max_compaction_flush_memory_in_mb` setting in 
megabytes not bytes (CASSANDRA-16071)
   * Fix short read protection for GROUP BY queries (CASSANDRA-15459)
 + * stop_paranoid disk failure policy is ignored on CorruptSSTableException 
after node is up (CASSANDRA-15191)
   * Frozen RawTuple is not annotated with frozen in the toString method 
(CASSANDRA-15857)
  Merged from 3.0:
   * Fix gossip shutdown order (CASSANDRA-15816)
diff --cc build.xml
index 66a0d2e,a2937e2..e77dd0b
--- a/build.xml
+++ b/build.xml
@@@ -25,7 -25,7 +25,7 @@@
  
  
  
- 
 -
++
  https://gitbox.apache.org/repos/asf/cassandra.git"/>
  https://gitbox.apache.org/repos/asf/cassandra.git"/>
  https://gitbox.apache.org/repos/asf?p=cassandra.git;a=tree"/>
diff --cc debian/changelog
index 02964e9,2b46981..400ca51
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,4 -1,10 +1,10 @@@
 -cassandra (3.11.9) unstable; urgency=medium
++cassandra (4.0~beta3) unstable; urgency=medium
+ 
+   * New release
+ 
+  -- 
+ 
 -cassandra (3.11.8) unstable; urgency=medium
 +cassandra (4.0~beta2) unstable; urgency=medium
  
* New release
  


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



[cassandra] branch cassandra-2.1 updated: Increment versions after releases 2.1.22, 2.2.18, 3.0.22, 3.11.8, 4.0-beta2

2020-08-31 Thread mck
This is an automated email from the ASF dual-hosted git repository.

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


The following commit(s) were added to refs/heads/cassandra-2.1 by this push:
 new 0271653  Increment versions after releases 2.1.22, 2.2.18, 3.0.22, 
3.11.8, 4.0-beta2
0271653 is described below

commit 0271653f2721cecfd8c53461bd325a57c67a79cd
Author: Mick Semb Wever 
AuthorDate: Mon Aug 31 20:55:39 2020 +0200

Increment versions after releases 2.1.22, 2.2.18, 3.0.22, 3.11.8, 4.0-beta2
---
 CHANGES.txt  | 2 ++
 build.xml| 2 +-
 debian/changelog | 6 ++
 3 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/CHANGES.txt b/CHANGES.txt
index 04cbfa3..eadf345 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -1,3 +1,5 @@
+2.1.23
+
 2.1.22
  * Only allow strings to be passed to JMX authentication (CASSANDRA-16077)
  * Disable JMX rebinding (CASSANDRA-15653, CASSANDRA-16075)
diff --git a/build.xml b/build.xml
index cfdf5ed..311b0d5 100644
--- a/build.xml
+++ b/build.xml
@@ -25,7 +25,7 @@
 
 
 
-
+
 https://gitbox.apache.org/repos/asf/cassandra.git"/>
 https://gitbox.apache.org/repos/asf/cassandra.git"/>
 https://gitbox.apache.org/repos/asf?p=cassandra.git;a=tree"/>
diff --git a/debian/changelog b/debian/changelog
index 98899c8..e46d3a8 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+cassandra (2.1.23) unstable; urgency=medium
+
+  * New release
+
+ -- 
+
 cassandra (2.1.22) unstable; urgency=medium
 
   * New release


-
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-2.2' into cassandra-3.0

2020-08-31 Thread mck
This is an automated email from the ASF dual-hosted git repository.

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

commit 0eaed71d1df4da0434397d87e9845dfad0d4f909
Merge: 45331bb 815de99
Author: Mick Semb Wever 
AuthorDate: Mon Aug 31 20:58:23 2020 +0200

Merge branch 'cassandra-2.2' into cassandra-3.0

 CHANGES.txt  | 2 ++
 build.xml| 2 +-
 debian/changelog | 6 ++
 3 files changed, 9 insertions(+), 1 deletion(-)

diff --cc CHANGES.txt
index 765097b,9cccd7c..ddf04fa
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@@ -1,14 -1,6 +1,16 @@@
 -2.2.19
++3.0.23:
+ 
 -2.2.18
 +3.0.22:
 + * Fix gossip shutdown order (CASSANDRA-15816)
 + * Remove broken 'defrag-on-read' optimization (CASSANDRA-15432)
 + * Check for endpoint collision with hibernating nodes (CASSANDRA-14599)
 + * Operational improvements and hardening for replica filtering protection 
(CASSANDRA-15907)
 + * stop_paranoid disk failure policy is ignored on CorruptSSTableException 
after node is up (CASSANDRA-15191)
 + * 3.x fails to start if commit log has range tombstones from a column which 
is also deleted (CASSANDRA-15970)
 + * Forbid altering UDTs used in partition keys (CASSANDRA-15933)
 + * Fix empty/null json string representation (CASSANDRA-15896)
 + * Handle difference in timestamp precision between java8 and java11 in 
LogFIle.java (CASSANDRA-16050)
 +Merged from 2.2:
   * Fix CQL parsing of collections when the column type is reversed 
(CASSANDRA-15814)
  Merged from 2.1:
   * Only allow strings to be passed to JMX authentication (CASSANDRA-16077)
diff --cc build.xml
index 6c1d148,5f404fe..6795da3
--- a/build.xml
+++ b/build.xml
@@@ -25,7 -25,7 +25,7 @@@
  
  
  
- 
 -
++
  https://gitbox.apache.org/repos/asf/cassandra.git"/>
  https://gitbox.apache.org/repos/asf/cassandra.git"/>
  https://gitbox.apache.org/repos/asf?p=cassandra.git;a=tree"/>
diff --cc debian/changelog
index 40f578d,1f34b7a..a321b82
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,4 -1,10 +1,10 @@@
 -cassandra (2.2.19) unstable; urgency=medium
++cassandra (3.0.23) unstable; urgency=medium
+ 
+   * New release
+ 
+  -- 
+ 
 -cassandra (2.2.18) unstable; urgency=medium
 +cassandra (3.0.22) unstable; urgency=medium
  
* New release
  


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



[cassandra] branch cassandra-3.0 updated (45331bb -> 0eaed71)

2020-08-31 Thread mck
This is an automated email from the ASF dual-hosted git repository.

mck pushed a change to branch cassandra-3.0
in repository https://gitbox.apache.org/repos/asf/cassandra.git.


from 45331bb  Prepare debian changelog for 3.0.22
 new 0271653  Increment versions after releases 2.1.22, 2.2.18, 3.0.22, 
3.11.8, 4.0-beta2
 new 815de99  Merge branch 'cassandra-2.1' into cassandra-2.2
 new 0eaed71  Merge branch 'cassandra-2.2' into cassandra-3.0

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


Summary of changes:
 CHANGES.txt  | 2 ++
 build.xml| 2 +-
 debian/changelog | 6 ++
 3 files changed, 9 insertions(+), 1 deletion(-)


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



[jira] [Updated] (CASSANDRA-13935) Indexes and UDTs creation should have IF NOT EXISTS on its String representation

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


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

Michael Semb Wever updated CASSANDRA-13935:
---
Fix Version/s: (was: 4.0-beta2)
   4.0-beta

> Indexes and UDTs creation should have IF NOT EXISTS on its String 
> representation
> 
>
> Key: CASSANDRA-13935
> URL: https://issues.apache.org/jira/browse/CASSANDRA-13935
> Project: Cassandra
>  Issue Type: Bug
>  Components: Feature/2i Index, Legacy/CQL
> Environment: Ubuntu 16.04.2 LTS
> java version "1.8.0_144"
> Java(TM) SE Runtime Environment (build 1.8.0_144-b01)
> Java HotSpot(TM) 64-Bit Server VM (build 25.144-b01, mixed mode)
>Reporter: Javier Canillas
>Assignee: Stefan Miklosovic
>Priority: Low
> Fix For: 4.0-beta
>
> Attachments: 13935-3.0.txt, 13935-3.11.txt, 13935-trunk.txt
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> I came across something that bothers me a lot. I'm using snapshots to backup 
> data from my Cassandra cluster in case something really bad happens (like 
> dropping a table or a keyspace).
> Exercising the recovery actions from those backups, I discover that the 
> schema put on the file "schema.cql" as a result of the snapshot has the 
> "CREATE IF NOT EXISTS" for the table, but not for the indexes.
> When restoring from snapshots, and relying on the execution of these schemas 
> to build up the table structure, everything seems fine for tables without 
> secondary indexes, but for the ones that make use of them, the execution of 
> these statements fail miserably.
> Here I paste a generated schema.cql content for a table with indexes:
> CREATE TABLE IF NOT EXISTS keyspace1.table1 (
>   id text PRIMARY KEY,
>   content text,
>   last_update_date date,
>   last_update_date_time timestamp)
>   WITH ID = f1045fc0-2f59-11e7-95ec-295c3c064920
>   AND bloom_filter_fp_chance = 0.01
>   AND dclocal_read_repair_chance = 0.1
>   AND crc_check_chance = 1.0
>   AND default_time_to_live = 864
>   AND gc_grace_seconds = 864000
>   AND min_index_interval = 128
>   AND max_index_interval = 2048
>   AND memtable_flush_period_in_ms = 0
>   AND read_repair_chance = 0.0
>   AND speculative_retry = '99PERCENTILE'
>   AND caching = { 'keys': 'NONE', 'rows_per_partition': 'NONE' }
>   AND compaction = { 'max_threshold': '32', 'min_threshold': '4', 
> 'class': 'org.apache.cassandra.db.compaction.SizeTieredCompactionStrategy' }
>   AND compression = { 'chunk_length_in_kb': '64', 'class': 
> 'org.apache.cassandra.io.compress.LZ4Compressor' }
>   AND cdc = false
>   AND extensions = {  };
> CREATE INDEX table1_last_update_date_idx ON keyspace1.table1 
> (last_update_date);
> I think the last part should be:
> CREATE INDEX IF NOT EXISTS table1_last_update_date_idx ON keyspace1.table1 
> (last_update_date);
> // edit by Stefan Miklosovic
> PR: https://github.com/apache/cassandra/pull/731
> I have added UDTs as part of this patch as well.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Updated] (CASSANDRA-15986) Repair tests flakiness

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


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

Michael Semb Wever updated CASSANDRA-15986:
---
Fix Version/s: (was: 4.0-beta2)
   4.0-beta

> Repair tests flakiness
> --
>
> Key: CASSANDRA-15986
> URL: https://issues.apache.org/jira/browse/CASSANDRA-15986
> Project: Cassandra
>  Issue Type: Task
>  Components: Test/dtest/python
>Reporter: Berenguer Blasi
>Assignee: Ekaterina Dimitrova
>Priority: Normal
> Fix For: 4.0-beta
>
>
> Repair tests come up in test failure reports every now and then. I have tried 
> to repro the 
> [latest|https://ci-cassandra.apache.org/job/Cassandra-trunk/241/testReport/junit/dtest-novnode.repair_tests.repair_test/TestRepair/test_simple_sequential_repair/]
>  locally 100 times with no luck.
> _dtest-novnode.repair_tests.repair_test/TestRepair/test_simple_sequential_repair_
> Still from experience from fixing other flaky tests I have some intuition 
> where the problems may lie. The proposed fix should add no harm if merged. We 
> can reopen the ticket if repair tests keep failing.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Updated] (CASSANDRA-11402) Alignment wrong in tpstats output for PerDiskMemtableFlushWriter and format to YAML is broken

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


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

Michael Semb Wever updated CASSANDRA-11402:
---
Fix Version/s: (was: 4.0-beta2)
   4.0-beta

> Alignment wrong in tpstats output for PerDiskMemtableFlushWriter and format 
> to YAML is broken
> -
>
> Key: CASSANDRA-11402
> URL: https://issues.apache.org/jira/browse/CASSANDRA-11402
> Project: Cassandra
>  Issue Type: Bug
>Reporter: Joel Knighton
>Assignee: Stefan Miklosovic
>Priority: Low
>  Labels: lhf
> Fix For: 4.0-beta
>
> Attachments: 11402-3_5_patch1.patch, 11402-trunk.txt
>
>
> With the accompanying designation of which memtableflushwriter it is, this 
> threadpool name is too long for the hardcoded padding in tpstats output.
> We should dynamically calculate padding so that we don't need to check this 
> every time we add a threadpool.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Commented] (CASSANDRA-16082) Add a new jmxtool which can dump what JMX objects exist and diff

2020-08-31 Thread Stephen Mallette (Jira)


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

Stephen Mallette commented on CASSANDRA-16082:
--

> would love your feedback as well,

I have no additional thoughts on this one. i'll just say again that i'm stoked 
that you were able to convert my little script into something useful!

> Add a new jmxtool which can dump what JMX objects exist and diff
> 
>
> Key: CASSANDRA-16082
> URL: https://issues.apache.org/jira/browse/CASSANDRA-16082
> Project: Cassandra
>  Issue Type: Improvement
>  Components: Test/dtest/python
>Reporter: David Capwell
>Assignee: David Capwell
>Priority: Normal
>  Time Spent: 1.5h
>  Remaining Estimate: 0h
>
> In order to help validate metric upgrade we first need to know what is new, 
> what was removed, and what was changed.  To help with this, we should add a 
> new jmxtool which can dump the objects from JMX and diff them.
> Once we have this, we can also add a gold list of expected metrics and add 
> tests to validate these metrics don’t change.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Updated] (CASSANDRA-16086) MessageSerializationPropertyTest fails with bytes should not be empty for type org.apache.cassandra.db.marshal.BytesType

2020-08-31 Thread David Capwell (Jira)


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

David Capwell updated CASSANDRA-16086:
--
Status: Ready to Commit  (was: Review In Progress)

> MessageSerializationPropertyTest fails with bytes should not be empty for 
> type org.apache.cassandra.db.marshal.BytesType
> 
>
> Key: CASSANDRA-16086
> URL: https://issues.apache.org/jira/browse/CASSANDRA-16086
> Project: Cassandra
>  Issue Type: Bug
>  Components: Test/unit
>Reporter: David Capwell
>Assignee: David Capwell
>Priority: Normal
> Fix For: 4.0-beta
>
>
> {code}
> Cause was :-
> java.lang.AssertionError: bytes should not be empty for type 
> org.apache.cassandra.db.marshal.BytesType
>   at 
> org.apache.cassandra.db.marshal.AbstractType.writtenLength(AbstractType.java:423)
>   at 
> org.apache.cassandra.db.SinglePartitionReadCommand.selectionSerializedSize(SinglePartitionReadCommand.java:1043)
>   at 
> org.apache.cassandra.db.ReadCommand$Serializer.serializedSize(ReadCommand.java:1038)
>   at 
> org.apache.cassandra.db.ReadCommand$Serializer.serializedSize(ReadCommand.java:909)
>   at 
> org.apache.cassandra.net.Message$Serializer.payloadSize(Message.java:1289)
>   at org.apache.cassandra.net.Message.payloadSize(Message.java:1333)
>   at 
> org.apache.cassandra.net.Message$Serializer.serializePre40(Message.java:917)
>   at 
> org.apache.cassandra.net.Message$Serializer.serialize(Message.java:620)
>   at 
> org.apache.cassandra.net.MessageSerializationPropertyTest.lambda$serializeSizeProperty$0(MessageSerializationPropertyTest.java:73)
> Seed was 35361441975355
> {code}
> This is caused by the fact the generators allow empty types.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[cassandra-website] branch master updated: Apache Cassandra releases 2.1.22, 2.2.18, 3.0.22, 3.11.8, 4.0-beta2

2020-08-31 Thread mck
This is an automated email from the ASF dual-hosted git repository.

mck pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/cassandra-website.git


The following commit(s) were added to refs/heads/master by this push:
 new 132225f  Apache Cassandra releases 2.1.22, 2.2.18, 3.0.22, 3.11.8, 
4.0-beta2
132225f is described below

commit 132225fc1d2a7aaad70244ed34d14ae7d5482e70
Author: mck 
AuthorDate: Mon Aug 31 20:35:25 2020 +0200

Apache Cassandra releases 2.1.22, 2.2.18, 3.0.22, 3.11.8, 4.0-beta2
---
 src/_data/releases.yaml | 20 ++--
 1 file changed, 10 insertions(+), 10 deletions(-)

diff --git a/src/_data/releases.yaml b/src/_data/releases.yaml
index 0d7cb0f..5a1eb61 100644
--- a/src/_data/releases.yaml
+++ b/src/_data/releases.yaml
@@ -1,19 +1,19 @@
 latest:
-  name: "4.0-beta1"
-  date: 2020-07-20
+  name: "4.0-beta2"
+  date: 2020-08-31
 
 "3.11":
-  name: "3.11.7"
-  date: 2020-07-25
+  name: "3.11.8"
+  date: 2020-08-31
 
 "3.0":
-  name: "3.0.21"
-  date: 2020-07-29
+  name: "3.0.22"
+  date: 2020-08-31
 
 "2.2":
-  name: "2.2.17"
-  date: 2020-07-24
+  name: "2.2.18"
+  date: 2020-08-31
 
 "2.1":
-  name: "2.1.21"
-  date: 2019-02-11
+  name: "2.1.22"
+  date: 2020-08-31


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



svn commit: r41251 - in /release/cassandra: 4.0-beta2/debian/dists/40x/ debian/dists/40x/

2020-08-31 Thread mck
Author: mck
Date: Mon Aug 31 18:28:32 2020
New Revision: 41251

Log:
Apache Cassandra 4.0-beta2 debian artifacts

Added:
release/cassandra/debian/dists/40x/
  - copied from r41250, release/cassandra/4.0-beta2/debian/dists/40x/
Removed:
release/cassandra/4.0-beta2/debian/dists/40x/


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



svn commit: r41252 - /release/cassandra/4.0-beta2/debian/dists/

2020-08-31 Thread mck
Author: mck
Date: Mon Aug 31 18:28:34 2020
New Revision: 41252

Log:
Apache Cassandra 4.0-beta2 debian artifacts

Removed:
release/cassandra/4.0-beta2/debian/dists/


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



svn commit: r41254 - /release/cassandra/redhat/40x/

2020-08-31 Thread mck
Author: mck
Date: Mon Aug 31 18:28:38 2020
New Revision: 41254

Log:
Apache Cassandra 4.0-beta2 redhat artifacts

Removed:
release/cassandra/redhat/40x/


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



svn commit: r41255 - in /release/cassandra: 4.0-beta2/redhat/ redhat/40x/

2020-08-31 Thread mck
Author: mck
Date: Mon Aug 31 18:28:40 2020
New Revision: 41255

Log:
Apache Cassandra 4.0-beta2 redhat artifacts

Added:
release/cassandra/redhat/40x/
  - copied from r41254, release/cassandra/4.0-beta2/redhat/
Removed:
release/cassandra/4.0-beta2/redhat/


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



svn commit: r41250 - /release/cassandra/debian/dists/40x/

2020-08-31 Thread mck
Author: mck
Date: Mon Aug 31 18:28:28 2020
New Revision: 41250

Log:
Apache Cassandra 4.0-beta2 debian artifacts

Removed:
release/cassandra/debian/dists/40x/


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



svn commit: r41249 - in /release/cassandra: 4.0-beta2/debian/pool/main/c/cassandra/cassandra_4.0~beta2_all.deb debian/pool/main/c/cassandra/cassandra_4.0~beta2_all.deb

2020-08-31 Thread mck
Author: mck
Date: Mon Aug 31 18:28:26 2020
New Revision: 41249

Log:
Apache Cassandra 4.0-beta2 debian artifact cassandra_4.0~beta2_all.deb

Added:
release/cassandra/debian/pool/main/c/cassandra/cassandra_4.0~beta2_all.deb
  - copied unchanged from r41248, 
release/cassandra/4.0-beta2/debian/pool/main/c/cassandra/cassandra_4.0~beta2_all.deb
Removed:

release/cassandra/4.0-beta2/debian/pool/main/c/cassandra/cassandra_4.0~beta2_all.deb


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



svn commit: r41247 - in /release/cassandra: 4.0-beta2/debian/pool/main/c/cassandra/cassandra_4.0~beta2.dsc debian/pool/main/c/cassandra/cassandra_4.0~beta2.dsc

2020-08-31 Thread mck
Author: mck
Date: Mon Aug 31 18:28:19 2020
New Revision: 41247

Log:
Apache Cassandra 4.0-beta2 debian artifact cassandra_4.0~beta2.dsc

Added:
release/cassandra/debian/pool/main/c/cassandra/cassandra_4.0~beta2.dsc
  - copied unchanged from r41246, 
release/cassandra/4.0-beta2/debian/pool/main/c/cassandra/cassandra_4.0~beta2.dsc
Removed:

release/cassandra/4.0-beta2/debian/pool/main/c/cassandra/cassandra_4.0~beta2.dsc


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



svn commit: r41253 - /release/cassandra/4.0-beta2/debian/pool/

2020-08-31 Thread mck
Author: mck
Date: Mon Aug 31 18:28:36 2020
New Revision: 41253

Log:
Apache Cassandra 4.0-beta2 debian artifacts

Removed:
release/cassandra/4.0-beta2/debian/pool/


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



svn commit: r41248 - in /release/cassandra: 4.0-beta2/debian/pool/main/c/cassandra/cassandra_4.0~beta2.tar.gz debian/pool/main/c/cassandra/cassandra_4.0~beta2.tar.gz

2020-08-31 Thread mck
Author: mck
Date: Mon Aug 31 18:28:23 2020
New Revision: 41248

Log:
Apache Cassandra 4.0-beta2 debian artifact cassandra_4.0~beta2.tar.gz

Added:
release/cassandra/debian/pool/main/c/cassandra/cassandra_4.0~beta2.tar.gz
  - copied unchanged from r41247, 
release/cassandra/4.0-beta2/debian/pool/main/c/cassandra/cassandra_4.0~beta2.tar.gz
Removed:

release/cassandra/4.0-beta2/debian/pool/main/c/cassandra/cassandra_4.0~beta2.tar.gz


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



svn commit: r41246 - in /release/cassandra: 4.0-beta2/debian/pool/main/c/cassandra/cassandra-tools_4.0~beta2_all.deb debian/pool/main/c/cassandra/cassandra-tools_4.0~beta2_all.deb

2020-08-31 Thread mck
Author: mck
Date: Mon Aug 31 18:28:15 2020
New Revision: 41246

Log:
Apache Cassandra 4.0-beta2 debian artifact cassandra-tools_4.0~beta2_all.deb

Added:

release/cassandra/debian/pool/main/c/cassandra/cassandra-tools_4.0~beta2_all.deb
  - copied unchanged from r41245, 
release/cassandra/4.0-beta2/debian/pool/main/c/cassandra/cassandra-tools_4.0~beta2_all.deb
Removed:

release/cassandra/4.0-beta2/debian/pool/main/c/cassandra/cassandra-tools_4.0~beta2_all.deb


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



svn commit: r41245 - /dev/cassandra/4.0-beta2/ /release/cassandra/4.0-beta2/

2020-08-31 Thread mck
Author: mck
Date: Mon Aug 31 18:22:42 2020
New Revision: 41245

Log:
Apache Cassandra 4.0-beta2 release

Added:
release/cassandra/4.0-beta2/
  - copied from r41244, dev/cassandra/4.0-beta2/
Removed:
dev/cassandra/4.0-beta2/


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



[cassandra] tag 4.0-beta2-tentative deleted (was 56eadf2)

2020-08-31 Thread mck
This is an automated email from the ASF dual-hosted git repository.

mck pushed a change to tag 4.0-beta2-tentative
in repository https://gitbox.apache.org/repos/asf/cassandra.git.


*** WARNING: tag 4.0-beta2-tentative was deleted! ***

 was 56eadf2  Prepare debian changelog for 4.0-beta2

The revisions that were on this tag are still contained in
other references; therefore, this change does not discard any commits
from the repository.


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



[cassandra] annotated tag cassandra-4.0-beta2 created (now 5bbfe4e)

2020-08-31 Thread mck
This is an automated email from the ASF dual-hosted git repository.

mck pushed a change to annotated tag cassandra-4.0-beta2
in repository https://gitbox.apache.org/repos/asf/cassandra.git.


  at 5bbfe4e  (tag)
 tagging 56eadf2004399a80f0733041cacf03839832249a (commit)
 replaces cassandra-4.0-beta1
  by Mick Semb Wever
  on Mon Aug 31 20:21:48 2020 +0200

- Log -
Apache Cassandra 4.0-beta2 release
---

No new revisions were added by this update.


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



svn commit: r41236 - in /release/cassandra: 3.11.8/debian/pool/main/c/cassandra/cassandra_3.11.8.dsc debian/pool/main/c/cassandra/cassandra_3.11.8.dsc

2020-08-31 Thread mck
Author: mck
Date: Mon Aug 31 18:19:19 2020
New Revision: 41236

Log:
Apache Cassandra 3.11.8 debian artifact cassandra_3.11.8.dsc

Added:
release/cassandra/debian/pool/main/c/cassandra/cassandra_3.11.8.dsc
  - copied unchanged from r41235, 
release/cassandra/3.11.8/debian/pool/main/c/cassandra/cassandra_3.11.8.dsc
Removed:
release/cassandra/3.11.8/debian/pool/main/c/cassandra/cassandra_3.11.8.dsc


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



svn commit: r41244 - in /release/cassandra: 3.11.8/redhat/ redhat/311x/

2020-08-31 Thread mck
Author: mck
Date: Mon Aug 31 18:19:41 2020
New Revision: 41244

Log:
Apache Cassandra 3.11.8 redhat artifacts

Added:
release/cassandra/redhat/311x/
  - copied from r41243, release/cassandra/3.11.8/redhat/
Removed:
release/cassandra/3.11.8/redhat/


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



svn commit: r41243 - /release/cassandra/redhat/311x/

2020-08-31 Thread mck
Author: mck
Date: Mon Aug 31 18:19:39 2020
New Revision: 41243

Log:
Apache Cassandra 3.11.8 redhat artifacts

Removed:
release/cassandra/redhat/311x/


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



svn commit: r41242 - /release/cassandra/3.11.8/debian/pool/

2020-08-31 Thread mck
Author: mck
Date: Mon Aug 31 18:19:37 2020
New Revision: 41242

Log:
Apache Cassandra 3.11.8 debian artifacts

Removed:
release/cassandra/3.11.8/debian/pool/


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



svn commit: r41241 - /release/cassandra/3.11.8/debian/dists/

2020-08-31 Thread mck
Author: mck
Date: Mon Aug 31 18:19:35 2020
New Revision: 41241

Log:
Apache Cassandra 3.11.8 debian artifacts

Removed:
release/cassandra/3.11.8/debian/dists/


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



svn commit: r41240 - in /release/cassandra: 3.11.8/debian/dists/311x/ debian/dists/311x/

2020-08-31 Thread mck
Author: mck
Date: Mon Aug 31 18:19:33 2020
New Revision: 41240

Log:
Apache Cassandra 3.11.8 debian artifacts

Added:
release/cassandra/debian/dists/311x/
  - copied from r41239, release/cassandra/3.11.8/debian/dists/311x/
Removed:
release/cassandra/3.11.8/debian/dists/311x/


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



svn commit: r41238 - in /release/cassandra: 3.11.8/debian/pool/main/c/cassandra/cassandra_3.11.8_all.deb debian/pool/main/c/cassandra/cassandra_3.11.8_all.deb

2020-08-31 Thread mck
Author: mck
Date: Mon Aug 31 18:19:27 2020
New Revision: 41238

Log:
Apache Cassandra 3.11.8 debian artifact cassandra_3.11.8_all.deb

Added:
release/cassandra/debian/pool/main/c/cassandra/cassandra_3.11.8_all.deb
  - copied unchanged from r41237, 
release/cassandra/3.11.8/debian/pool/main/c/cassandra/cassandra_3.11.8_all.deb
Removed:

release/cassandra/3.11.8/debian/pool/main/c/cassandra/cassandra_3.11.8_all.deb


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



svn commit: r41239 - /release/cassandra/debian/dists/311x/

2020-08-31 Thread mck
Author: mck
Date: Mon Aug 31 18:19:29 2020
New Revision: 41239

Log:
Apache Cassandra 3.11.8 debian artifacts

Removed:
release/cassandra/debian/dists/311x/


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



svn commit: r41235 - in /release/cassandra: 3.11.8/debian/pool/main/c/cassandra/cassandra-tools_3.11.8_all.deb debian/pool/main/c/cassandra/cassandra-tools_3.11.8_all.deb

2020-08-31 Thread mck
Author: mck
Date: Mon Aug 31 18:19:15 2020
New Revision: 41235

Log:
Apache Cassandra 3.11.8 debian artifact cassandra-tools_3.11.8_all.deb

Added:

release/cassandra/debian/pool/main/c/cassandra/cassandra-tools_3.11.8_all.deb
  - copied unchanged from r41234, 
release/cassandra/3.11.8/debian/pool/main/c/cassandra/cassandra-tools_3.11.8_all.deb
Removed:

release/cassandra/3.11.8/debian/pool/main/c/cassandra/cassandra-tools_3.11.8_all.deb


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



svn commit: r41237 - in /release/cassandra: 3.11.8/debian/pool/main/c/cassandra/cassandra_3.11.8.tar.gz debian/pool/main/c/cassandra/cassandra_3.11.8.tar.gz

2020-08-31 Thread mck
Author: mck
Date: Mon Aug 31 18:19:23 2020
New Revision: 41237

Log:
Apache Cassandra 3.11.8 debian artifact cassandra_3.11.8.tar.gz

Added:
release/cassandra/debian/pool/main/c/cassandra/cassandra_3.11.8.tar.gz
  - copied unchanged from r41236, 
release/cassandra/3.11.8/debian/pool/main/c/cassandra/cassandra_3.11.8.tar.gz
Removed:

release/cassandra/3.11.8/debian/pool/main/c/cassandra/cassandra_3.11.8.tar.gz


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



[jira] [Updated] (CASSANDRA-16086) MessageSerializationPropertyTest fails with bytes should not be empty for type org.apache.cassandra.db.marshal.BytesType

2020-08-31 Thread David Capwell (Jira)


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

David Capwell updated CASSANDRA-16086:
--
Reviewers: Caleb Rackliffe, Jon Meredith, David Capwell  (was: Caleb 
Rackliffe, David Capwell, Jon Meredith)
   Caleb Rackliffe, Jon Meredith, David Capwell  (was: Caleb 
Rackliffe, Jon Meredith)
   Status: Review In Progress  (was: Patch Available)

> MessageSerializationPropertyTest fails with bytes should not be empty for 
> type org.apache.cassandra.db.marshal.BytesType
> 
>
> Key: CASSANDRA-16086
> URL: https://issues.apache.org/jira/browse/CASSANDRA-16086
> Project: Cassandra
>  Issue Type: Bug
>  Components: Test/unit
>Reporter: David Capwell
>Assignee: David Capwell
>Priority: Normal
> Fix For: 4.0-beta
>
>
> {code}
> Cause was :-
> java.lang.AssertionError: bytes should not be empty for type 
> org.apache.cassandra.db.marshal.BytesType
>   at 
> org.apache.cassandra.db.marshal.AbstractType.writtenLength(AbstractType.java:423)
>   at 
> org.apache.cassandra.db.SinglePartitionReadCommand.selectionSerializedSize(SinglePartitionReadCommand.java:1043)
>   at 
> org.apache.cassandra.db.ReadCommand$Serializer.serializedSize(ReadCommand.java:1038)
>   at 
> org.apache.cassandra.db.ReadCommand$Serializer.serializedSize(ReadCommand.java:909)
>   at 
> org.apache.cassandra.net.Message$Serializer.payloadSize(Message.java:1289)
>   at org.apache.cassandra.net.Message.payloadSize(Message.java:1333)
>   at 
> org.apache.cassandra.net.Message$Serializer.serializePre40(Message.java:917)
>   at 
> org.apache.cassandra.net.Message$Serializer.serialize(Message.java:620)
>   at 
> org.apache.cassandra.net.MessageSerializationPropertyTest.lambda$serializeSizeProperty$0(MessageSerializationPropertyTest.java:73)
> Seed was 35361441975355
> {code}
> This is caused by the fact the generators allow empty types.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Updated] (CASSANDRA-16086) MessageSerializationPropertyTest fails with bytes should not be empty for type org.apache.cassandra.db.marshal.BytesType

2020-08-31 Thread David Capwell (Jira)


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

David Capwell updated CASSANDRA-16086:
--
Test and Documentation Plan: test
 Status: Patch Available  (was: Open)

> MessageSerializationPropertyTest fails with bytes should not be empty for 
> type org.apache.cassandra.db.marshal.BytesType
> 
>
> Key: CASSANDRA-16086
> URL: https://issues.apache.org/jira/browse/CASSANDRA-16086
> Project: Cassandra
>  Issue Type: Bug
>  Components: Test/unit
>Reporter: David Capwell
>Assignee: David Capwell
>Priority: Normal
> Fix For: 4.0-beta
>
>
> {code}
> Cause was :-
> java.lang.AssertionError: bytes should not be empty for type 
> org.apache.cassandra.db.marshal.BytesType
>   at 
> org.apache.cassandra.db.marshal.AbstractType.writtenLength(AbstractType.java:423)
>   at 
> org.apache.cassandra.db.SinglePartitionReadCommand.selectionSerializedSize(SinglePartitionReadCommand.java:1043)
>   at 
> org.apache.cassandra.db.ReadCommand$Serializer.serializedSize(ReadCommand.java:1038)
>   at 
> org.apache.cassandra.db.ReadCommand$Serializer.serializedSize(ReadCommand.java:909)
>   at 
> org.apache.cassandra.net.Message$Serializer.payloadSize(Message.java:1289)
>   at org.apache.cassandra.net.Message.payloadSize(Message.java:1333)
>   at 
> org.apache.cassandra.net.Message$Serializer.serializePre40(Message.java:917)
>   at 
> org.apache.cassandra.net.Message$Serializer.serialize(Message.java:620)
>   at 
> org.apache.cassandra.net.MessageSerializationPropertyTest.lambda$serializeSizeProperty$0(MessageSerializationPropertyTest.java:73)
> Seed was 35361441975355
> {code}
> This is caused by the fact the generators allow empty types.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[cassandra] annotated tag cassandra-3.11.8 created (now a75305d)

2020-08-31 Thread mck
This is an automated email from the ASF dual-hosted git repository.

mck pushed a change to annotated tag cassandra-3.11.8
in repository https://gitbox.apache.org/repos/asf/cassandra.git.


  at a75305d  (tag)
 tagging 8b29b698630960a0ebb2c695cc5b21dee4686d09 (commit)
 replaces cassandra-3.0.22
  by Mick Semb Wever
  on Mon Aug 31 20:12:19 2020 +0200

- Log -
Apache Cassandra 3.11.8 release
---

No new revisions were added by this update.


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



[cassandra] tag 3.11.8-tentative deleted (was 8b29b69)

2020-08-31 Thread mck
This is an automated email from the ASF dual-hosted git repository.

mck pushed a change to tag 3.11.8-tentative
in repository https://gitbox.apache.org/repos/asf/cassandra.git.


*** WARNING: tag 3.11.8-tentative was deleted! ***

 was 8b29b69  Prepare debian changelog for 3.11.8

The revisions that were on this tag are still contained in
other references; therefore, this change does not discard any commits
from the repository.


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



svn commit: r41234 - /dev/cassandra/3.11.8/ /release/cassandra/3.11.8/

2020-08-31 Thread mck
Author: mck
Date: Mon Aug 31 18:14:20 2020
New Revision: 41234

Log:
Apache Cassandra 3.11.8 release

Added:
release/cassandra/3.11.8/
  - copied from r41233, dev/cassandra/3.11.8/
Removed:
dev/cassandra/3.11.8/


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



svn commit: r41233 - in /release/cassandra: 3.0.22/redhat/ redhat/30x/

2020-08-31 Thread mck
Author: mck
Date: Mon Aug 31 18:08:33 2020
New Revision: 41233

Log:
Apache Cassandra 3.0.22 redhat artifacts

Added:
release/cassandra/redhat/30x/
  - copied from r41232, release/cassandra/3.0.22/redhat/
Removed:
release/cassandra/3.0.22/redhat/


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



svn commit: r41231 - /release/cassandra/3.0.22/debian/pool/

2020-08-31 Thread mck
Author: mck
Date: Mon Aug 31 18:08:29 2020
New Revision: 41231

Log:
Apache Cassandra 3.0.22 debian artifacts

Removed:
release/cassandra/3.0.22/debian/pool/


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



svn commit: r41230 - /release/cassandra/3.0.22/debian/dists/

2020-08-31 Thread mck
Author: mck
Date: Mon Aug 31 18:08:27 2020
New Revision: 41230

Log:
Apache Cassandra 3.0.22 debian artifacts

Removed:
release/cassandra/3.0.22/debian/dists/


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



svn commit: r41227 - in /release/cassandra: 3.0.22/debian/pool/main/c/cassandra/cassandra_3.0.22_all.deb debian/pool/main/c/cassandra/cassandra_3.0.22_all.deb

2020-08-31 Thread mck
Author: mck
Date: Mon Aug 31 18:08:20 2020
New Revision: 41227

Log:
Apache Cassandra 3.0.22 debian artifact cassandra_3.0.22_all.deb

Added:
release/cassandra/debian/pool/main/c/cassandra/cassandra_3.0.22_all.deb
  - copied unchanged from r41226, 
release/cassandra/3.0.22/debian/pool/main/c/cassandra/cassandra_3.0.22_all.deb
Removed:

release/cassandra/3.0.22/debian/pool/main/c/cassandra/cassandra_3.0.22_all.deb


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



svn commit: r41228 - /release/cassandra/debian/dists/30x/

2020-08-31 Thread mck
Author: mck
Date: Mon Aug 31 18:08:21 2020
New Revision: 41228

Log:
Apache Cassandra 3.0.22 debian artifacts

Removed:
release/cassandra/debian/dists/30x/


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



svn commit: r41229 - in /release/cassandra: 3.0.22/debian/dists/30x/ debian/dists/30x/

2020-08-31 Thread mck
Author: mck
Date: Mon Aug 31 18:08:26 2020
New Revision: 41229

Log:
Apache Cassandra 3.0.22 debian artifacts

Added:
release/cassandra/debian/dists/30x/
  - copied from r41228, release/cassandra/3.0.22/debian/dists/30x/
Removed:
release/cassandra/3.0.22/debian/dists/30x/


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



svn commit: r41232 - /release/cassandra/redhat/30x/

2020-08-31 Thread mck
Author: mck
Date: Mon Aug 31 18:08:31 2020
New Revision: 41232

Log:
Apache Cassandra 3.0.22 redhat artifacts

Removed:
release/cassandra/redhat/30x/


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



svn commit: r41225 - in /release/cassandra: 3.0.22/debian/pool/main/c/cassandra/cassandra_3.0.22.dsc debian/pool/main/c/cassandra/cassandra_3.0.22.dsc

2020-08-31 Thread mck
Author: mck
Date: Mon Aug 31 18:08:11 2020
New Revision: 41225

Log:
Apache Cassandra 3.0.22 debian artifact cassandra_3.0.22.dsc

Added:
release/cassandra/debian/pool/main/c/cassandra/cassandra_3.0.22.dsc
  - copied unchanged from r41224, 
release/cassandra/3.0.22/debian/pool/main/c/cassandra/cassandra_3.0.22.dsc
Removed:
release/cassandra/3.0.22/debian/pool/main/c/cassandra/cassandra_3.0.22.dsc


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



svn commit: r41226 - in /release/cassandra: 3.0.22/debian/pool/main/c/cassandra/cassandra_3.0.22.tar.gz debian/pool/main/c/cassandra/cassandra_3.0.22.tar.gz

2020-08-31 Thread mck
Author: mck
Date: Mon Aug 31 18:08:15 2020
New Revision: 41226

Log:
Apache Cassandra 3.0.22 debian artifact cassandra_3.0.22.tar.gz

Added:
release/cassandra/debian/pool/main/c/cassandra/cassandra_3.0.22.tar.gz
  - copied unchanged from r41225, 
release/cassandra/3.0.22/debian/pool/main/c/cassandra/cassandra_3.0.22.tar.gz
Removed:

release/cassandra/3.0.22/debian/pool/main/c/cassandra/cassandra_3.0.22.tar.gz


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



svn commit: r41224 - in /release/cassandra: 3.0.22/debian/pool/main/c/cassandra/cassandra-tools_3.0.22_all.deb debian/pool/main/c/cassandra/cassandra-tools_3.0.22_all.deb

2020-08-31 Thread mck
Author: mck
Date: Mon Aug 31 18:08:07 2020
New Revision: 41224

Log:
Apache Cassandra 3.0.22 debian artifact cassandra-tools_3.0.22_all.deb

Added:

release/cassandra/debian/pool/main/c/cassandra/cassandra-tools_3.0.22_all.deb
  - copied unchanged from r41223, 
release/cassandra/3.0.22/debian/pool/main/c/cassandra/cassandra-tools_3.0.22_all.deb
Removed:

release/cassandra/3.0.22/debian/pool/main/c/cassandra/cassandra-tools_3.0.22_all.deb


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



[cassandra] annotated tag cassandra-3.0.22 created (now da35925)

2020-08-31 Thread mck
This is an automated email from the ASF dual-hosted git repository.

mck pushed a change to annotated tag cassandra-3.0.22
in repository https://gitbox.apache.org/repos/asf/cassandra.git.


  at da35925  (tag)
 tagging 45331bb612dc7847efece7e26cdd0b376bd11249 (commit)
 replaces cassandra-3.0.21
  by Mick Semb Wever
  on Mon Aug 31 20:00:28 2020 +0200

- Log -
Apache Cassandra 3.0.22 release
---

No new revisions were added by this update.


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



[cassandra] tag 3.0.22-tentative deleted (was 45331bb)

2020-08-31 Thread mck
This is an automated email from the ASF dual-hosted git repository.

mck pushed a change to tag 3.0.22-tentative
in repository https://gitbox.apache.org/repos/asf/cassandra.git.


*** WARNING: tag 3.0.22-tentative was deleted! ***

 was 45331bb  Prepare debian changelog for 3.0.22

The revisions that were on this tag are still contained in
other references; therefore, this change does not discard any commits
from the repository.


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



svn commit: r41223 - /dev/cassandra/3.0.22/ /release/cassandra/3.0.22/

2020-08-31 Thread mck
Author: mck
Date: Mon Aug 31 18:01:12 2020
New Revision: 41223

Log:
Apache Cassandra 3.0.22 release

Added:
release/cassandra/3.0.22/
  - copied from r41222, dev/cassandra/3.0.22/
Removed:
dev/cassandra/3.0.22/


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



[jira] [Commented] (CASSANDRA-15909) Make Table/Keyspace Metric Names Consistent With Each Other

2020-08-31 Thread David Capwell (Jira)


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

David Capwell commented on CASSANDRA-15909:
---

Code LGTM.  I would love to see a test which releases and validates that all 
metrics were in fact released. Will also need to retest this against 
https://issues.apache.org/jira/browse/CASSANDRA-16082 to make sure everything 
registered correctly.

+1

> Make Table/Keyspace Metric Names Consistent With Each Other
> ---
>
> Key: CASSANDRA-15909
> URL: https://issues.apache.org/jira/browse/CASSANDRA-15909
> Project: Cassandra
>  Issue Type: Improvement
>  Components: Observability/Metrics
>Reporter: Stephen Mallette
>Assignee: Caleb Rackliffe
>Priority: Normal
> Fix For: 4.0-beta
>
>  Time Spent: 2h 10m
>  Remaining Estimate: 0h
>
> As part of CASSANDRA-15821 it became apparent that certain metric names found 
> in keyspace and tables had different names but were in fact the same metric - 
> they are as follows:
> * Table.SyncTime == Keyspace.RepairSyncTime
> * Table.RepairedDataTrackingOverreadRows == Keyspace.RepairedOverreadRows
> * Table.RepairedDataTrackingOverreadTime == Keyspace.RepairedOverreadTime
> * Table.AllMemtablesHeapSize == Keyspace.AllMemtablesOnHeapDataSize
> * Table.AllMemtablesOffHeapSize == Keyspace.AllMemtablesOffHeapDataSize
> * Table.MemtableOnHeapSize == Keyspace.MemtableOnHeapDataSize
> * Table.MemtableOffHeapSize == Keyspace.MemtableOffHeapDataSize
> Also, client metrics are the only metrics to start with a lower case letter. 
> Change those to upper case to match all the other metrics.
> Unifying this naming would help make metrics more consistent as part of 
> CASSANDRA-15582



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



svn commit: r41220 - /release/cassandra/2.2.18/debian/pool/

2020-08-31 Thread mck
Author: mck
Date: Mon Aug 31 17:56:05 2020
New Revision: 41220

Log:
Apache Cassandra 2.2.18 debian artifacts

Removed:
release/cassandra/2.2.18/debian/pool/


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



svn commit: r41221 - /release/cassandra/redhat/22x/

2020-08-31 Thread mck
Author: mck
Date: Mon Aug 31 17:56:07 2020
New Revision: 41221

Log:
Apache Cassandra 2.2.18 redhat artifacts

Removed:
release/cassandra/redhat/22x/


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



svn commit: r41217 - /release/cassandra/debian/dists/22x/

2020-08-31 Thread mck
Author: mck
Date: Mon Aug 31 17:55:59 2020
New Revision: 41217

Log:
Apache Cassandra 2.2.18 debian artifacts

Removed:
release/cassandra/debian/dists/22x/


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



svn commit: r41216 - in /release/cassandra: 2.2.18/debian/pool/main/c/cassandra/cassandra_2.2.18_all.deb debian/pool/main/c/cassandra/cassandra_2.2.18_all.deb

2020-08-31 Thread mck
Author: mck
Date: Mon Aug 31 17:55:58 2020
New Revision: 41216

Log:
Apache Cassandra 2.2.18 debian artifact cassandra_2.2.18_all.deb

Added:
release/cassandra/debian/pool/main/c/cassandra/cassandra_2.2.18_all.deb
  - copied unchanged from r41215, 
release/cassandra/2.2.18/debian/pool/main/c/cassandra/cassandra_2.2.18_all.deb
Removed:

release/cassandra/2.2.18/debian/pool/main/c/cassandra/cassandra_2.2.18_all.deb


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



svn commit: r41213 - in /release/cassandra: 2.2.18/debian/pool/main/c/cassandra/cassandra-tools_2.2.18_all.deb debian/pool/main/c/cassandra/cassandra-tools_2.2.18_all.deb

2020-08-31 Thread mck
Author: mck
Date: Mon Aug 31 17:55:46 2020
New Revision: 41213

Log:
Apache Cassandra 2.2.18 debian artifact cassandra-tools_2.2.18_all.deb

Added:

release/cassandra/debian/pool/main/c/cassandra/cassandra-tools_2.2.18_all.deb
  - copied unchanged from r41212, 
release/cassandra/2.2.18/debian/pool/main/c/cassandra/cassandra-tools_2.2.18_all.deb
Removed:

release/cassandra/2.2.18/debian/pool/main/c/cassandra/cassandra-tools_2.2.18_all.deb


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



svn commit: r41219 - /release/cassandra/2.2.18/debian/dists/

2020-08-31 Thread mck
Author: mck
Date: Mon Aug 31 17:56:03 2020
New Revision: 41219

Log:
Apache Cassandra 2.2.18 debian artifacts

Removed:
release/cassandra/2.2.18/debian/dists/


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



svn commit: r41222 - in /release/cassandra: 2.2.18/redhat/ redhat/22x/

2020-08-31 Thread mck
Author: mck
Date: Mon Aug 31 17:56:09 2020
New Revision: 41222

Log:
Apache Cassandra 2.2.18 redhat artifacts

Added:
release/cassandra/redhat/22x/
  - copied from r41221, release/cassandra/2.2.18/redhat/
Removed:
release/cassandra/2.2.18/redhat/


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



svn commit: r41218 - in /release/cassandra: 2.2.18/debian/dists/22x/ debian/dists/22x/

2020-08-31 Thread mck
Author: mck
Date: Mon Aug 31 17:56:02 2020
New Revision: 41218

Log:
Apache Cassandra 2.2.18 debian artifacts

Added:
release/cassandra/debian/dists/22x/
  - copied from r41217, release/cassandra/2.2.18/debian/dists/22x/
Removed:
release/cassandra/2.2.18/debian/dists/22x/


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



svn commit: r41214 - in /release/cassandra: 2.2.18/debian/pool/main/c/cassandra/cassandra_2.2.18.dsc debian/pool/main/c/cassandra/cassandra_2.2.18.dsc

2020-08-31 Thread mck
Author: mck
Date: Mon Aug 31 17:55:49 2020
New Revision: 41214

Log:
Apache Cassandra 2.2.18 debian artifact cassandra_2.2.18.dsc

Added:
release/cassandra/debian/pool/main/c/cassandra/cassandra_2.2.18.dsc
  - copied unchanged from r41213, 
release/cassandra/2.2.18/debian/pool/main/c/cassandra/cassandra_2.2.18.dsc
Removed:
release/cassandra/2.2.18/debian/pool/main/c/cassandra/cassandra_2.2.18.dsc


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



svn commit: r41215 - in /release/cassandra: 2.2.18/debian/pool/main/c/cassandra/cassandra_2.2.18.tar.gz debian/pool/main/c/cassandra/cassandra_2.2.18.tar.gz

2020-08-31 Thread mck
Author: mck
Date: Mon Aug 31 17:55:54 2020
New Revision: 41215

Log:
Apache Cassandra 2.2.18 debian artifact cassandra_2.2.18.tar.gz

Added:
release/cassandra/debian/pool/main/c/cassandra/cassandra_2.2.18.tar.gz
  - copied unchanged from r41214, 
release/cassandra/2.2.18/debian/pool/main/c/cassandra/cassandra_2.2.18.tar.gz
Removed:

release/cassandra/2.2.18/debian/pool/main/c/cassandra/cassandra_2.2.18.tar.gz


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



[jira] [Updated] (CASSANDRA-15909) Make Table/Keyspace Metric Names Consistent With Each Other

2020-08-31 Thread David Capwell (Jira)


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

David Capwell updated CASSANDRA-15909:
--
Status: Review In Progress  (was: Changes Suggested)

> Make Table/Keyspace Metric Names Consistent With Each Other
> ---
>
> Key: CASSANDRA-15909
> URL: https://issues.apache.org/jira/browse/CASSANDRA-15909
> Project: Cassandra
>  Issue Type: Improvement
>  Components: Observability/Metrics
>Reporter: Stephen Mallette
>Assignee: Caleb Rackliffe
>Priority: Normal
> Fix For: 4.0-beta
>
>  Time Spent: 2h 10m
>  Remaining Estimate: 0h
>
> As part of CASSANDRA-15821 it became apparent that certain metric names found 
> in keyspace and tables had different names but were in fact the same metric - 
> they are as follows:
> * Table.SyncTime == Keyspace.RepairSyncTime
> * Table.RepairedDataTrackingOverreadRows == Keyspace.RepairedOverreadRows
> * Table.RepairedDataTrackingOverreadTime == Keyspace.RepairedOverreadTime
> * Table.AllMemtablesHeapSize == Keyspace.AllMemtablesOnHeapDataSize
> * Table.AllMemtablesOffHeapSize == Keyspace.AllMemtablesOffHeapDataSize
> * Table.MemtableOnHeapSize == Keyspace.MemtableOnHeapDataSize
> * Table.MemtableOffHeapSize == Keyspace.MemtableOffHeapDataSize
> Also, client metrics are the only metrics to start with a lower case letter. 
> Change those to upper case to match all the other metrics.
> Unifying this naming would help make metrics more consistent as part of 
> CASSANDRA-15582



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



svn commit: r41212 - /dev/cassandra/2.2.18/ /release/cassandra/2.2.18/

2020-08-31 Thread mck
Author: mck
Date: Mon Aug 31 17:49:52 2020
New Revision: 41212

Log:
Apache Cassandra 2.2.18 release

Added:
release/cassandra/2.2.18/
  - copied from r41211, dev/cassandra/2.2.18/
Removed:
dev/cassandra/2.2.18/


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



[cassandra] annotated tag cassandra-2.2.18 created (now 6b787d7)

2020-08-31 Thread mck
This is an automated email from the ASF dual-hosted git repository.

mck pushed a change to annotated tag cassandra-2.2.18
in repository https://gitbox.apache.org/repos/asf/cassandra.git.


  at 6b787d7  (tag)
 tagging d4938cf4e488a9ef3ac48164a3e946f16255d721 (commit)
 replaces cassandra-2.2.17
  by Mick Semb Wever
  on Mon Aug 31 19:49:00 2020 +0200

- Log -
Apache Cassandra 2.2.18 release
---

No new revisions were added by this update.


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



[cassandra] tag 2.2.18-tentative deleted (was d4938cf)

2020-08-31 Thread mck
This is an automated email from the ASF dual-hosted git repository.

mck pushed a change to tag 2.2.18-tentative
in repository https://gitbox.apache.org/repos/asf/cassandra.git.


*** WARNING: tag 2.2.18-tentative was deleted! ***

 was d4938cf  Prepare debian changelog for 2.2.18

The revisions that were on this tag are still contained in
other references; therefore, this change does not discard any commits
from the repository.


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



[jira] [Commented] (CASSANDRA-15909) Make Table/Keyspace Metric Names Consistent With Each Other

2020-08-31 Thread David Capwell (Jira)


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

David Capwell commented on CASSANDRA-15909:
---

sorry about that, fixing in 
https://issues.apache.org/jira/browse/CASSANDRA-16086

> Make Table/Keyspace Metric Names Consistent With Each Other
> ---
>
> Key: CASSANDRA-15909
> URL: https://issues.apache.org/jira/browse/CASSANDRA-15909
> Project: Cassandra
>  Issue Type: Improvement
>  Components: Observability/Metrics
>Reporter: Stephen Mallette
>Assignee: Caleb Rackliffe
>Priority: Normal
> Fix For: 4.0-beta
>
>  Time Spent: 1h 50m
>  Remaining Estimate: 0h
>
> As part of CASSANDRA-15821 it became apparent that certain metric names found 
> in keyspace and tables had different names but were in fact the same metric - 
> they are as follows:
> * Table.SyncTime == Keyspace.RepairSyncTime
> * Table.RepairedDataTrackingOverreadRows == Keyspace.RepairedOverreadRows
> * Table.RepairedDataTrackingOverreadTime == Keyspace.RepairedOverreadTime
> * Table.AllMemtablesHeapSize == Keyspace.AllMemtablesOnHeapDataSize
> * Table.AllMemtablesOffHeapSize == Keyspace.AllMemtablesOffHeapDataSize
> * Table.MemtableOnHeapSize == Keyspace.MemtableOnHeapDataSize
> * Table.MemtableOffHeapSize == Keyspace.MemtableOffHeapDataSize
> Also, client metrics are the only metrics to start with a lower case letter. 
> Change those to upper case to match all the other metrics.
> Unifying this naming would help make metrics more consistent as part of 
> CASSANDRA-15582



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



  1   2   >