[jira] [Commented] (CASSANDRA-15393) Add byte array backed cells

2020-08-28 Thread Caleb Rackliffe (Jira)


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

Caleb Rackliffe commented on CASSANDRA-15393:
-

[~bdeggleston] There are the [items 
above|https://issues.apache.org/jira/browse/CASSANDRA-15393?focusedCommentId=17185489=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-17185489]
 to resolve, of course, but here's my full feedback on the latest raft of 
commits...

*Complexity*

- The semantics of {{ValueAccessor#size()}} are a little odd that it always 
indicates the length of the array in the byte array case, but the number of 
bytes left in a byte buffer. Some of the usages are just checking if the value 
is empty, which makes me wonder if having an isEmpty() get rid of some of the 
awkwardness. On the other hand, most usages occur right before we read.
- There are some switch statements we might be able to avoid in the two 
accessor implementations if we encode the {{copy()}} and {{compare}} strategies 
in {{BackingKind}}.
- How valuable is {{ValueAccessor.copy()}} when we can make calls like 
{{srcAccessor.copyTo(src, srcOffset, dst, dstAccessor, dstOffset, size)}} call 
directly from {{CounterContext}}? Same for {{compareUnsigned()}}. Want to make 
sure we aren't cluttering the accessor interface.
- This is really an extension of the conversation above, but I'm worried that a 
handful of places where we only use {{ByteBuffer}} being changed to use the 
more abstract value/accessor combination are not only problematic for 
readability, but are adding more surface area for testing. 
{{TupleType#split()}}, for instance, might not be covered too well, but we 
could probably avoid additional tests and get to the immediate goal faster here 
if we simply stay in {{ByteBuffer}} space and avoid the new offset logic in the 
first place. Other examples of this could be 
{{CounterContext#clearAllLocal()}}, {{ClusteringPrefix.Deserializer}} (byte 
array only), and {{Clustering.Serializer#deserialize()}}.

*Formatting*

- Horizontal alignment in {{ClusteringIndexNamesFilter#forPaging()}} on the 
ternary.
- Might have to line wrap some parameter lists in 
{{RangeTombstoneBoundaryMarker}}.

*Documentation*

- Brief JavaDoc for {{ByteBufferAccessor#copyTo()}} might be helpful. 
- JavaDoc for {{Unfiltered#clustering()}}, perhaps just to explain that we 
couldn't just use the {{clustering()}} signature in {{Clusterable}}?
- What level of JavaDoc do we want for {{ValueAccessor}} and {{ObjectFactory}} 
at the interface and method level? Certainly a lot of these methods are pretty 
straightforward, but it's also a pretty critical public interface.

*Miscellaneous*

- A number of places that call {{serializeBuffer()}} with both arguments could 
just call the version with one argument.
- There are some cases, like in {{CassandraIndex.Indexer#indexCell()}}, where 
it would be nice to bind {{Clustering}} and {{Cell}} to the same type, but I 
couldn't find a clean way to do it.
- {{BufferClusteringBoundOrBoundary#exclusiveCloseInclusiveOpen()}} looks 
unused.
- {{CollectionSerializer}} has quite a few methods that don't do anything w/ 
{{version}}. (Perhaps there will be another serialized form later, so I won't 
argue hard to remove.)
- {{SinglePartitionSliceBuilder#sliceBuilder}} looks like it can be {{final}}.
- The {{Relationship}} enum in {{CounterContext}} doesn't need to have a 
{{static}} modifier?
- {{ByteArrayUtil#writeWithLength()}} is unused.
- What about renaming {{ComparatorSet}} to {{ValueComparators}} and the field 
in {{AbstractType}} to {{comparators}} (which I think we do in one other place 
already)?
- What are the {{// FIXME: value input buffer}} comments in 
{{DurationSerializer}} about?
- {{putByte()}}, {{putDouble()}}, {{putFloat()}}, {{putLong()}} are neither 
used nor tested. (The underlying {{ByteArrayUtil}} stuff lingering even if 
unused seems less an issue.)
- {{import java.nio.ByteBuffer}} use unused in {{RangeTombstoneMarker}}.

*Testing*

- Did we want to make {{CQL3TypeLiteralTest}} deterministic with the fixed zero 
seed?
- {{ByteArrayUtilTest}} is empty?
- {{logger}} is unused in {{ReadCommandTest}}
- The new randomized tests here (ex. {{ValueAccessorTest}}) might be able to 
reuse some of the infrastructure [~dcapwell] created in CASSANDRA-16064 
(generating random primitives, etc.) It might also just be nice to make QT the 
standard way we do randomization for true unit tests (free seed printing, etc.) 
I'm not making a hard suggestion that we re-write, since the new tests look 
pretty straightforward as is.

> Add byte array backed cells
> ---
>
> Key: CASSANDRA-15393
> URL: https://issues.apache.org/jira/browse/CASSANDRA-15393
> Project: Cassandra
>  Issue Type: Sub-task
>  Components: Local/Compaction
>Reporter: 

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

2020-08-28 Thread David Capwell (Jira)


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

David Capwell commented on CASSANDRA-16082:
---

[~spmallette] if you could would love your feedback as well, I mostly took your 
work and ran with it.

> 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: 10m
>  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] [Commented] (CASSANDRA-16082) Add a new jmxtool which can dump what JMX objects exist and diff

2020-08-28 Thread David Capwell (Jira)


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

David Capwell commented on CASSANDRA-16082:
---

[~Bereng] was hoping you could take a look at the changes to ToolRunner in the 
PR?  ToolRunner tried to read stdout and stderr in the same thread which caused 
a dead lock.  stdout and stderr are normally bounded queues so when full the 
publisher is blocked waiting on the consumer, the tests were reading stderr 
(which never closed) before stdout which caused stdout to fill up and block the 
forked process.  To work around this, stdout and stderr are handled by their 
own thread.  Also, the buffer wasn't shared in a safe way so changed how tests 
access the stdout and stderr buffers

> 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: 10m
>  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-16082) Add a new jmxtool which can dump what JMX objects exist and diff

2020-08-28 Thread David Capwell (Jira)


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

David Capwell updated CASSANDRA-16082:
--
Status: Patch Available  (was: In Progress)

> 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
>
> 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-15954) When compaction gets interrupted, the exception should include the compactionId

2020-08-28 Thread Yifan Cai (Jira)


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

Yifan Cai updated CASSANDRA-15954:
--
Test and Documentation Plan: unit test
 Status: Patch Available  (was: Open)

PR: https://github.com/apache/cassandra/pull/729

[Test|https://app.circleci.com/pipelines/github/yifan-c/cassandra?branch=CASSANDRA-15954-compactionId-in-exception-trunk]

The patch simply add the taskID/compactionId to the {{toString}} method of 
{{CompactionInfo}}. So the taskId is displayed in the log. 

> When compaction gets interrupted, the exception should include the 
> compactionId
> ---
>
> Key: CASSANDRA-15954
> URL: https://issues.apache.org/jira/browse/CASSANDRA-15954
> Project: Cassandra
>  Issue Type: Improvement
>  Components: Local/Compaction
>Reporter: David Capwell
>Assignee: Yifan Cai
>Priority: Normal
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> When we log in compaction we use the compactionId (or taskId), because of 
> this we can figure out the start and end log lines for compaction.  The issue 
> is, when you interrupt a compaction task, we don’t log the compactionId, we 
> instead log the tableId; for this reason it is much harder to attribute the 
> interrupt to a single compactionId
> Examples
> {code}
> INFO  2020-07-15T18:04:51,670 [CompactionExecutor:144057] 
> org.apache.cassandra.db.compaction.CompactionTask:158 - Compacting 
> (5a463760-c700-11ea-8982-13c71a558319) [data/ks/table/ma-27-Data.db:level=0, 
> data/ks/table/
> ma-24-Data.db:level=0, ]
> INFO  2020-07-15T18:33:47,550 [CompactionExecutor:144057] 
> org.apache.cassandra.concurrent.DebuggableThreadPoolExecutor:1942 - 
> Compaction interrupted: Compaction@057aa994-c35b-39ec-b74d-33fba2d13bbc(ks, 
> table, 3105436904/8658590553)bytes
> {code}



--
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-15954) When compaction gets interrupted, the exception should include the compactionId

2020-08-28 Thread Yifan Cai (Jira)


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

Yifan Cai reassigned CASSANDRA-15954:
-

Assignee: Yifan Cai

> When compaction gets interrupted, the exception should include the 
> compactionId
> ---
>
> Key: CASSANDRA-15954
> URL: https://issues.apache.org/jira/browse/CASSANDRA-15954
> Project: Cassandra
>  Issue Type: Improvement
>  Components: Local/Compaction
>Reporter: David Capwell
>Assignee: Yifan Cai
>Priority: Normal
>
> When we log in compaction we use the compactionId (or taskId), because of 
> this we can figure out the start and end log lines for compaction.  The issue 
> is, when you interrupt a compaction task, we don’t log the compactionId, we 
> instead log the tableId; for this reason it is much harder to attribute the 
> interrupt to a single compactionId
> Examples
> {code}
> INFO  2020-07-15T18:04:51,670 [CompactionExecutor:144057] 
> org.apache.cassandra.db.compaction.CompactionTask:158 - Compacting 
> (5a463760-c700-11ea-8982-13c71a558319) [data/ks/table/ma-27-Data.db:level=0, 
> data/ks/table/
> ma-24-Data.db:level=0, ]
> INFO  2020-07-15T18:33:47,550 [CompactionExecutor:144057] 
> org.apache.cassandra.concurrent.DebuggableThreadPoolExecutor:1942 - 
> Compaction interrupted: Compaction@057aa994-c35b-39ec-b74d-33fba2d13bbc(ks, 
> table, 3105436904/8658590553)bytes
> {code}



--
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-15957) org.apache.cassandra.repair.RepairJobTest testOptimizedCreateStandardSyncTasks

2020-08-28 Thread David Capwell (Jira)


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

David Capwell commented on CASSANDRA-15957:
---

checked my builds in the past 29d ago, I don't see any examples, but I do have 
a few examples where there were too many tests and reporting OOMed (different 
jira for that).

> org.apache.cassandra.repair.RepairJobTest testOptimizedCreateStandardSyncTasks
> --
>
> Key: CASSANDRA-15957
> URL: https://issues.apache.org/jira/browse/CASSANDRA-15957
> Project: Cassandra
>  Issue Type: Bug
>  Components: Test/unit
>Reporter: David Capwell
>Priority: Normal
> Fix For: 4.0-beta
>
>
> Build: 
> https://ci-cassandra.apache.org/job/Cassandra-trunk-test/lastCompletedBuild/testReport/junit/org.apache.cassandra.repair/RepairJobTest/testOptimizedCreateStandardSyncTasks/
> Expecting:
>  <[#,
>#]>
> to contain only:
>  <[(,0001]]>
> but the following elements were unexpected:
>  <[#]>
> This failed 3 times in a row on Jenkins



--
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-15988) Add nodetool getfullquerylog

2020-08-28 Thread David Capwell (Jira)


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

David Capwell commented on CASSANDRA-15988:
---

Ekaterina won't be able to review for a while, so will need someone else

> Add nodetool getfullquerylog 
> -
>
> Key: CASSANDRA-15988
> URL: https://issues.apache.org/jira/browse/CASSANDRA-15988
> Project: Cassandra
>  Issue Type: Improvement
>  Components: Tool/fql
>Reporter: Ekaterina Dimitrova
>Assignee: Stefan Miklosovic
>Priority: Normal
> Fix For: 4.0-rc
>
>  Time Spent: 40m
>  Remaining Estimate: 0h
>
> This ticket is raised based on CASSANDRA-15791 and valuable feedback provided 
> by [~jshook].
> There are two outstanding questions:
>  * forming the exact shape of such a command and how it can benefit the 
> users; to be discussed in detail in this ticket
>  * Is this a thing we as a project can add to 4.0 beta or it should be 
> considered in 4.1 for example
>  



--
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-15988) Add nodetool getfullquerylog

2020-08-28 Thread David Capwell (Jira)


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

David Capwell commented on CASSANDRA-15988:
---

Comments in PR.

Overall LGTM, I am +1 assuming the test change is fixed; the doc change is a 
preference so up to you.

[~e.dimitrova] can you review as well?

> Add nodetool getfullquerylog 
> -
>
> Key: CASSANDRA-15988
> URL: https://issues.apache.org/jira/browse/CASSANDRA-15988
> Project: Cassandra
>  Issue Type: Improvement
>  Components: Tool/fql
>Reporter: Ekaterina Dimitrova
>Assignee: Stefan Miklosovic
>Priority: Normal
> Fix For: 4.0-rc
>
>  Time Spent: 40m
>  Remaining Estimate: 0h
>
> This ticket is raised based on CASSANDRA-15791 and valuable feedback provided 
> by [~jshook].
> There are two outstanding questions:
>  * forming the exact shape of such a command and how it can benefit the 
> users; to be discussed in detail in this ticket
>  * Is this a thing we as a project can add to 4.0 beta or it should be 
> considered in 4.1 for example
>  



--
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-16083) Missing JMX objects and attributes upgrading from 3.0 to 4.0

2020-08-28 Thread David Capwell (Jira)


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

David Capwell commented on CASSANDRA-16083:
---

Some of the operations were changed, but handled by using the correct nodetool. 
 When it comes to the sidecar project, they don't plan to use nodetool so these 
are important to know for sidecar, not clear if we would want to support the 
older APIs

> Missing JMX objects and attributes upgrading from 3.0 to 4.0
> 
>
> Key: CASSANDRA-16083
> URL: https://issues.apache.org/jira/browse/CASSANDRA-16083
> Project: Cassandra
>  Issue Type: Task
>  Components: Observability/Metrics
>Reporter: David Capwell
>Priority: Normal
> Fix For: 4.0-beta
>
>
> Using the tools added in CASSANDRA-16082, below are the list of metrics 
> missing in 4.0 but present in 3.0.  The work here is to make sure we had 
> proper deprecation for each metric, and if not to add it back.
> {code}
> $ tools/bin/jmxtool diff -f yaml cassandra-3.0-jmx.yaml trunk-jmx.yaml 
> --ignore-missing-on-left
> Objects not in right:
> org.apache.cassandra.metrics:type=Table,keyspace=system,scope=schema_columnfamilies,name=CasPrepareLatency
> org.apache.cassandra.metrics:type=Table,keyspace=system,scope=batchlog,name=EstimatedPartitionSizeHistogram
> org.apache.cassandra.metrics:type=Table,keyspace=system,scope=hints,name=BloomFilterFalseRatio
> org.apache.cassandra.metrics:type=Table,keyspace=system,scope=views_builds_in_progress,name=ReplicaFilteringProtectionRequests
> org.apache.cassandra.metrics:type=ColumnFamily,keyspace=system,scope=batchlog,name=RowCacheHitOutOfRange
> org.apache.cassandra.metrics:type=Table,keyspace=system,scope=views_builds_in_progress,name=CasPrepareLatency
> org.apache.cassandra.metrics:type=ThreadPools,path=request,scope=CounterMutationStage,name=MaxPoolSize
> org.apache.cassandra.metrics:type=ColumnFamily,keyspace=system,scope=views_builds_in_progress,name=ColUpdateTimeDeltaHistogram
> org.apache.cassandra.metrics:type=ColumnFamily,keyspace=system,scope=batchlog,name=TombstoneScannedHistogram
> org.apache.cassandra.metrics:type=ThreadPools,path=request,scope=ReadStage,name=ActiveTasks
> org.apache.cassandra.metrics:type=Table,keyspace=system,scope=hints,name=WaitingOnFreeMemtableSpace
> org.apache.cassandra.metrics:type=Table,keyspace=system,scope=schema_columnfamilies,name=CasCommitTotalLatency
> org.apache.cassandra.metrics:type=Table,keyspace=system,scope=hints,name=MemtableOnHeapSize
> org.apache.cassandra.metrics:type=Table,keyspace=system,scope=schema_aggregates,name=CasProposeLatency
> org.apache.cassandra.metrics:type=ColumnFamily,keyspace=system,scope=batchlog,name=AllMemtablesLiveDataSize
> org.apache.cassandra.metrics:type=ColumnFamily,keyspace=system,scope=hints,name=ViewReadTime
> org.apache.cassandra.db:type=HintedHandoffManager
> org.apache.cassandra.metrics:type=Table,keyspace=system,scope=batchlog,name=BloomFilterDiskSpaceUsed
> org.apache.cassandra.metrics:type=ThreadPools,path=request,scope=RequestResponseStage,name=PendingTasks
> org.apache.cassandra.metrics:type=ColumnFamily,keyspace=system,scope=views_builds_in_progress,name=MemtableSwitchCount
> org.apache.cassandra.metrics:type=ColumnFamily,keyspace=system,scope=hints,name=MemtableOnHeapSize
> org.apache.cassandra.metrics:type=Table,keyspace=system,scope=range_xfers,name=ReplicaFilteringProtectionRowsCachedPerQuery
> org.apache.cassandra.metrics:type=ColumnFamily,keyspace=system,scope=views_builds_in_progress,name=SnapshotsSize
> org.apache.cassandra.metrics:type=Table,keyspace=system,scope=batchlog,name=RecentBloomFilterFalsePositives
> org.apache.cassandra.metrics:type=Table,keyspace=system,scope=views_builds_in_progress,name=ColUpdateTimeDeltaHistogram
> org.apache.cassandra.metrics:type=ColumnFamily,keyspace=system,scope=range_xfers,name=SpeculativeRetries
> org.apache.cassandra.metrics:type=Table,keyspace=system,scope=batchlog,name=LiveDiskSpaceUsed
> org.apache.cassandra.metrics:type=Table,keyspace=system,scope=views_builds_in_progress,name=ViewReadTime
> org.apache.cassandra.metrics:type=ThreadPools,path=internal,scope=MigrationStage,name=CompletedTasks
> org.apache.cassandra.metrics:type=Table,keyspace=system,scope=batchlog,name=AllMemtablesLiveDataSize
> org.apache.cassandra.metrics:type=Table,keyspace=system,scope=batchlog,name=ViewReadTime
> org.apache.cassandra.metrics:type=ColumnFamily,keyspace=system,scope=hints,name=BloomFilterFalsePositives
> org.apache.cassandra.metrics:type=ColumnFamily,keyspace=system,scope=range_xfers,name=CompressionMetadataOffHeapMemoryUsed
> org.apache.cassandra.metrics:type=ThreadPools,path=request,scope=ReadStage,name=TotalBlockedTasks
> 

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

2020-08-28 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: Changes Suggested  (was: Review In Progress)

in PR

> 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: 0.5h
>  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] [Comment Edited] (CASSANDRA-16072) Reduce thread contention in CommitLogSegment and HintsBuffer by rewriting CAS loops to atomic adds

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


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

Michael Semb Wever edited comment on CASSANDRA-16072 at 8/28/20, 6:08 PM:
--

[~blerer], {{HintsBuffer}} look should better now.

Patches
 - 
[3.11|https://github.com/apache/cassandra/compare/cassandra-3.11...thelastpickle:mck/cassandra-3.11_cas_improvements]
 with CI 
[run|https://ci-cassandra.apache.org/blue/organizations/jenkins/Cassandra-devbranch/detail/Cassandra-devbranch/294/pipeline]
 - 
[trunk|https://github.com/apache/cassandra/compare/trunk...thelastpickle:mck/trunk_cas_improvements]
 with CI 
[run|https://ci-cassandra.apache.org/blue/organizations/jenkins/Cassandra-devbranch/detail/Cassandra-devbranch/295/pipeline]





was (Author: michaelsembwever):
[~blerer], {{HintsBuffer}} look should better now.

Patches
 - 
[3.11|https://github.com/apache/cassandra/compare/cassandra-3.11...thelastpickle:mck/cassandra-3.11_cas_improvements]
 with CI 
[run|https://ci-cassandra.apache.org/blue/organizations/jenkins/Cassandra-devbranch/detail/Cassandra-devbranch/292/pipeline]
 - 
[trunk|https://github.com/apache/cassandra/compare/trunk...thelastpickle:mck/trunk_cas_improvements]
 with CI 
[run|https://ci-cassandra.apache.org/blue/organizations/jenkins/Cassandra-devbranch/detail/Cassandra-devbranch/293/pipeline]




> Reduce thread contention in CommitLogSegment and HintsBuffer by rewriting CAS 
> loops to atomic adds
> --
>
> Key: CASSANDRA-16072
> URL: https://issues.apache.org/jira/browse/CASSANDRA-16072
> Project: Cassandra
>  Issue Type: Improvement
>  Components: Consistency/Hints, Local/Commit Log
>Reporter: Michael Semb Wever
>Assignee: Michael Semb Wever
>Priority: Normal
> Fix For: 3.11.x, 4.0-beta
>
>
> Follow up to CASSANDRA-15922
> Both CommitLogSegment and HintsBuffer use AtomicIntegers for the current 
> offset when allocating. Like in CASSANDRA\-15922 the loops on 
> {{.compareAndSet(..)}} can be replaced with atomic adds using the {{. 
> getAndAdd(..)}} method.
> In highly contended environments the CAS failures can be high, starving 
> writes in a running Cassandra node. On the same cluster CASSANDRA\-15922 was 
> found, after CASSANDRA\-15922's fix was deployed, there was still problems 
> around commit log flushing and hints. No flamegraph was collected that 
> demonstrated the thread contention as clearly as was found in 
> CASSANDRA\-15922, but the performance fix proposed here hopefully is obvious 
> enough.



--
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-16072) Reduce thread contention in CommitLogSegment and HintsBuffer by rewriting CAS loops to atomic adds

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


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

Michael Semb Wever commented on CASSANDRA-16072:


[~blerer], {{HintsBuffer}} look should better now.

Patches
 - 
[3.11|https://github.com/apache/cassandra/compare/cassandra-3.11...thelastpickle:mck/cassandra-3.11_cas_improvements]
 with CI 
[run|https://ci-cassandra.apache.org/blue/organizations/jenkins/Cassandra-devbranch/detail/Cassandra-devbranch/292/pipeline]
 - 
[trunk|https://github.com/apache/cassandra/compare/trunk...thelastpickle:mck/trunk_cas_improvements]
 with CI 
[run|https://ci-cassandra.apache.org/blue/organizations/jenkins/Cassandra-devbranch/detail/Cassandra-devbranch/293/pipeline]




> Reduce thread contention in CommitLogSegment and HintsBuffer by rewriting CAS 
> loops to atomic adds
> --
>
> Key: CASSANDRA-16072
> URL: https://issues.apache.org/jira/browse/CASSANDRA-16072
> Project: Cassandra
>  Issue Type: Improvement
>  Components: Consistency/Hints, Local/Commit Log
>Reporter: Michael Semb Wever
>Assignee: Michael Semb Wever
>Priority: Normal
> Fix For: 3.11.x, 4.0-beta
>
>
> Follow up to CASSANDRA-15922
> Both CommitLogSegment and HintsBuffer use AtomicIntegers for the current 
> offset when allocating. Like in CASSANDRA\-15922 the loops on 
> {{.compareAndSet(..)}} can be replaced with atomic adds using the {{. 
> getAndAdd(..)}} method.
> In highly contended environments the CAS failures can be high, starving 
> writes in a running Cassandra node. On the same cluster CASSANDRA\-15922 was 
> found, after CASSANDRA\-15922's fix was deployed, there was still problems 
> around commit log flushing and hints. No flamegraph was collected that 
> demonstrated the thread contention as clearly as was found in 
> CASSANDRA\-15922, but the performance fix proposed here hopefully is obvious 
> enough.



--
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-16072) Reduce thread contention in CommitLogSegment and HintsBuffer by rewriting CAS loops to atomic adds

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


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

Michael Semb Wever commented on CASSANDRA-16072:


bq. CI runs took 2d and they all seem broken + I don't seem to be able to drill 
down into the actual dtests runs themselves...

We've lost them from history already. I will re-run them.

bq. Thread C calls allocateBytes with totalSize == size_C and exit with the 
return value size_B - 1 and and position == size_B + size_C -1

[~blerer], too true. A {{CLOSED}} constant doesn't make any sense against 
{{getAndAdd(..)}}
Let me update…

> Reduce thread contention in CommitLogSegment and HintsBuffer by rewriting CAS 
> loops to atomic adds
> --
>
> Key: CASSANDRA-16072
> URL: https://issues.apache.org/jira/browse/CASSANDRA-16072
> Project: Cassandra
>  Issue Type: Improvement
>  Components: Consistency/Hints, Local/Commit Log
>Reporter: Michael Semb Wever
>Assignee: Michael Semb Wever
>Priority: Normal
> Fix For: 3.11.x, 4.0-beta
>
>
> Follow up to CASSANDRA-15922
> Both CommitLogSegment and HintsBuffer use AtomicIntegers for the current 
> offset when allocating. Like in CASSANDRA\-15922 the loops on 
> {{.compareAndSet(..)}} can be replaced with atomic adds using the {{. 
> getAndAdd(..)}} method.
> In highly contended environments the CAS failures can be high, starving 
> writes in a running Cassandra node. On the same cluster CASSANDRA\-15922 was 
> found, after CASSANDRA\-15922's fix was deployed, there was still problems 
> around commit log flushing and hints. No flamegraph was collected that 
> demonstrated the thread contention as clearly as was found in 
> CASSANDRA\-15922, but the performance fix proposed here hopefully is obvious 
> enough.



--
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-15861) Mutating sstable component may race with entire-sstable-streaming(ZCS) causing checksum validation failure

2020-08-28 Thread Blake Eggleston (Jira)


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

Blake Eggleston commented on CASSANDRA-15861:
-

No problem [~jasonstack], this LGTM. I've made 1 small change renaming the 2 
{{SSTableReader#mutateAndReloadStats}} implementations to make what you're 
mutating more obvious, and pushed them 
[here|https://github.com/bdeggleston/cassandra/tree/CASSANDRA-15861-test]. 
Assuming a green test run and no objections about the rename, I'll commit once 
I get the second committer +1

> Mutating sstable component may race with entire-sstable-streaming(ZCS) 
> causing checksum validation failure
> --
>
> Key: CASSANDRA-15861
> URL: https://issues.apache.org/jira/browse/CASSANDRA-15861
> Project: Cassandra
>  Issue Type: Bug
>  Components: Consistency/Repair, Consistency/Streaming, 
> Local/Compaction
>Reporter: ZhaoYang
>Assignee: ZhaoYang
>Priority: Normal
> Fix For: 4.0-beta
>
>
> Flaky dtest: [test_dead_sync_initiator - 
> repair_tests.repair_test.TestRepair|https://ci-cassandra.apache.org/view/all/job/Cassandra-devbranch-dtest/143/testReport/junit/dtest.repair_tests.repair_test/TestRepair/test_dead_sync_initiator/]
> {code:java|title=stacktrace}
> Unexpected error found in node logs (see stdout for full details). Errors: 
> [ERROR [Stream-Deserializer-127.0.0.1:7000-570871f3] 2020-06-03 04:05:19,081 
> CassandraEntireSSTableStreamReader.java:145 - [Stream 
> 6f1c3360-a54f-11ea-a808-2f23710fdc90] Error while reading sstable from stream 
> for table = keyspace1.standard1
> org.apache.cassandra.io.sstable.CorruptSSTableException: Corrupted: 
> /home/cassandra/cassandra/cassandra-dtest/tmp/dtest-te4ty0r9/test/node3/data0/keyspace1/standard1-5f5ab140a54f11eaa8082f23710fdc90/na-2-big-Statistics.db
>   at 
> org.apache.cassandra.io.sstable.metadata.MetadataSerializer.maybeValidateChecksum(MetadataSerializer.java:219)
>   at 
> org.apache.cassandra.io.sstable.metadata.MetadataSerializer.deserialize(MetadataSerializer.java:198)
>   at 
> org.apache.cassandra.io.sstable.metadata.MetadataSerializer.deserialize(MetadataSerializer.java:129)
>   at 
> org.apache.cassandra.io.sstable.metadata.MetadataSerializer.mutate(MetadataSerializer.java:226)
>   at 
> org.apache.cassandra.db.streaming.CassandraEntireSSTableStreamReader.read(CassandraEntireSSTableStreamReader.java:140)
>   at 
> org.apache.cassandra.db.streaming.CassandraIncomingFile.read(CassandraIncomingFile.java:78)
>   at 
> org.apache.cassandra.streaming.messages.IncomingStreamMessage$1.deserialize(IncomingStreamMessage.java:49)
>   at 
> org.apache.cassandra.streaming.messages.IncomingStreamMessage$1.deserialize(IncomingStreamMessage.java:36)
>   at 
> org.apache.cassandra.streaming.messages.StreamMessage.deserialize(StreamMessage.java:49)
>   at 
> org.apache.cassandra.streaming.async.StreamingInboundHandler$StreamDeserializingTask.run(StreamingInboundHandler.java:181)
>   at 
> io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
>   at java.lang.Thread.run(Thread.java:748)
> Caused by: java.io.IOException: Checksums do not match for 
> /home/cassandra/cassandra/cassandra-dtest/tmp/dtest-te4ty0r9/test/node3/data0/keyspace1/standard1-5f5ab140a54f11eaa8082f23710fdc90/na-2-big-Statistics.db
> {code}
>  
> In the above test, it executes "nodetool repair" on node1 and kills node2 
> during repair. At the end, node3 reports checksum validation failure on 
> sstable transferred from node1.
> {code:java|title=what happened}
> 1. When repair started on node1, it performs anti-compaction which modifies 
> sstable's repairAt to 0 and pending repair id to session-id.
> 2. Then node1 creates {{ComponentManifest}} which contains file lengths to be 
> transferred to node3.
> 3. Before node1 actually sends the files to node3, node2 is killed and node1 
> starts to broadcast repair-failure-message to all participants in 
> {{CoordinatorSession#fail}}
> 4. Node1 receives its own repair-failure-message and fails its local repair 
> sessions at {{LocalSessions#failSession}} which triggers async background 
> compaction.
> 5. Node1's background compaction will mutate sstable's repairAt to 0 and 
> pending repair id to null via  
> {{PendingRepairManager#getNextRepairFinishedTask}}, as there is no more 
> in-progress repair.
> 6. Node1 actually sends the sstable to node3 where the sstable's STATS 
> component size is different from the original size recorded in the manifest.
> 7. At the end, node3 reports checksum validation failure when it tries to 
> mutate sstable level and "isTransient" attribute in 
> 

[jira] [Updated] (CASSANDRA-15861) Mutating sstable component may race with entire-sstable-streaming(ZCS) causing checksum validation failure

2020-08-28 Thread Blake Eggleston (Jira)


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

Blake Eggleston updated CASSANDRA-15861:

Status: Ready to Commit  (was: Review In Progress)

> Mutating sstable component may race with entire-sstable-streaming(ZCS) 
> causing checksum validation failure
> --
>
> Key: CASSANDRA-15861
> URL: https://issues.apache.org/jira/browse/CASSANDRA-15861
> Project: Cassandra
>  Issue Type: Bug
>  Components: Consistency/Repair, Consistency/Streaming, 
> Local/Compaction
>Reporter: ZhaoYang
>Assignee: ZhaoYang
>Priority: Normal
> Fix For: 4.0-beta
>
>
> Flaky dtest: [test_dead_sync_initiator - 
> repair_tests.repair_test.TestRepair|https://ci-cassandra.apache.org/view/all/job/Cassandra-devbranch-dtest/143/testReport/junit/dtest.repair_tests.repair_test/TestRepair/test_dead_sync_initiator/]
> {code:java|title=stacktrace}
> Unexpected error found in node logs (see stdout for full details). Errors: 
> [ERROR [Stream-Deserializer-127.0.0.1:7000-570871f3] 2020-06-03 04:05:19,081 
> CassandraEntireSSTableStreamReader.java:145 - [Stream 
> 6f1c3360-a54f-11ea-a808-2f23710fdc90] Error while reading sstable from stream 
> for table = keyspace1.standard1
> org.apache.cassandra.io.sstable.CorruptSSTableException: Corrupted: 
> /home/cassandra/cassandra/cassandra-dtest/tmp/dtest-te4ty0r9/test/node3/data0/keyspace1/standard1-5f5ab140a54f11eaa8082f23710fdc90/na-2-big-Statistics.db
>   at 
> org.apache.cassandra.io.sstable.metadata.MetadataSerializer.maybeValidateChecksum(MetadataSerializer.java:219)
>   at 
> org.apache.cassandra.io.sstable.metadata.MetadataSerializer.deserialize(MetadataSerializer.java:198)
>   at 
> org.apache.cassandra.io.sstable.metadata.MetadataSerializer.deserialize(MetadataSerializer.java:129)
>   at 
> org.apache.cassandra.io.sstable.metadata.MetadataSerializer.mutate(MetadataSerializer.java:226)
>   at 
> org.apache.cassandra.db.streaming.CassandraEntireSSTableStreamReader.read(CassandraEntireSSTableStreamReader.java:140)
>   at 
> org.apache.cassandra.db.streaming.CassandraIncomingFile.read(CassandraIncomingFile.java:78)
>   at 
> org.apache.cassandra.streaming.messages.IncomingStreamMessage$1.deserialize(IncomingStreamMessage.java:49)
>   at 
> org.apache.cassandra.streaming.messages.IncomingStreamMessage$1.deserialize(IncomingStreamMessage.java:36)
>   at 
> org.apache.cassandra.streaming.messages.StreamMessage.deserialize(StreamMessage.java:49)
>   at 
> org.apache.cassandra.streaming.async.StreamingInboundHandler$StreamDeserializingTask.run(StreamingInboundHandler.java:181)
>   at 
> io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
>   at java.lang.Thread.run(Thread.java:748)
> Caused by: java.io.IOException: Checksums do not match for 
> /home/cassandra/cassandra/cassandra-dtest/tmp/dtest-te4ty0r9/test/node3/data0/keyspace1/standard1-5f5ab140a54f11eaa8082f23710fdc90/na-2-big-Statistics.db
> {code}
>  
> In the above test, it executes "nodetool repair" on node1 and kills node2 
> during repair. At the end, node3 reports checksum validation failure on 
> sstable transferred from node1.
> {code:java|title=what happened}
> 1. When repair started on node1, it performs anti-compaction which modifies 
> sstable's repairAt to 0 and pending repair id to session-id.
> 2. Then node1 creates {{ComponentManifest}} which contains file lengths to be 
> transferred to node3.
> 3. Before node1 actually sends the files to node3, node2 is killed and node1 
> starts to broadcast repair-failure-message to all participants in 
> {{CoordinatorSession#fail}}
> 4. Node1 receives its own repair-failure-message and fails its local repair 
> sessions at {{LocalSessions#failSession}} which triggers async background 
> compaction.
> 5. Node1's background compaction will mutate sstable's repairAt to 0 and 
> pending repair id to null via  
> {{PendingRepairManager#getNextRepairFinishedTask}}, as there is no more 
> in-progress repair.
> 6. Node1 actually sends the sstable to node3 where the sstable's STATS 
> component size is different from the original size recorded in the manifest.
> 7. At the end, node3 reports checksum validation failure when it tries to 
> mutate sstable level and "isTransient" attribute in 
> {{CassandraEntireSSTableStreamReader#read}}.
> {code}
> Currently, entire-sstable-streaming requires sstable components to be 
> immutable, because \{{ComponentManifest}}
> with component sizes are sent before sending actual files. This isn't a 
> problem in legacy streaming as STATS file length didn't matter.
>  
> Ideally it will be great to make sstable STATS metadata immutable, just like 
> other 

[jira] [Created] (CASSANDRA-16083) Missing JMX objects and attributes upgrading from 3.0 to 4.0

2020-08-28 Thread David Capwell (Jira)
David Capwell created CASSANDRA-16083:
-

 Summary: Missing JMX objects and attributes upgrading from 3.0 to 
4.0
 Key: CASSANDRA-16083
 URL: https://issues.apache.org/jira/browse/CASSANDRA-16083
 Project: Cassandra
  Issue Type: Task
  Components: Observability/Metrics
Reporter: David Capwell


Using the tools added in CASSANDRA-16082, below are the list of metrics missing 
in 4.0 but present in 3.0

{code}
$ tools/bin/jmxtool diff -f yaml cassandra-3.0-jmx.yaml trunk-jmx.yaml 
--ignore-missing-on-left
Keys not in right:
org.apache.cassandra.metrics:type=Table,keyspace=system,scope=schema_columnfamilies,name=CasPrepareLatency
org.apache.cassandra.metrics:type=Table,keyspace=system,scope=batchlog,name=EstimatedPartitionSizeHistogram
org.apache.cassandra.metrics:type=Table,keyspace=system,scope=hints,name=BloomFilterFalseRatio
org.apache.cassandra.metrics:type=Table,keyspace=system,scope=views_builds_in_progress,name=ReplicaFilteringProtectionRequests
org.apache.cassandra.metrics:type=ColumnFamily,keyspace=system,scope=batchlog,name=RowCacheHitOutOfRange
org.apache.cassandra.metrics:type=Table,keyspace=system,scope=views_builds_in_progress,name=CasPrepareLatency
org.apache.cassandra.metrics:type=ThreadPools,path=request,scope=CounterMutationStage,name=MaxPoolSize
org.apache.cassandra.metrics:type=ColumnFamily,keyspace=system,scope=views_builds_in_progress,name=ColUpdateTimeDeltaHistogram
org.apache.cassandra.metrics:type=ColumnFamily,keyspace=system,scope=batchlog,name=TombstoneScannedHistogram
org.apache.cassandra.metrics:type=ThreadPools,path=request,scope=ReadStage,name=ActiveTasks
org.apache.cassandra.metrics:type=Table,keyspace=system,scope=hints,name=WaitingOnFreeMemtableSpace
org.apache.cassandra.metrics:type=Table,keyspace=system,scope=schema_columnfamilies,name=CasCommitTotalLatency
org.apache.cassandra.metrics:type=Table,keyspace=system,scope=hints,name=MemtableOnHeapSize
org.apache.cassandra.metrics:type=Table,keyspace=system,scope=schema_aggregates,name=CasProposeLatency
org.apache.cassandra.metrics:type=ColumnFamily,keyspace=system,scope=batchlog,name=AllMemtablesLiveDataSize
org.apache.cassandra.metrics:type=ColumnFamily,keyspace=system,scope=hints,name=ViewReadTime
org.apache.cassandra.db:type=HintedHandoffManager
org.apache.cassandra.metrics:type=Table,keyspace=system,scope=batchlog,name=BloomFilterDiskSpaceUsed
org.apache.cassandra.metrics:type=ThreadPools,path=request,scope=RequestResponseStage,name=PendingTasks
org.apache.cassandra.metrics:type=ColumnFamily,keyspace=system,scope=views_builds_in_progress,name=MemtableSwitchCount
org.apache.cassandra.metrics:type=ColumnFamily,keyspace=system,scope=hints,name=MemtableOnHeapSize
org.apache.cassandra.metrics:type=Table,keyspace=system,scope=range_xfers,name=ReplicaFilteringProtectionRowsCachedPerQuery
org.apache.cassandra.metrics:type=ColumnFamily,keyspace=system,scope=views_builds_in_progress,name=SnapshotsSize
org.apache.cassandra.metrics:type=Table,keyspace=system,scope=batchlog,name=RecentBloomFilterFalsePositives
org.apache.cassandra.metrics:type=Table,keyspace=system,scope=views_builds_in_progress,name=ColUpdateTimeDeltaHistogram
org.apache.cassandra.metrics:type=ColumnFamily,keyspace=system,scope=range_xfers,name=SpeculativeRetries
org.apache.cassandra.metrics:type=Table,keyspace=system,scope=batchlog,name=LiveDiskSpaceUsed
org.apache.cassandra.metrics:type=Table,keyspace=system,scope=views_builds_in_progress,name=ViewReadTime
org.apache.cassandra.metrics:type=ThreadPools,path=internal,scope=MigrationStage,name=CompletedTasks
org.apache.cassandra.metrics:type=Table,keyspace=system,scope=batchlog,name=AllMemtablesLiveDataSize
org.apache.cassandra.metrics:type=Table,keyspace=system,scope=batchlog,name=ViewReadTime
org.apache.cassandra.metrics:type=ColumnFamily,keyspace=system,scope=hints,name=BloomFilterFalsePositives
org.apache.cassandra.metrics:type=ColumnFamily,keyspace=system,scope=range_xfers,name=CompressionMetadataOffHeapMemoryUsed
org.apache.cassandra.metrics:type=ThreadPools,path=request,scope=ReadStage,name=TotalBlockedTasks
org.apache.cassandra.metrics:type=ColumnFamily,keyspace=system,scope=views_builds_in_progress,name=LiveScannedHistogram
org.apache.cassandra.db:type=Tables,keyspace=system,table=views_builds_in_progress
org.apache.cassandra.metrics:type=ThreadPools,path=internal,scope=MiscStage,name=ActiveTasks
org.apache.cassandra.metrics:type=ColumnFamily,keyspace=system,scope=range_xfers,name=MemtableSwitchCount
org.apache.cassandra.internal:type=MigrationStage
org.apache.cassandra.metrics:type=Table,keyspace=system,scope=batchlog,name=TombstoneScannedHistogram
org.apache.cassandra.metrics:type=ThreadPools,path=request,scope=ViewMutationStage,name=CompletedTasks
org.apache.cassandra.metrics:type=ColumnFamily,keyspace=system,scope=hints,name=ReplicaFilteringProtectionRowsCachedPerQuery

[jira] [Updated] (CASSANDRA-16083) Missing JMX objects and attributes upgrading from 3.0 to 4.0

2020-08-28 Thread David Capwell (Jira)


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

David Capwell updated CASSANDRA-16083:
--
Change Category: Operability
 Complexity: Low Hanging Fruit
  Fix Version/s: 4.0-beta
 Status: Open  (was: Triage Needed)

> Missing JMX objects and attributes upgrading from 3.0 to 4.0
> 
>
> Key: CASSANDRA-16083
> URL: https://issues.apache.org/jira/browse/CASSANDRA-16083
> Project: Cassandra
>  Issue Type: Task
>  Components: Observability/Metrics
>Reporter: David Capwell
>Priority: Normal
> Fix For: 4.0-beta
>
>
> Using the tools added in CASSANDRA-16082, below are the list of metrics 
> missing in 4.0 but present in 3.0
> {code}
> $ tools/bin/jmxtool diff -f yaml cassandra-3.0-jmx.yaml trunk-jmx.yaml 
> --ignore-missing-on-left
> Keys not in right:
> org.apache.cassandra.metrics:type=Table,keyspace=system,scope=schema_columnfamilies,name=CasPrepareLatency
> org.apache.cassandra.metrics:type=Table,keyspace=system,scope=batchlog,name=EstimatedPartitionSizeHistogram
> org.apache.cassandra.metrics:type=Table,keyspace=system,scope=hints,name=BloomFilterFalseRatio
> org.apache.cassandra.metrics:type=Table,keyspace=system,scope=views_builds_in_progress,name=ReplicaFilteringProtectionRequests
> org.apache.cassandra.metrics:type=ColumnFamily,keyspace=system,scope=batchlog,name=RowCacheHitOutOfRange
> org.apache.cassandra.metrics:type=Table,keyspace=system,scope=views_builds_in_progress,name=CasPrepareLatency
> org.apache.cassandra.metrics:type=ThreadPools,path=request,scope=CounterMutationStage,name=MaxPoolSize
> org.apache.cassandra.metrics:type=ColumnFamily,keyspace=system,scope=views_builds_in_progress,name=ColUpdateTimeDeltaHistogram
> org.apache.cassandra.metrics:type=ColumnFamily,keyspace=system,scope=batchlog,name=TombstoneScannedHistogram
> org.apache.cassandra.metrics:type=ThreadPools,path=request,scope=ReadStage,name=ActiveTasks
> org.apache.cassandra.metrics:type=Table,keyspace=system,scope=hints,name=WaitingOnFreeMemtableSpace
> org.apache.cassandra.metrics:type=Table,keyspace=system,scope=schema_columnfamilies,name=CasCommitTotalLatency
> org.apache.cassandra.metrics:type=Table,keyspace=system,scope=hints,name=MemtableOnHeapSize
> org.apache.cassandra.metrics:type=Table,keyspace=system,scope=schema_aggregates,name=CasProposeLatency
> org.apache.cassandra.metrics:type=ColumnFamily,keyspace=system,scope=batchlog,name=AllMemtablesLiveDataSize
> org.apache.cassandra.metrics:type=ColumnFamily,keyspace=system,scope=hints,name=ViewReadTime
> org.apache.cassandra.db:type=HintedHandoffManager
> org.apache.cassandra.metrics:type=Table,keyspace=system,scope=batchlog,name=BloomFilterDiskSpaceUsed
> org.apache.cassandra.metrics:type=ThreadPools,path=request,scope=RequestResponseStage,name=PendingTasks
> org.apache.cassandra.metrics:type=ColumnFamily,keyspace=system,scope=views_builds_in_progress,name=MemtableSwitchCount
> org.apache.cassandra.metrics:type=ColumnFamily,keyspace=system,scope=hints,name=MemtableOnHeapSize
> org.apache.cassandra.metrics:type=Table,keyspace=system,scope=range_xfers,name=ReplicaFilteringProtectionRowsCachedPerQuery
> org.apache.cassandra.metrics:type=ColumnFamily,keyspace=system,scope=views_builds_in_progress,name=SnapshotsSize
> org.apache.cassandra.metrics:type=Table,keyspace=system,scope=batchlog,name=RecentBloomFilterFalsePositives
> org.apache.cassandra.metrics:type=Table,keyspace=system,scope=views_builds_in_progress,name=ColUpdateTimeDeltaHistogram
> org.apache.cassandra.metrics:type=ColumnFamily,keyspace=system,scope=range_xfers,name=SpeculativeRetries
> org.apache.cassandra.metrics:type=Table,keyspace=system,scope=batchlog,name=LiveDiskSpaceUsed
> org.apache.cassandra.metrics:type=Table,keyspace=system,scope=views_builds_in_progress,name=ViewReadTime
> org.apache.cassandra.metrics:type=ThreadPools,path=internal,scope=MigrationStage,name=CompletedTasks
> org.apache.cassandra.metrics:type=Table,keyspace=system,scope=batchlog,name=AllMemtablesLiveDataSize
> org.apache.cassandra.metrics:type=Table,keyspace=system,scope=batchlog,name=ViewReadTime
> org.apache.cassandra.metrics:type=ColumnFamily,keyspace=system,scope=hints,name=BloomFilterFalsePositives
> org.apache.cassandra.metrics:type=ColumnFamily,keyspace=system,scope=range_xfers,name=CompressionMetadataOffHeapMemoryUsed
> org.apache.cassandra.metrics:type=ThreadPools,path=request,scope=ReadStage,name=TotalBlockedTasks
> org.apache.cassandra.metrics:type=ColumnFamily,keyspace=system,scope=views_builds_in_progress,name=LiveScannedHistogram
> org.apache.cassandra.db:type=Tables,keyspace=system,table=views_builds_in_progress
> org.apache.cassandra.metrics:type=ThreadPools,path=internal,scope=MiscStage,name=ActiveTasks
> 

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

2020-08-28 Thread Stephen Mallette (Jira)


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

Stephen Mallette commented on CASSANDRA-16082:
--

interesting. I think that ultimately some sort of workload needs to be executed 
prior to doing the jmx tests to make sure that all the metrics are actually 
initialized. iirc there were definitely a few that were documented that i never 
managed to see anywhere. 

> 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
>
> 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-16082) Add a new jmxtool which can dump what JMX objects exist and diff

2020-08-28 Thread David Capwell (Jira)


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

David Capwell updated CASSANDRA-16082:
--
Status: In Progress  (was: Patch Available)

> 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
>
> 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] [Commented] (CASSANDRA-15909) Make Table/Keyspace Metric Names Consistent With Each Other

2020-08-28 Thread David Capwell (Jira)


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

David Capwell commented on CASSANDRA-15909:
---

Been reviewing, using CASSANDRA-16082 to help test to make sure no metric gets 
skipped (only missing metrics are from MigrationStage so I think the two 
clusters used for diff happened to start up stages differently)

> 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: 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] [Updated] (CASSANDRA-16082) Add a new jmxtool which can dump what JMX objects exist and diff

2020-08-28 Thread David Capwell (Jira)


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

David Capwell updated CASSANDRA-16082:
--
Authors: David Capwell, Stephen Mallette  (was: David Capwell)

> 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
>
> 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] [Commented] (CASSANDRA-16082) Add a new jmxtool which can dump what JMX objects exist and diff

2020-08-28 Thread David Capwell (Jira)


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

David Capwell commented on CASSANDRA-16082:
---

Yeah, worked very well for reviewing CASSANDRA-15909, so looking to produce a 
gold set of metrics and add tests to guard against removing of metrics or 
changing types (adding is ok).

One thing I did notice, so would need to think about in terms of CI, is that 
Stages didn't match in the test clusters, seems one had migration and the other 
had read... this is a problem for CI as it would cause flaky tests, so would 
need to figure out solution (maybe do a few read/write with schema changes to 
stabilize).

> 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
>
> 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-16082) Add a new jmxtool which can dump what JMX objects exist and diff

2020-08-28 Thread David Capwell (Jira)


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

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

> 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
>
> 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] [Commented] (CASSANDRA-16082) Add a new jmxtool which can dump what JMX objects exist and diff

2020-08-28 Thread Stephen Mallette (Jira)


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

Stephen Mallette commented on CASSANDRA-16082:
--

nice! i'm glad that ended up being of some use.

> 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
>
> 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] [Commented] (CASSANDRA-16082) Add a new jmxtool which can dump what JMX objects exist and diff

2020-08-28 Thread David Capwell (Jira)


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

David Capwell commented on CASSANDRA-16082:
---

I took [~spmallette] groovy code and turned it into a tool we can run in CI.

> 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
>
> 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-16082) Add a new jmxtool which can dump what JMX objects exist and diff

2020-08-28 Thread David Capwell (Jira)


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

David Capwell updated CASSANDRA-16082:
--
Change Category: Quality Assurance
 Complexity: Low Hanging Fruit
 Status: Open  (was: Triage Needed)

> 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
>
> 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] [Created] (CASSANDRA-16082) Add a new jmxtool which can dump what JMX objects exist and diff

2020-08-28 Thread David Capwell (Jira)
David Capwell created CASSANDRA-16082:
-

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


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] [Comment Edited] (CASSANDRA-16079) Improve dtest runtime

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


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

Michael Semb Wever edited comment on CASSANDRA-16079 at 8/28/20, 3:56 PM:
--

The ccm used in each dtest run is from `origin/master`. So pre-bootstrapping 
the parameterised ccm clusters (to create the template/cache), would have to be 
done per overall dtest run. Caching templates for past ccm SHAs doesn't hold a 
lot of value.

It would be _nice_ to introduce the improvement inside dtest+ccm codebases, so 
it's consistently used by all (rather than docker/vm snapshots). 




was (Author: michaelsembwever):
The ccm used in each dtest run is from `origin/master`. So pre-bootstrapping 
the parameterised ccm clusters so to  template/cache, has to be done per 
overall dtest run. Caching templates for past ccm SHAs doesn't hold a lot of 
value.

It would be _nice_ to introduce the improvement inside dtest+ccm codebases, so 
it's consistently used by all (rather than docker/vm snapshots). 



> Improve dtest runtime
> -
>
> Key: CASSANDRA-16079
> URL: https://issues.apache.org/jira/browse/CASSANDRA-16079
> Project: Cassandra
>  Issue Type: Improvement
>  Components: CI
>Reporter: Adam Holmberg
>Priority: Normal
> Fix For: 4.0-beta
>
>
> A recent ticket, CASSANDRA-13701, changed the way dtests run, resulting in a 
> [30% increase in run 
> time|https://www.mail-archive.com/dev@cassandra.apache.org/msg15606.html]. 
> While that change was accepted, we wanted to spin out a ticket to optimize 
> dtests in an attempt to gain back some of that runtime.
> At this time we don't have concrete improvements in mind, so the first order 
> of this ticket will be to analyze the state of things currently, and try to 
> ascertain some valuable optimizations. Once the problems are understood, we 
> will break down subtasks to divide the work.
> Some areas to consider:
> * cluster reuse
> * C* startup optimizations
> * Tests that should be ported to in-JVM dtest or even unit tests



--
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-16079) Improve dtest runtime

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


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

Michael Semb Wever commented on CASSANDRA-16079:


The ccm used in each dtest run is master. So pre-bootstrapping the 
parameterised ccm clusters so to  template/cache, has to be done per overall 
dtest run. Caching templates for past ccm SHAs doesn't hold a lot of value.

It would be _nice_ to introduce the improvement inside dtest+ccm codebases, so 
it's consistently used by all (rather than docker/vm snapshots). 



> Improve dtest runtime
> -
>
> Key: CASSANDRA-16079
> URL: https://issues.apache.org/jira/browse/CASSANDRA-16079
> Project: Cassandra
>  Issue Type: Improvement
>  Components: CI
>Reporter: Adam Holmberg
>Priority: Normal
> Fix For: 4.0-beta
>
>
> A recent ticket, CASSANDRA-13701, changed the way dtests run, resulting in a 
> [30% increase in run 
> time|https://www.mail-archive.com/dev@cassandra.apache.org/msg15606.html]. 
> While that change was accepted, we wanted to spin out a ticket to optimize 
> dtests in an attempt to gain back some of that runtime.
> At this time we don't have concrete improvements in mind, so the first order 
> of this ticket will be to analyze the state of things currently, and try to 
> ascertain some valuable optimizations. Once the problems are understood, we 
> will break down subtasks to divide the work.
> Some areas to consider:
> * cluster reuse
> * C* startup optimizations
> * Tests that should be ported to in-JVM dtest or even unit tests



--
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-16079) Improve dtest runtime

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


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

Michael Semb Wever edited comment on CASSANDRA-16079 at 8/28/20, 3:55 PM:
--

The ccm used in each dtest run is from `origin/master`. So pre-bootstrapping 
the parameterised ccm clusters so to  template/cache, has to be done per 
overall dtest run. Caching templates for past ccm SHAs doesn't hold a lot of 
value.

It would be _nice_ to introduce the improvement inside dtest+ccm codebases, so 
it's consistently used by all (rather than docker/vm snapshots). 




was (Author: michaelsembwever):
The ccm used in each dtest run is master. So pre-bootstrapping the 
parameterised ccm clusters so to  template/cache, has to be done per overall 
dtest run. Caching templates for past ccm SHAs doesn't hold a lot of value.

It would be _nice_ to introduce the improvement inside dtest+ccm codebases, so 
it's consistently used by all (rather than docker/vm snapshots). 



> Improve dtest runtime
> -
>
> Key: CASSANDRA-16079
> URL: https://issues.apache.org/jira/browse/CASSANDRA-16079
> Project: Cassandra
>  Issue Type: Improvement
>  Components: CI
>Reporter: Adam Holmberg
>Priority: Normal
> Fix For: 4.0-beta
>
>
> A recent ticket, CASSANDRA-13701, changed the way dtests run, resulting in a 
> [30% increase in run 
> time|https://www.mail-archive.com/dev@cassandra.apache.org/msg15606.html]. 
> While that change was accepted, we wanted to spin out a ticket to optimize 
> dtests in an attempt to gain back some of that runtime.
> At this time we don't have concrete improvements in mind, so the first order 
> of this ticket will be to analyze the state of things currently, and try to 
> ascertain some valuable optimizations. Once the problems are understood, we 
> will break down subtasks to divide the work.
> Some areas to consider:
> * cluster reuse
> * C* startup optimizations
> * Tests that should be ported to in-JVM dtest or even unit tests



--
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: r41173 - in /dev/cassandra/2.1.22/debian: ./ dists/ dists/21x/ dists/21x/main/ dists/21x/main/binary-amd64/ dists/21x/main/binary-i386/ dists/21x/main/source/ pool/ pool/main/ pool/main/c/

2020-08-28 Thread mck
Author: mck
Date: Fri Aug 28 15:32:40 2020
New Revision: 41173

Log:
staging cassandra debian packages for 2.1.22

Added:
dev/cassandra/2.1.22/debian/
dev/cassandra/2.1.22/debian/cassandra-tools_2.1.22_all.deb   (with props)
dev/cassandra/2.1.22/debian/cassandra_2.1.22.dsc
dev/cassandra/2.1.22/debian/cassandra_2.1.22.tar.gz   (with props)
dev/cassandra/2.1.22/debian/cassandra_2.1.22_all.deb   (with props)
dev/cassandra/2.1.22/debian/cassandra_2.1.22_amd64.changes
dev/cassandra/2.1.22/debian/dists/
dev/cassandra/2.1.22/debian/dists/21x/
dev/cassandra/2.1.22/debian/dists/21x/InRelease
dev/cassandra/2.1.22/debian/dists/21x/Release
dev/cassandra/2.1.22/debian/dists/21x/Release.gpg
dev/cassandra/2.1.22/debian/dists/21x/main/
dev/cassandra/2.1.22/debian/dists/21x/main/binary-amd64/
dev/cassandra/2.1.22/debian/dists/21x/main/binary-amd64/Packages
dev/cassandra/2.1.22/debian/dists/21x/main/binary-amd64/Packages.gz   (with 
props)
dev/cassandra/2.1.22/debian/dists/21x/main/binary-amd64/Release
dev/cassandra/2.1.22/debian/dists/21x/main/binary-i386/
dev/cassandra/2.1.22/debian/dists/21x/main/binary-i386/Packages
dev/cassandra/2.1.22/debian/dists/21x/main/binary-i386/Packages.gz   (with 
props)
dev/cassandra/2.1.22/debian/dists/21x/main/binary-i386/Release
dev/cassandra/2.1.22/debian/dists/21x/main/source/
dev/cassandra/2.1.22/debian/dists/21x/main/source/Release
dev/cassandra/2.1.22/debian/dists/21x/main/source/Sources.gz   (with props)
dev/cassandra/2.1.22/debian/pool/
dev/cassandra/2.1.22/debian/pool/main/
dev/cassandra/2.1.22/debian/pool/main/c/
dev/cassandra/2.1.22/debian/pool/main/c/cassandra/

dev/cassandra/2.1.22/debian/pool/main/c/cassandra/cassandra-tools_2.1.22_all.deb
   (with props)
dev/cassandra/2.1.22/debian/pool/main/c/cassandra/cassandra_2.1.22.dsc
dev/cassandra/2.1.22/debian/pool/main/c/cassandra/cassandra_2.1.22.tar.gz   
(with props)
dev/cassandra/2.1.22/debian/pool/main/c/cassandra/cassandra_2.1.22_all.deb  
 (with props)

Added: dev/cassandra/2.1.22/debian/cassandra-tools_2.1.22_all.deb
==
Binary file - no diff available.

Propchange: dev/cassandra/2.1.22/debian/cassandra-tools_2.1.22_all.deb
--
svn:mime-type = application/octet-stream

Added: dev/cassandra/2.1.22/debian/cassandra_2.1.22.dsc
==
--- dev/cassandra/2.1.22/debian/cassandra_2.1.22.dsc (added)
+++ dev/cassandra/2.1.22/debian/cassandra_2.1.22.dsc Fri Aug 28 15:32:40 2020
@@ -0,0 +1,41 @@
+-BEGIN PGP SIGNED MESSAGE-
+Hash: SHA512
+
+Format: 1.0
+Source: cassandra
+Binary: cassandra, cassandra-tools
+Architecture: all
+Version: 2.1.22
+Maintainer: Eric Evans 
+Uploaders: Sylvain Lebresne 
+Homepage: http://cassandra.apache.org
+Standards-Version: 3.8.3
+Vcs-Browser: https://git-wip-us.apache.org/repos/asf?p=cassandra.git
+Vcs-Git: http://git-wip-us.apache.org/repos/asf/cassandra.git
+Build-Depends: debhelper (>= 5), openjdk-7-jdk | java7-jdk, ant (>= 1.7), 
ant-optional (>= 1.7), dh-python, python-dev (>= 2.7), dpatch, bash-completion
+Package-List:
+ cassandra deb misc extra arch=all
+ cassandra-tools deb misc extra arch=all
+Checksums-Sha1:
+ d9e207de1a34a2746f1162880861950f5938f088 221599098 cassandra_2.1.22.tar.gz
+Checksums-Sha256:
+ a5b7770d6761d54957fd97de6fb6088ebbcb9a457bb9021db1ff2d3d0f0d471b 221599098 
cassandra_2.1.22.tar.gz
+Files:
+ 57dfc4753b52d9036acdbba57301b15d 221599098 cassandra_2.1.22.tar.gz
+
+-BEGIN PGP SIGNATURE-
+
+iQIzBAEBCgAdFiEEpMRl/qDFUlYaOSph6RM1134+h8sFAl9JIxoACgkQ6RM1134+
+h8szQg/+Jny3n1wK9oC7YXt2vXpeex95mZkpIQDJHhEAgczUd952L6uNWcQDArvp
+TIlBGwQewUVNpfQtK/IXOKDD56aS5ek3uQWqDkh5UR43DkTW1o9iEN9fpvd/AM9k
+aA5APsp8uKWeIvzmE8A9bzew1a3pyUs/gzl/mbqrfvdTB2mQN08YjbFHYMOY/LHx
+WbKPXkS5v4piy6nUUOq0nViimsqVHwPD9iDUXgkbd8sMHR2GCp9TNkF4hp7hQrpS
+OOJZ2OWDeS+XL9BQILUCyFWpDPxd2bjALK0sC1utjaHZ94/1mFTnFYAWaBN37V9n
+Xt2zXnVdxCJYx9S1rgbnmia9enivm9aNbHLPTYOrA0NIHE9468qOBKzqmhCjHTrZ
+QEo5YCyz+/5NIHrWebNAtyRGvCnZUinFDbtbbtJO+MZwuiZhAN5tukzsuntagWtf
+JwgW4niUXcy6B+GfCrWwC6HYxFx42e7gNX3XBMCAIQFIuC/3J9R7JfzQjNycwddL
+Vv9hNkkMG4+vIAShvn1ztuUd+Lze9b/SSr61yUleqM958yLIUIwSmh3yn5UrdFxS
+CBQCNwy7mmE7Id1ZSdLS846r3vuQw+kzd2KThvGWUhxU5iO62JLOaBF4AvqEfAUJ
+0+TpVEgxzmbMcPvJvgYstV+91ON68kepf6z9IaGw8yDA+3jrO7M=
+=GRsa
+-END PGP SIGNATURE-

Added: dev/cassandra/2.1.22/debian/cassandra_2.1.22.tar.gz
==
Binary file - no diff available.

Propchange: dev/cassandra/2.1.22/debian/cassandra_2.1.22.tar.gz
--
svn:mime-type = application/octet-stream

Added: dev/cassandra/2.1.22/debian/cassandra_2.1.22_all.deb

[jira] [Commented] (CASSANDRA-15938) Fix support for adding UDT fields to clustering keys

2020-08-28 Thread Alex Petrov (Jira)


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

Alex Petrov commented on CASSANDRA-15938:
-

[~maedhroz] thank you for the review. I've updated patches to reflect the first 
point (added a test with empty strings). 

As regards {{DuplicateRowChecker}}, I think it's fine as it is for now, since 
we do not expect many rows to be duplicates, and we're only checking for 
equality in case of `0` cmp value, which shouldn't have a performance impact, 
but could be useful for debugging. I've also fixed a compilation error on 3.11 
that you have pointed out and re-triggered builds.

> Fix support for adding UDT fields to clustering keys
> 
>
> Key: CASSANDRA-15938
> URL: https://issues.apache.org/jira/browse/CASSANDRA-15938
> Project: Cassandra
>  Issue Type: Bug
>  Components: Feature/UDT
>Reporter: Alex Petrov
>Assignee: Alex Petrov
>Priority: Normal
> Fix For: 2.2.x, 3.0.x, 3.11.x, 4.0-beta
>
>
> Adding UDT fields to clustering keys is broken in all versions, however 
> slightly differently.
> In 4.0, there will be a brief moment while schema changes are propagated 
> during which we won’t be able to decode and compare byte sequences. 
> Unfortunately, it is unclear what we should do in such cases, since we can’t 
> just come up with a comparator, and we can’t ignore non-null trailing values, 
> since this will lead to cases where compare for tuples `a;1` and `a;2` would 
> return 0, effectively making them equal, and we don’t know how to compare 
> unknown trailing values. Probably we should reject such query since we can’t 
> sort correctly, but we should make the error message more descriptive than 
> just "Index 1 out of bounds for length 1”. The only problem is that we get 
> this exception only on flush right now, so data already propagates to the 
> node by that time.
> In 3.0, the problem is a bit worse than that, since in 3.0 we do not ignore 
> trailing nulls, so some of the values, written before `ALTER TYPE .. ADD` 
> become inaccessible. Both old values, and the new ones should always be 
> accessible.



--
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 (282887d -> 56eadf2)

2020-08-28 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 282887d  Merge branch 'cassandra-3.11' into trunk
 add 56eadf2  Prepare debian changelog for 4.0-beta2

No new revisions were added by this update.

Summary of changes:
 debian/changelog | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)


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



svn commit: r41168 - in /dev/cassandra/4.0-beta2/redhat: ./ repodata/

2020-08-28 Thread mck
Author: mck
Date: Fri Aug 28 14:17:18 2020
New Revision: 41168

Log:
staging cassandra rpm packages for 4.0-beta2

Added:
dev/cassandra/4.0-beta2/redhat/
dev/cassandra/4.0-beta2/redhat/cassandra-4.0~beta2-1.noarch.rpm   (with 
props)
dev/cassandra/4.0-beta2/redhat/cassandra-4.0~beta2-1.src.rpm   (with props)
dev/cassandra/4.0-beta2/redhat/cassandra-tools-4.0~beta2-1.noarch.rpm   
(with props)
dev/cassandra/4.0-beta2/redhat/repodata/

dev/cassandra/4.0-beta2/redhat/repodata/2639070668a74b63b55488021b6ff921bcc283d65eb9a2fe515ed1d83bc35e28-other.xml.gz
   (with props)

dev/cassandra/4.0-beta2/redhat/repodata/2639070668a74b63b55488021b6ff921bcc283d65eb9a2fe515ed1d83bc35e28-other.xml.gz.asc

dev/cassandra/4.0-beta2/redhat/repodata/76157f61a572e176b562e2e79736d50beb282b4be62f3d75e942b610db2afb93-other.sqlite.bz2
   (with props)

dev/cassandra/4.0-beta2/redhat/repodata/76157f61a572e176b562e2e79736d50beb282b4be62f3d75e942b610db2afb93-other.sqlite.bz2.asc

dev/cassandra/4.0-beta2/redhat/repodata/9f7ae60813e651a10b1c6280830e9a0e24a922f068a869b16c30db91b4bd9030-primary.xml.gz
   (with props)

dev/cassandra/4.0-beta2/redhat/repodata/9f7ae60813e651a10b1c6280830e9a0e24a922f068a869b16c30db91b4bd9030-primary.xml.gz.asc

dev/cassandra/4.0-beta2/redhat/repodata/abc85d500f776c6511135754411d3149fc6a0dd7481316233502af7f26ee9e7d-primary.sqlite.bz2
   (with props)

dev/cassandra/4.0-beta2/redhat/repodata/abc85d500f776c6511135754411d3149fc6a0dd7481316233502af7f26ee9e7d-primary.sqlite.bz2.asc

dev/cassandra/4.0-beta2/redhat/repodata/d6c3ee5d5547d70b1fbd6788eebced99ac1657df9025536b0bd4baf650971375-filelists.sqlite.bz2
   (with props)

dev/cassandra/4.0-beta2/redhat/repodata/d6c3ee5d5547d70b1fbd6788eebced99ac1657df9025536b0bd4baf650971375-filelists.sqlite.bz2.asc

dev/cassandra/4.0-beta2/redhat/repodata/e3457800ae22cb3ab40b40fb45b71e4d700c8736984a9c96201f1a958cf94fa8-filelists.xml.gz
   (with props)

dev/cassandra/4.0-beta2/redhat/repodata/e3457800ae22cb3ab40b40fb45b71e4d700c8736984a9c96201f1a958cf94fa8-filelists.xml.gz.asc
dev/cassandra/4.0-beta2/redhat/repodata/repomd.xml
dev/cassandra/4.0-beta2/redhat/repodata/repomd.xml.asc

Added: dev/cassandra/4.0-beta2/redhat/cassandra-4.0~beta2-1.noarch.rpm
==
Binary file - no diff available.

Propchange: dev/cassandra/4.0-beta2/redhat/cassandra-4.0~beta2-1.noarch.rpm
--
svn:mime-type = application/octet-stream

Added: dev/cassandra/4.0-beta2/redhat/cassandra-4.0~beta2-1.src.rpm
==
Binary file - no diff available.

Propchange: dev/cassandra/4.0-beta2/redhat/cassandra-4.0~beta2-1.src.rpm
--
svn:mime-type = application/octet-stream

Added: dev/cassandra/4.0-beta2/redhat/cassandra-tools-4.0~beta2-1.noarch.rpm
==
Binary file - no diff available.

Propchange: 
dev/cassandra/4.0-beta2/redhat/cassandra-tools-4.0~beta2-1.noarch.rpm
--
svn:mime-type = application/octet-stream

Added: 
dev/cassandra/4.0-beta2/redhat/repodata/2639070668a74b63b55488021b6ff921bcc283d65eb9a2fe515ed1d83bc35e28-other.xml.gz
==
Binary file - no diff available.

Propchange: 
dev/cassandra/4.0-beta2/redhat/repodata/2639070668a74b63b55488021b6ff921bcc283d65eb9a2fe515ed1d83bc35e28-other.xml.gz
--
svn:mime-type = application/octet-stream

Added: 
dev/cassandra/4.0-beta2/redhat/repodata/2639070668a74b63b55488021b6ff921bcc283d65eb9a2fe515ed1d83bc35e28-other.xml.gz.asc
==
--- 
dev/cassandra/4.0-beta2/redhat/repodata/2639070668a74b63b55488021b6ff921bcc283d65eb9a2fe515ed1d83bc35e28-other.xml.gz.asc
 (added)
+++ 
dev/cassandra/4.0-beta2/redhat/repodata/2639070668a74b63b55488021b6ff921bcc283d65eb9a2fe515ed1d83bc35e28-other.xml.gz.asc
 Fri Aug 28 14:17:18 2020
@@ -0,0 +1,16 @@
+-BEGIN PGP SIGNATURE-
+
+iQIzBAABCgAdFiEEpMRl/qDFUlYaOSph6RM1134+h8sFAl9JEdEACgkQ6RM1134+
+h8s4wBAAsuR+8h6guf4Ox6ncYduBBMj0ThjLvXvNAkj9mZR2CrX+8Bqf5QIx4M/Y
+bxGlhuhoXZubC+pTG97toC57T+Cvmb1BUgsqvX5hSVjClS878on/B57hSNc3bk9E
+8+ohskrdVEEniyRlf9d48aLbLbCZ6mKXCX0wXKgBSYiDQI3xAnaP3+h7+afYHPn4
+GK+cDERigld5V9lIxc9IY6YItSDUg40dxo2YCpYOzbuKqiA5NJUO5oR6g4gUYs/i
+sNueLmziOCTJw3VRQUU5Vwx0W5+FjTEAVoQdMOf/Iy20zkUtII37ldNLE3P/H6Gj
+w3mQa9huBjnYcJnmMHR7QY2+mwgcly3TLv0tgzeWMJDmTcr81buADL1GXwyWwAWx
+w9oZFQ/ngbPzGd/HKfQRxT2ZzaDmlfyz95Ei8NX0hFw2VE+vqNcKrGk5xCOMTHaz

svn commit: r41167 - in /dev/cassandra/4.0-beta2/debian: ./ dists/ dists/40x/ dists/40x/main/ dists/40x/main/binary-amd64/ dists/40x/main/binary-i386/ dists/40x/main/source/ pool/ pool/main/ pool/main

2020-08-28 Thread mck
Author: mck
Date: Fri Aug 28 14:09:51 2020
New Revision: 41167

Log:
staging cassandra debian packages for 4.0-beta2

Added:
dev/cassandra/4.0-beta2/debian/
dev/cassandra/4.0-beta2/debian/cassandra-tools_4.0~beta2_all.deb   (with 
props)
dev/cassandra/4.0-beta2/debian/cassandra_4.0~beta2.dsc
dev/cassandra/4.0-beta2/debian/cassandra_4.0~beta2.tar.gz   (with props)
dev/cassandra/4.0-beta2/debian/cassandra_4.0~beta2_all.deb   (with props)
dev/cassandra/4.0-beta2/debian/cassandra_4.0~beta2_amd64.buildinfo
dev/cassandra/4.0-beta2/debian/cassandra_4.0~beta2_amd64.changes
dev/cassandra/4.0-beta2/debian/dists/
dev/cassandra/4.0-beta2/debian/dists/40x/
dev/cassandra/4.0-beta2/debian/dists/40x/InRelease
dev/cassandra/4.0-beta2/debian/dists/40x/Release
dev/cassandra/4.0-beta2/debian/dists/40x/Release.gpg
dev/cassandra/4.0-beta2/debian/dists/40x/main/
dev/cassandra/4.0-beta2/debian/dists/40x/main/binary-amd64/
dev/cassandra/4.0-beta2/debian/dists/40x/main/binary-amd64/Packages
dev/cassandra/4.0-beta2/debian/dists/40x/main/binary-amd64/Packages.gz   
(with props)
dev/cassandra/4.0-beta2/debian/dists/40x/main/binary-amd64/Release
dev/cassandra/4.0-beta2/debian/dists/40x/main/binary-i386/
dev/cassandra/4.0-beta2/debian/dists/40x/main/binary-i386/Packages
dev/cassandra/4.0-beta2/debian/dists/40x/main/binary-i386/Packages.gz   
(with props)
dev/cassandra/4.0-beta2/debian/dists/40x/main/binary-i386/Release
dev/cassandra/4.0-beta2/debian/dists/40x/main/source/
dev/cassandra/4.0-beta2/debian/dists/40x/main/source/Release
dev/cassandra/4.0-beta2/debian/dists/40x/main/source/Sources.gz   (with 
props)
dev/cassandra/4.0-beta2/debian/pool/
dev/cassandra/4.0-beta2/debian/pool/main/
dev/cassandra/4.0-beta2/debian/pool/main/c/
dev/cassandra/4.0-beta2/debian/pool/main/c/cassandra/

dev/cassandra/4.0-beta2/debian/pool/main/c/cassandra/cassandra-tools_4.0~beta2_all.deb
   (with props)
dev/cassandra/4.0-beta2/debian/pool/main/c/cassandra/cassandra_4.0~beta2.dsc

dev/cassandra/4.0-beta2/debian/pool/main/c/cassandra/cassandra_4.0~beta2.tar.gz 
  (with props)

dev/cassandra/4.0-beta2/debian/pool/main/c/cassandra/cassandra_4.0~beta2_all.deb
   (with props)

Added: dev/cassandra/4.0-beta2/debian/cassandra-tools_4.0~beta2_all.deb
==
Binary file - no diff available.

Propchange: dev/cassandra/4.0-beta2/debian/cassandra-tools_4.0~beta2_all.deb
--
svn:mime-type = application/octet-stream

Added: dev/cassandra/4.0-beta2/debian/cassandra_4.0~beta2.dsc
==
--- dev/cassandra/4.0-beta2/debian/cassandra_4.0~beta2.dsc (added)
+++ dev/cassandra/4.0-beta2/debian/cassandra_4.0~beta2.dsc Fri Aug 28 14:09:51 
2020
@@ -0,0 +1,41 @@
+-BEGIN PGP SIGNED MESSAGE-
+Hash: SHA512
+
+Format: 1.0
+Source: cassandra
+Binary: cassandra, cassandra-tools
+Architecture: all
+Version: 4.0~beta2
+Maintainer: Eric Evans 
+Uploaders: Sylvain Lebresne 
+Homepage: http://cassandra.apache.org
+Standards-Version: 3.8.3
+Vcs-Browser: https://gitbox.apache.org/repos/asf?p=cassandra.git
+Vcs-Git: https://gitbox.apache.org/repos/asf/cassandra.git
+Build-Depends: debhelper (>= 5), openjdk-8-jdk | java8-jdk, ant (>= 1.9), 
ant-optional (>= 1.9), dh-python, python-dev (>= 2.7), quilt, bash-completion
+Package-List:
+ cassandra deb misc extra arch=all
+ cassandra-tools deb misc extra arch=all
+Checksums-Sha1:
+ be0441d7e69406ecc0de54d19086974046d4bcfc 260901820 cassandra_4.0~beta2.tar.gz
+Checksums-Sha256:
+ 9438d70bdb490a2aa419eea0c326de39c6d68207e63d5907ce39db3f243276fd 260901820 
cassandra_4.0~beta2.tar.gz
+Files:
+ d6b3b1918e8bf41c2f80311c3fd96142 260901820 cassandra_4.0~beta2.tar.gz
+
+-BEGIN PGP SIGNATURE-
+
+iQIzBAEBCgAdFiEEpMRl/qDFUlYaOSph6RM1134+h8sFAl9JD6QACgkQ6RM1134+
+h8tqrQ/9H89eRV5V1zaq5ET6jqk2m9fPKn7HKN0fI1jkWoH5e/bC4H/k6LC5iqi5
+lQ58a8Vp37OLawJprd4X3u0xYSkO77dBFAKljEHB9nsohQmXR/o7B/d7TvF8hC8i
+1hsOs0OGKtyM2iuWCmgOgnbM9aCOuB9gyoRC7EHJs8Ol9Iz292UwKWetry4oDjni
+1QY85/0p+1XPjIEBzT1/BFDNW9AA9p6Sflsym5qvGc9/Ntgp96i7WeziB6NxQnlK
+nA8BRA4gnw1ikgnGwX+d8UnueBxX3UsVmXOcjuI2/5wJfe+/jgsNb1auZauNoKuk
+mcGLveuKZXXgHJQzPILJqrUKG7PlHLErIxKsO8F1Gp5O4wbYl4qtKCs2rmV0ZrCd
+mhdhRUd+c/PDiabMsGHaY0r8Wie+YuA+MbMolw9ekyt7J4YX0OOkGQLopS5e3oZB
+iG8HCKW+mmK7N834qr+tFrq5dYgF5qv2cExuet/KH+YGVRP36pMVLSXOqlJXCtYA
+8M9kIa4XklAGxdtYujBfnewYDkAQuFGWaukcBYgYCU2mgMM63DaNH0TJLRBQrmoN
+42NABxDG+ZmqEmGfDFCy+X9iFWnS/TtJ2k+cpWctE1NFaeqatx9esY3sRybFTDKT
+FZYM4sRQtR9T6P3twxgZUBi5k/cH5PYzwmN3Gu7nfNz946rF0Mk=
+=8/ke
+-END PGP SIGNATURE-

Added: dev/cassandra/4.0-beta2/debian/cassandra_4.0~beta2.tar.gz
==
Binary file - no diff available.

Propchange: 

svn commit: r41166 - /dev/cassandra/4.0-beta2/

2020-08-28 Thread mck
Author: mck
Date: Fri Aug 28 14:04:15 2020
New Revision: 41166

Log:
staging cassandra 4.0-beta2

Added:
dev/cassandra/4.0-beta2/
dev/cassandra/4.0-beta2/apache-cassandra-4.0-beta2-bin.tar.gz   (with props)
dev/cassandra/4.0-beta2/apache-cassandra-4.0-beta2-bin.tar.gz.asc
dev/cassandra/4.0-beta2/apache-cassandra-4.0-beta2-bin.tar.gz.sha256
dev/cassandra/4.0-beta2/apache-cassandra-4.0-beta2-bin.tar.gz.sha512
dev/cassandra/4.0-beta2/apache-cassandra-4.0-beta2-src.tar.gz   (with props)
dev/cassandra/4.0-beta2/apache-cassandra-4.0-beta2-src.tar.gz.asc
dev/cassandra/4.0-beta2/apache-cassandra-4.0-beta2-src.tar.gz.sha256
dev/cassandra/4.0-beta2/apache-cassandra-4.0-beta2-src.tar.gz.sha512

Added: dev/cassandra/4.0-beta2/apache-cassandra-4.0-beta2-bin.tar.gz
==
Binary file - no diff available.

Propchange: dev/cassandra/4.0-beta2/apache-cassandra-4.0-beta2-bin.tar.gz
--
svn:mime-type = application/octet-stream

Added: dev/cassandra/4.0-beta2/apache-cassandra-4.0-beta2-bin.tar.gz.asc
==
--- dev/cassandra/4.0-beta2/apache-cassandra-4.0-beta2-bin.tar.gz.asc (added)
+++ dev/cassandra/4.0-beta2/apache-cassandra-4.0-beta2-bin.tar.gz.asc Fri Aug 
28 14:04:15 2020
@@ -0,0 +1,16 @@
+-BEGIN PGP SIGNATURE-
+
+iQIzBAABCgAdFiEEpMRl/qDFUlYaOSph6RM1134+h8sFAl9JDX4ACgkQ6RM1134+
+h8tWLhAAn1MA5NTh13w8plXp5aGeFIboqbEAfhU6riyGlG5KXbY0wHBp9VHxrUDa
+gBDFCbsCuJjpR2kE9QMpZW+8f1SeKeCYWeJ5rcOh0FrG9g7v9EM2HwqhdFjq9SkW
+xmRjlx62nYP3BtgB+znN9Q7dB5FJEzi0J3956X/ZiondL48znwzo1gFZPuDoeuZz
+eLsELbF29/kfMOAOFitKlWMFQkZYa07uLLNNwZM/nFZDfSQbAR9L5h4r4sgugykM
+9BDfpyBgNMOl40VyE5jN18kfub9obXhZb5dxXWuf5B5bdDPGW2UfXzUIDCrJQr19
+sHjhfHj2ei8EASfAywBvkUInhAFIveBlXvckNeejnA7HbLmPLExQGEilRX0DZwWW
+8SSHbrjZvmBBMexsMPKCnX6udObNA5F7hRtNhcIgZmbuuQbL35CyiXzfx7RmCji2
+WuRpbVYsc9yJzM/IZRK2rRZ71wdLCeABv2POJsQPiBkXtdx6TKEN5VwdPq5Vu8We
+sprETgDHxwoOMnAydBBRv6G18dEVpOiJinzBMRAJiTMnKr17RpD3lU+XN7a9vLFd
+nM819sebDJCHG2gKz89atMcYjVsKzzzGcw4VfFzc113e3MEH80+rzhX1QwVU6KE3
+Op0IcQE+L6UpTANqOZ1Djm7nnFBkqWzIJ9GzxTyYoUODL9IDG5Y=
+=LTC7
+-END PGP SIGNATURE-

Added: dev/cassandra/4.0-beta2/apache-cassandra-4.0-beta2-bin.tar.gz.sha256
==
--- dev/cassandra/4.0-beta2/apache-cassandra-4.0-beta2-bin.tar.gz.sha256 (added)
+++ dev/cassandra/4.0-beta2/apache-cassandra-4.0-beta2-bin.tar.gz.sha256 Fri 
Aug 28 14:04:15 2020
@@ -0,0 +1 @@
+dd2877d979fcda6dc3b56122a2155531fde0cc9f3b3a374803953838c21bcaee

Added: dev/cassandra/4.0-beta2/apache-cassandra-4.0-beta2-bin.tar.gz.sha512
==
--- dev/cassandra/4.0-beta2/apache-cassandra-4.0-beta2-bin.tar.gz.sha512 (added)
+++ dev/cassandra/4.0-beta2/apache-cassandra-4.0-beta2-bin.tar.gz.sha512 Fri 
Aug 28 14:04:15 2020
@@ -0,0 +1 @@
+4732a44fc8eadd77309d56e63af548a3320b59c1b659c31d9dc7e7b640dbde34cbf230d3e04087a8e75ccab64fffbdc67ab4cf8b68de193fe85e87bdad007f59

Added: dev/cassandra/4.0-beta2/apache-cassandra-4.0-beta2-src.tar.gz
==
Binary file - no diff available.

Propchange: dev/cassandra/4.0-beta2/apache-cassandra-4.0-beta2-src.tar.gz
--
svn:mime-type = application/octet-stream

Added: dev/cassandra/4.0-beta2/apache-cassandra-4.0-beta2-src.tar.gz.asc
==
--- dev/cassandra/4.0-beta2/apache-cassandra-4.0-beta2-src.tar.gz.asc (added)
+++ dev/cassandra/4.0-beta2/apache-cassandra-4.0-beta2-src.tar.gz.asc Fri Aug 
28 14:04:15 2020
@@ -0,0 +1,16 @@
+-BEGIN PGP SIGNATURE-
+
+iQIzBAABCgAdFiEEpMRl/qDFUlYaOSph6RM1134+h8sFAl9JDYAACgkQ6RM1134+
+h8uQEw//QERY9lSDE97rr2xqNwn0UCWD9+Po9+vlmcBMCY8i83lbWR2Uyu2Iw1zj
+Z3Miq3RM25Uife/gY/rYLjfW8Y1Dn2fSJN7j/gz4GfUrZTrHHJ85cDkqhnY2elcD
+AScSTF98Z3t4NEtJ4fDBWcpv6+7Q1GW/qfKLVJ1B/EiYmCS3HuZ4fVIOYTcf9mJj
+hlubeqsZ7i6Ww4wLE6mjgBZoXxwwBzjaSh1tf856cRGXo8wnh/vbA32FWuFqPCWB
+fHsK2g43r5n0gEy1Tuwc5R/tA1E3WltUHcl1OjD/Yf+mgnISJICEUAOZ3Og1Easw
+zXCtgL/gLJZizd4GlPqC46b5WV1hVx0M0cNSZDcVWee4Wlpb4OrEEw53ncmgKFHq
+PyaKR+Bql5OL6pqjljSdkkL+jd8S8yKbgrEqLPU9etHwm9RfK5UB4DDV5JypVOe8
+sX1o/IE2LmQCfq5bqhPUDfhUHpPBKD5l3+eGIjIBtvWw9TPqOUwX8q2vdHd3OFOX
+8Av21QnzWxzFxzP3phdUrI8DtX9Oay+/ZM3WHqZpg2GzhAkTny59+Po/qzKmbfRI
+HvRISG4R62pQShIuwzZEzUF23TwRlM4Nu+wAQBYFBlc7krXZ4dr0xs9LS3e0Y3Q1
+UlfteboF8su7hkbd1akxOzKXYv4Ky9rZpjEcciokZ7/s8U8Gcik=
+=hzVo
+-END PGP SIGNATURE-

Added: dev/cassandra/4.0-beta2/apache-cassandra-4.0-beta2-src.tar.gz.sha256
==
--- 

[cassandra] tag 4.0-beta2-tentative created (now 56eadf2)

2020-08-28 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.


  at 56eadf2  (commit)
This tag includes the following new commits:

 new 56eadf2  Prepare debian changelog for 4.0-beta2

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



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



[cassandra] 01/01: Prepare debian changelog for 4.0-beta2

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

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

commit 56eadf2004399a80f0733041cacf03839832249a
Author: Mick Semb Wever 
AuthorDate: Fri Aug 28 15:54:49 2020 +0200

Prepare debian changelog for 4.0-beta2
---
 debian/changelog | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/debian/changelog b/debian/changelog
index 6e6b571..02964e9 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,8 +1,14 @@
+cassandra (4.0~beta2) unstable; urgency=medium
+
+  * New release
+
+ -- Mick Semb Wever   Fri, 28 Aug 2020 15:53:19 +0200
+
 cassandra (4.0~beta1) unstable; urgency=medium
 
   * New release
 
- -- Mick   Fri, 17 Jul 2020 23:22:24 +0200
+ -- Mick Semb Wever  Fri, 17 Jul 2020 23:22:24 +0200
 
 cassandra (4.0~alpha4) unstable; urgency=medium
 


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



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

2020-08-28 Thread Stefan Miklosovic (Jira)


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

Stefan Miklosovic commented on CASSANDRA-13935:
---

same for materialized views, even worse, materialized views are not dumped 
there at all

> Indexes and UDTs creation should have IF 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: Javier Canillas
>Priority: Low
> Fix For: 3.11.x
>
> Attachments: 13935-3.0.txt, 13935-3.11.txt, 13935-trunk.txt
>
>
> 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);



--
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 cassandra-3.11 updated (8eef706 -> 8b29b69)

2020-08-28 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 8eef706  Merge branch 'cassandra-3.0' into cassandra-3.11
 add 8b29b69  Prepare debian changelog for 3.11.8

No new revisions were added by this update.

Summary of changes:
 debian/changelog | 6 ++
 1 file changed, 6 insertions(+)


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



[cassandra] branch trunk updated (7382c91 -> 282887d)

2020-08-28 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 7382c91  Merge branch 'cassandra-3.11' into trunk
 add 8b29b69  Prepare debian changelog for 3.11.8
 new 282887d  Merge branch 'cassandra-3.11' into trunk

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


Summary of changes:


-
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-28 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 282887d326e288ee5602d963f951427eb1cbbcd8
Merge: 7382c91 8b29b69
Author: Mick Semb Wever 
AuthorDate: Fri Aug 28 15:37:23 2020 +0200

Merge branch 'cassandra-3.11' into trunk



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



svn commit: r41165 - in /dev/cassandra/3.11.8/redhat: ./ repodata/

2020-08-28 Thread mck
Author: mck
Date: Fri Aug 28 13:34:20 2020
New Revision: 41165

Log:
staging cassandra rpm packages for 3.11.8

Added:
dev/cassandra/3.11.8/redhat/
dev/cassandra/3.11.8/redhat/cassandra-3.11.8-1.noarch.rpm   (with props)
dev/cassandra/3.11.8/redhat/cassandra-3.11.8-1.src.rpm   (with props)
dev/cassandra/3.11.8/redhat/cassandra-tools-3.11.8-1.noarch.rpm   (with 
props)
dev/cassandra/3.11.8/redhat/repodata/

dev/cassandra/3.11.8/redhat/repodata/066bf7aeedeff37a69aa570a34d7a469e743e66d914451396bfe0012871895e2-other.sqlite.bz2
   (with props)

dev/cassandra/3.11.8/redhat/repodata/066bf7aeedeff37a69aa570a34d7a469e743e66d914451396bfe0012871895e2-other.sqlite.bz2.asc

dev/cassandra/3.11.8/redhat/repodata/5727e3eb98a004f8341d0d091ccd325c886ceb455b5703ae25d712599d4da0b5-primary.xml.gz
   (with props)

dev/cassandra/3.11.8/redhat/repodata/5727e3eb98a004f8341d0d091ccd325c886ceb455b5703ae25d712599d4da0b5-primary.xml.gz.asc

dev/cassandra/3.11.8/redhat/repodata/8499944515d559ea2dde8ba3b132cf810a439be4b776f06a17f2e0cac3f14b8f-filelists.sqlite.bz2
   (with props)

dev/cassandra/3.11.8/redhat/repodata/8499944515d559ea2dde8ba3b132cf810a439be4b776f06a17f2e0cac3f14b8f-filelists.sqlite.bz2.asc

dev/cassandra/3.11.8/redhat/repodata/86d81c350c8511142d0a2b3762b2d218d9ed71df00adb1ca045ddb93b9712e61-filelists.xml.gz
   (with props)

dev/cassandra/3.11.8/redhat/repodata/86d81c350c8511142d0a2b3762b2d218d9ed71df00adb1ca045ddb93b9712e61-filelists.xml.gz.asc

dev/cassandra/3.11.8/redhat/repodata/91ec7154b822cebec278fb5c16471062357f5a841a932abb4669cf4dd711006e-primary.sqlite.bz2
   (with props)

dev/cassandra/3.11.8/redhat/repodata/91ec7154b822cebec278fb5c16471062357f5a841a932abb4669cf4dd711006e-primary.sqlite.bz2.asc

dev/cassandra/3.11.8/redhat/repodata/d57fdd014df30568eb4f7bf8bbeea40d8546939e98fed9db94cc28ac16c6b84e-other.xml.gz
   (with props)

dev/cassandra/3.11.8/redhat/repodata/d57fdd014df30568eb4f7bf8bbeea40d8546939e98fed9db94cc28ac16c6b84e-other.xml.gz.asc
dev/cassandra/3.11.8/redhat/repodata/repomd.xml
dev/cassandra/3.11.8/redhat/repodata/repomd.xml.asc

Added: dev/cassandra/3.11.8/redhat/cassandra-3.11.8-1.noarch.rpm
==
Binary file - no diff available.

Propchange: dev/cassandra/3.11.8/redhat/cassandra-3.11.8-1.noarch.rpm
--
svn:mime-type = application/octet-stream

Added: dev/cassandra/3.11.8/redhat/cassandra-3.11.8-1.src.rpm
==
Binary file - no diff available.

Propchange: dev/cassandra/3.11.8/redhat/cassandra-3.11.8-1.src.rpm
--
svn:mime-type = application/octet-stream

Added: dev/cassandra/3.11.8/redhat/cassandra-tools-3.11.8-1.noarch.rpm
==
Binary file - no diff available.

Propchange: dev/cassandra/3.11.8/redhat/cassandra-tools-3.11.8-1.noarch.rpm
--
svn:mime-type = application/octet-stream

Added: 
dev/cassandra/3.11.8/redhat/repodata/066bf7aeedeff37a69aa570a34d7a469e743e66d914451396bfe0012871895e2-other.sqlite.bz2
==
Binary file - no diff available.

Propchange: 
dev/cassandra/3.11.8/redhat/repodata/066bf7aeedeff37a69aa570a34d7a469e743e66d914451396bfe0012871895e2-other.sqlite.bz2
--
svn:mime-type = application/octet-stream

Added: 
dev/cassandra/3.11.8/redhat/repodata/066bf7aeedeff37a69aa570a34d7a469e743e66d914451396bfe0012871895e2-other.sqlite.bz2.asc
==
--- 
dev/cassandra/3.11.8/redhat/repodata/066bf7aeedeff37a69aa570a34d7a469e743e66d914451396bfe0012871895e2-other.sqlite.bz2.asc
 (added)
+++ 
dev/cassandra/3.11.8/redhat/repodata/066bf7aeedeff37a69aa570a34d7a469e743e66d914451396bfe0012871895e2-other.sqlite.bz2.asc
 Fri Aug 28 13:34:20 2020
@@ -0,0 +1,16 @@
+-BEGIN PGP SIGNATURE-
+
+iQIzBAABCgAdFiEEpMRl/qDFUlYaOSph6RM1134+h8sFAl9JB8EACgkQ6RM1134+
+h8sZ3hAA1HptHwSrFxJ511o6ftEG5Jcf6OcyZJJrGnxyqqUFdoNkPkjw90KB4v7a
+ZzlpoCEAl26PahiasGmWktF5Eyn/V//tZa2ZEwBrQFyFh88kj35jyS0222FeJ4kv
+adWxC32Me7CoiHKttQhd1Dv1QnZyeTY7smz44P6Z9IQoGErXzRA+VvnGT00ELuS3
+FuphkfOedOwFqYsxEMDUdGZk1ZFJvfOAZrdg73IskcfrXnSvctW3Oyi+jl6yl7lj
+RefrvgxGdv56uerSvtAu+CNX40BR0yICINs62+8jhvOrLzIW4SUbAlNZWdDMBpcd
+oeIz3n9iakVAb9s1vya+y2RZPpjkmHtzgBVCH5Zepg9rl+sWNuI95DvSY1y39iwf
++pQ7nVrCbG+sWYmQjy8Qol6CGpUbR71IqvKdbBPHLWk6dk3fedaSCAfPFz8iSK3f
+LIlUap5aFUXFztRYbp6NePxJDTb96aEseb7+MUNqFv+alTCuOqJ7cx/VHoeV7TWH
++SBP1jJcjn0N+iuQ9u4qraB897M9Ite5m7GOwN21s/hOgPuyzT9V/MDkUx4CE7tz

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

2020-08-28 Thread Stefan Miklosovic (Jira)


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

Stefan Miklosovic commented on CASSANDRA-13935:
---

Same holds for UDTs when a snapshot is taken, there is not IF NOT EXISTS there.

> Indexes and UDTs creation should have IF 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: Javier Canillas
>Priority: Low
> Fix For: 3.11.x
>
> Attachments: 13935-3.0.txt, 13935-3.11.txt, 13935-trunk.txt
>
>
> 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);



--
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-13935) Indexes and UDTs creation should have IF EXISTS on its String representation

2020-08-28 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:
--
Summary: Indexes and UDTs creation should have IF EXISTS on its String 
representation  (was: Indexes creation should have IF EXISTS on its String 
representation)

> Indexes and UDTs creation should have IF 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: Javier Canillas
>Priority: Low
> Fix For: 3.11.x
>
> Attachments: 13935-3.0.txt, 13935-3.11.txt, 13935-trunk.txt
>
>
> 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);



--
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-16063) Fix user experience when upgrading to 4.0 with compact tables

2020-08-28 Thread Sylvain Lebresne (Jira)


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

Sylvain Lebresne updated CASSANDRA-16063:
-
Reviewers: Sylvain Lebresne

> Fix user experience when upgrading to 4.0 with compact tables
> -
>
> Key: CASSANDRA-16063
> URL: https://issues.apache.org/jira/browse/CASSANDRA-16063
> Project: Cassandra
>  Issue Type: Bug
>  Components: Legacy/CQL
>Reporter: Sylvain Lebresne
>Assignee: Ekaterina Dimitrova
>Priority: Normal
> Fix For: 4.0-beta
>
>
> The code to handle compact tables has been removed from 4.0, and the intended 
> upgrade path to 4.0 for users having compact tables on 3.x is that they must 
> execute {{ALTER ... DROP COMPACT STORAGE}} on all of their compact tables 
> *before* attempting the upgrade.
> Obviously, some users won't read the upgrade instructions (or miss a table) 
> and may try upgrading despite still having compact tables. If they do so, the 
> intent is that the node will _not_ start, with a message clearly indicating 
> the pre-upgrade step the user has missed. The user will then downgrade back 
> the node(s) to 3.x, run the proper {{ALTER ... DROP COMPACT STORAGE}}, and 
> then upgrade again.
> But while 4.0 does currently fail startup when finding any compact tables 
> with a decent message, I believe the check is done too late during startup.
> Namely, that check is done as we read the tables schema, so within 
> [{{Schema.instance.loadFromDisk()}}|https://github.com/apache/cassandra/blob/trunk/src/java/org/apache/cassandra/service/CassandraDaemon.java#L241].
>   But by then, we've _at least_ called 
> {{SystemKeyspace.persistLocalMetadata()}}} and 
> {{SystemKeyspaceMigrator40.migrate()}}, which will get into the commit log, 
> and even possibly flush new {{na}} format sstables. As a results, a user 
> might not be able to seemlessly restart the node on 3.x (to drop compact 
> storage on the appropriate tables).
> Basically, we should make sure the check for compact tables done at 4.0 
> startup is done as a {{StartupCheck}}, before the node does anything.
> We should also add a test for this (checking that if you try upgrading to 4.0 
> with compact storage, you can downgrade back with no intervention whatsoever).



--
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: r41164 - in /dev/cassandra/3.11.8/debian: ./ dists/ dists/311x/ dists/311x/main/ dists/311x/main/binary-amd64/ dists/311x/main/binary-i386/ dists/311x/main/source/ pool/ pool/main/ pool/ma

2020-08-28 Thread mck
Author: mck
Date: Fri Aug 28 13:29:49 2020
New Revision: 41164

Log:
staging cassandra debian packages for 3.11.8

Added:
dev/cassandra/3.11.8/debian/
dev/cassandra/3.11.8/debian/cassandra-tools_3.11.8_all.deb   (with props)
dev/cassandra/3.11.8/debian/cassandra_3.11.8.dsc
dev/cassandra/3.11.8/debian/cassandra_3.11.8.tar.gz   (with props)
dev/cassandra/3.11.8/debian/cassandra_3.11.8_all.deb   (with props)
dev/cassandra/3.11.8/debian/cassandra_3.11.8_amd64.buildinfo
dev/cassandra/3.11.8/debian/cassandra_3.11.8_amd64.changes
dev/cassandra/3.11.8/debian/dists/
dev/cassandra/3.11.8/debian/dists/311x/
dev/cassandra/3.11.8/debian/dists/311x/InRelease
dev/cassandra/3.11.8/debian/dists/311x/Release
dev/cassandra/3.11.8/debian/dists/311x/Release.gpg
dev/cassandra/3.11.8/debian/dists/311x/main/
dev/cassandra/3.11.8/debian/dists/311x/main/binary-amd64/
dev/cassandra/3.11.8/debian/dists/311x/main/binary-amd64/Packages
dev/cassandra/3.11.8/debian/dists/311x/main/binary-amd64/Packages.gz   
(with props)
dev/cassandra/3.11.8/debian/dists/311x/main/binary-amd64/Release
dev/cassandra/3.11.8/debian/dists/311x/main/binary-i386/
dev/cassandra/3.11.8/debian/dists/311x/main/binary-i386/Packages
dev/cassandra/3.11.8/debian/dists/311x/main/binary-i386/Packages.gz   (with 
props)
dev/cassandra/3.11.8/debian/dists/311x/main/binary-i386/Release
dev/cassandra/3.11.8/debian/dists/311x/main/source/
dev/cassandra/3.11.8/debian/dists/311x/main/source/Release
dev/cassandra/3.11.8/debian/dists/311x/main/source/Sources.gz   (with props)
dev/cassandra/3.11.8/debian/pool/
dev/cassandra/3.11.8/debian/pool/main/
dev/cassandra/3.11.8/debian/pool/main/c/
dev/cassandra/3.11.8/debian/pool/main/c/cassandra/

dev/cassandra/3.11.8/debian/pool/main/c/cassandra/cassandra-tools_3.11.8_all.deb
   (with props)
dev/cassandra/3.11.8/debian/pool/main/c/cassandra/cassandra_3.11.8.dsc
dev/cassandra/3.11.8/debian/pool/main/c/cassandra/cassandra_3.11.8.tar.gz   
(with props)
dev/cassandra/3.11.8/debian/pool/main/c/cassandra/cassandra_3.11.8_all.deb  
 (with props)

Added: dev/cassandra/3.11.8/debian/cassandra-tools_3.11.8_all.deb
==
Binary file - no diff available.

Propchange: dev/cassandra/3.11.8/debian/cassandra-tools_3.11.8_all.deb
--
svn:mime-type = application/octet-stream

Added: dev/cassandra/3.11.8/debian/cassandra_3.11.8.dsc
==
--- dev/cassandra/3.11.8/debian/cassandra_3.11.8.dsc (added)
+++ dev/cassandra/3.11.8/debian/cassandra_3.11.8.dsc Fri Aug 28 13:29:49 2020
@@ -0,0 +1,41 @@
+-BEGIN PGP SIGNED MESSAGE-
+Hash: SHA512
+
+Format: 1.0
+Source: cassandra
+Binary: cassandra, cassandra-tools
+Architecture: all
+Version: 3.11.8
+Maintainer: Eric Evans 
+Uploaders: Sylvain Lebresne 
+Homepage: http://cassandra.apache.org
+Standards-Version: 3.8.3
+Vcs-Browser: https://git-wip-us.apache.org/repos/asf?p=cassandra.git
+Vcs-Git: http://git-wip-us.apache.org/repos/asf/cassandra.git
+Build-Depends: debhelper (>= 5), openjdk-8-jdk | java8-jdk, ant (>= 1.9), 
ant-optional (>= 1.9), dh-python, python-dev (>= 2.7), dpatch, bash-completion
+Package-List:
+ cassandra deb misc extra arch=all
+ cassandra-tools deb misc extra arch=all
+Checksums-Sha1:
+ e4e7dcd67612dde5b3bbdadff39f2c1afdbd1b7a 249977357 cassandra_3.11.8.tar.gz
+Checksums-Sha256:
+ 00ae86441c5e0a2e39ab80aeaff5d9042fd396e7e6603b7c6dbfce2276e4d57a 249977357 
cassandra_3.11.8.tar.gz
+Files:
+ 6d09171e32437551a43a21f293bd1154 249977357 cassandra_3.11.8.tar.gz
+
+-BEGIN PGP SIGNATURE-
+
+iQIzBAEBCgAdFiEEpMRl/qDFUlYaOSph6RM1134+h8sFAl9JBkAACgkQ6RM1134+
+h8ukPxAAsBW8YLMKxLlXLc1HQJEQ1v4l7x2oeEUUWftFUAZC2ig0i+YrK3vs2XQQ
+R6uvAW7k3zdgaFnjK2WL1ROCW1s/4ygAO+3Gy1UoHXWG1YUs1bw9pWr/PN3c8wmm
+lm17lkDKgAe1CffeSMOXniKhgZR74ibHOSzBDC5+RgJODukXAknVWMO/pmWEoIUL
+YHjqb0hCjxu+iLFYMGmVHvcxHS0lJlbeQvPwCgDUCvekIV3USvA5jsNOjnYqa7IQ
+IbB5xTvjl1JqFGvlxuCDuNvbUqz9tBWPNfCHaSi3+hMco+55dL0BqpXTiwDe6syd
+Ct2M0n2hng4yyvAR+sGr/xO562VVm6recvMzEVYVfzENrEKAvDBg+3IP+MGxDbxX
+01Ab9Vy3JH+lraPVf9/2IomGy2drfB71hbRThdBwej2excV1nCrJLyQWF5pRtdOv
+jqzEV+UD0b6Baf3uyvK1Ot8RPPRlueePkjzTlOHCAd9JZFZIGlGYQfiwN1HEi2pB
+aimgow06i7dqBbJ5CEIgq+UdrcOl0PATNwCU+Zi0j2xAC2/I5UbcgSvPdHQa6uJn
+GbYWIaZzHoryi9+I4fzRSE9gjG9YV76iaE4y55rXDa1BTS9Uy5FQeaCmMjB8isPK
+/lt8p5FxHh02UkYoKeDDsrS9Dx11nvNA7EplaaJtraL7MjNsx5g=
+=18tF
+-END PGP SIGNATURE-

Added: dev/cassandra/3.11.8/debian/cassandra_3.11.8.tar.gz
==
Binary file - no diff available.

Propchange: dev/cassandra/3.11.8/debian/cassandra_3.11.8.tar.gz
--
svn:mime-type = application/octet-stream

svn commit: r41163 - /dev/cassandra/3.11.8/

2020-08-28 Thread mck
Author: mck
Date: Fri Aug 28 13:24:51 2020
New Revision: 41163

Log:
staging cassandra 3.11.8

Added:
dev/cassandra/3.11.8/
dev/cassandra/3.11.8/apache-cassandra-3.11.8-bin.tar.gz   (with props)
dev/cassandra/3.11.8/apache-cassandra-3.11.8-bin.tar.gz.asc
dev/cassandra/3.11.8/apache-cassandra-3.11.8-bin.tar.gz.sha256
dev/cassandra/3.11.8/apache-cassandra-3.11.8-bin.tar.gz.sha512
dev/cassandra/3.11.8/apache-cassandra-3.11.8-src.tar.gz   (with props)
dev/cassandra/3.11.8/apache-cassandra-3.11.8-src.tar.gz.asc
dev/cassandra/3.11.8/apache-cassandra-3.11.8-src.tar.gz.sha256
dev/cassandra/3.11.8/apache-cassandra-3.11.8-src.tar.gz.sha512

Added: dev/cassandra/3.11.8/apache-cassandra-3.11.8-bin.tar.gz
==
Binary file - no diff available.

Propchange: dev/cassandra/3.11.8/apache-cassandra-3.11.8-bin.tar.gz
--
svn:mime-type = application/octet-stream

Added: dev/cassandra/3.11.8/apache-cassandra-3.11.8-bin.tar.gz.asc
==
--- dev/cassandra/3.11.8/apache-cassandra-3.11.8-bin.tar.gz.asc (added)
+++ dev/cassandra/3.11.8/apache-cassandra-3.11.8-bin.tar.gz.asc Fri Aug 28 
13:24:51 2020
@@ -0,0 +1,16 @@
+-BEGIN PGP SIGNATURE-
+
+iQIzBAABCgAdFiEEpMRl/qDFUlYaOSph6RM1134+h8sFAl9JBB4ACgkQ6RM1134+
+h8uWABAAtvQQUeUR8Kb1cYGN2UMsiQ3CfOn68P0nigrpCw9R0nwDIhzVfFzEJK0D
+PV0sNaWQUdX/BR3I7GtJU+utTH5xU+fbKljXilnCUlJ+KXE8+GRykehlQ9Uz+hrR
+b1RfiZhzfwGOgz9NrsUTe+0RhoGfNfUQXoi0eGTal9XUVtbyv/klRIssm2RC+MiV
+s8XEy4lWKa2r2fo8kKaRIRIm2K3l74d8TQsbr19KuUJrk7LPCLUuMenjbE/WEuIb
+G+xsej3O0xuoLyMp1hsodTD+nJZ0ZvBhTk+7vXCbCYIuChIu0fM3WkDF/FTjm7N3
+sOJg8Ura5hsjMDV78GgepV9uwMqYlnS7QnaLTZGmK0ySMYlrIXr9YNBleAzS/RRD
+E1Yyb4Pj0pxOcpalwA1NSXXwpCyalERYJzdpKFkuPyWHLHrupIMThb8Sum/AmqUX
+gqZ7aSRgihzn1eyfrwe3Wp68G8eSao9F5UbeMLMXf9fM+xnUH+wv/JzmDv4WcsZr
+QvM/OL3iy+sYkPCukTgaLJ1NMhzcfQWio86mR8050JIpoTwZSM08T8kZ1D9sNgHx
+UbIlbUOgRFMfj4X81RZCM46sFGKj5+8a0PZsLhjz+A/Vfl+fhck4Dv1KnuZ0vbZ3
+S0Zgr++vx4x1IOqZmDsQlyczgL79magXYaKJpgGzJlK8kbYQCx0=
+=fal0
+-END PGP SIGNATURE-

Added: dev/cassandra/3.11.8/apache-cassandra-3.11.8-bin.tar.gz.sha256
==
--- dev/cassandra/3.11.8/apache-cassandra-3.11.8-bin.tar.gz.sha256 (added)
+++ dev/cassandra/3.11.8/apache-cassandra-3.11.8-bin.tar.gz.sha256 Fri Aug 28 
13:24:51 2020
@@ -0,0 +1 @@
+3d04e4b79c3f264cb491e1bc5127ec465102b55005a6c8f4af8548b32e74bf50

Added: dev/cassandra/3.11.8/apache-cassandra-3.11.8-bin.tar.gz.sha512
==
--- dev/cassandra/3.11.8/apache-cassandra-3.11.8-bin.tar.gz.sha512 (added)
+++ dev/cassandra/3.11.8/apache-cassandra-3.11.8-bin.tar.gz.sha512 Fri Aug 28 
13:24:51 2020
@@ -0,0 +1 @@
+ece12cafc7aab7f035a5c8505a7a32915f7fe8c2729c7ade69b21d9354e3f0c06fd5e6206e7f066fb1e525162213fa295200cd46fd1a8bf4b27c9bc834a86c43

Added: dev/cassandra/3.11.8/apache-cassandra-3.11.8-src.tar.gz
==
Binary file - no diff available.

Propchange: dev/cassandra/3.11.8/apache-cassandra-3.11.8-src.tar.gz
--
svn:mime-type = application/octet-stream

Added: dev/cassandra/3.11.8/apache-cassandra-3.11.8-src.tar.gz.asc
==
--- dev/cassandra/3.11.8/apache-cassandra-3.11.8-src.tar.gz.asc (added)
+++ dev/cassandra/3.11.8/apache-cassandra-3.11.8-src.tar.gz.asc Fri Aug 28 
13:24:51 2020
@@ -0,0 +1,16 @@
+-BEGIN PGP SIGNATURE-
+
+iQIzBAABCgAdFiEEpMRl/qDFUlYaOSph6RM1134+h8sFAl9JBCAACgkQ6RM1134+
+h8sblxAAqRh+IseksqPbFxOiw7sPdz/Qg3GlMXu/a4MbQl0G3pZwItWptu23OoYG
+uTLj3qnFaQF0o5RMzBYmxhWKX98zhyzSKsJiFu4uaVtvpWDiU/KKu45gXYpNkhB7
+jEsxjtXlzD7YAYB15t7bUPTC3P1Y3/lfCNmR5X7MOd+jRqTfPejiDQsNdckzFeFT
+XaySq/oGa94JhzGCiAKYG6HWtGffQJykSE8t92tjGEfYrxKGL1xZ3cBSwKEJ7RNp
+gEEt5Qf10OTE4n9yxdPkPhbFxRUV/Gl2bwjHGCuQceQD0g5wdmPyNjcP9FJPwCmz
+moPqxGG2a3s19FS17Buvmp7D9MTJ+KfRoWZENA88V/cr5iDShPzDFDxnnZNCim/w
+OrKmVAZpAmMz9ZkBev8vCKA1G/G6hOoGfZ1MVnFSLZx+6o4edpOVc84AJZDgqNWe
+1wig1+NWNX92VKzbYOPHgDjnEjFt1kNmAjjrFjPJLi7r8zk4LEnBWdNZ38wQnFRk
+CP9yTHz59pLXeCkwTZlQfI5KzYijuFk3yMzdVnU1sLazbVBEoRuYk7LoRGrwifkp
+olm86v7M2xPebGCpQzUeWMRg9kQdHyFKie24ovqFf4ZNDarAFnh09GLR23WUlV9l
+vjOxcLeIkwkUCziFdVH5RfyJLORHRRpyFZsoVHv9tSZQ7CXb7ko=
+=j5jD
+-END PGP SIGNATURE-

Added: dev/cassandra/3.11.8/apache-cassandra-3.11.8-src.tar.gz.sha256
==
--- dev/cassandra/3.11.8/apache-cassandra-3.11.8-src.tar.gz.sha256 (added)
+++ dev/cassandra/3.11.8/apache-cassandra-3.11.8-src.tar.gz.sha256 Fri Aug 28 
13:24:51 2020
@@ -0,0 +1 @@

[jira] [Commented] (CASSANDRA-16063) Fix user experience when upgrading to 4.0 with compact tables

2020-08-28 Thread Sylvain Lebresne (Jira)


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

Sylvain Lebresne commented on CASSANDRA-16063:
--

Happy to review (early next week most likely).

One question before checking the code though: you mentions that with this 
change, we still write a CL segment. Why is that and have you look at how we 
could avoid it? Because if we still write the CL on 4.0 before erroring out, I 
assume this CL gets replayed once the user restart the node on 3.0 (to run DROP 
COMPACT STORAGE)? If so, how are we 100% confident what is replayed will not 
create problems?

> Fix user experience when upgrading to 4.0 with compact tables
> -
>
> Key: CASSANDRA-16063
> URL: https://issues.apache.org/jira/browse/CASSANDRA-16063
> Project: Cassandra
>  Issue Type: Bug
>  Components: Legacy/CQL
>Reporter: Sylvain Lebresne
>Assignee: Ekaterina Dimitrova
>Priority: Normal
> Fix For: 4.0-beta
>
>
> The code to handle compact tables has been removed from 4.0, and the intended 
> upgrade path to 4.0 for users having compact tables on 3.x is that they must 
> execute {{ALTER ... DROP COMPACT STORAGE}} on all of their compact tables 
> *before* attempting the upgrade.
> Obviously, some users won't read the upgrade instructions (or miss a table) 
> and may try upgrading despite still having compact tables. If they do so, the 
> intent is that the node will _not_ start, with a message clearly indicating 
> the pre-upgrade step the user has missed. The user will then downgrade back 
> the node(s) to 3.x, run the proper {{ALTER ... DROP COMPACT STORAGE}}, and 
> then upgrade again.
> But while 4.0 does currently fail startup when finding any compact tables 
> with a decent message, I believe the check is done too late during startup.
> Namely, that check is done as we read the tables schema, so within 
> [{{Schema.instance.loadFromDisk()}}|https://github.com/apache/cassandra/blob/trunk/src/java/org/apache/cassandra/service/CassandraDaemon.java#L241].
>   But by then, we've _at least_ called 
> {{SystemKeyspace.persistLocalMetadata()}}} and 
> {{SystemKeyspaceMigrator40.migrate()}}, which will get into the commit log, 
> and even possibly flush new {{na}} format sstables. As a results, a user 
> might not be able to seemlessly restart the node on 3.x (to drop compact 
> storage on the appropriate tables).
> Basically, we should make sure the check for compact tables done at 4.0 
> startup is done as a {{StartupCheck}}, before the node does anything.
> We should also add a test for this (checking that if you try upgrading to 4.0 
> with compact storage, you can downgrade back with no intervention whatsoever).



--
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-13935) Indexes and UDTs creation should have IF EXISTS on its String representation

2020-08-28 Thread Stefan Miklosovic (Jira)


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

Stefan Miklosovic reassigned CASSANDRA-13935:
-

Assignee: Stefan Miklosovic  (was: Javier Canillas)

> Indexes and UDTs creation should have IF 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: 3.11.x
>
> Attachments: 13935-3.0.txt, 13935-3.11.txt, 13935-trunk.txt
>
>
> 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);



--
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-13935) Indexes and UDTs creation should have IF EXISTS on its String representation

2020-08-28 Thread Stefan Miklosovic (Jira)


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

Stefan Miklosovic commented on CASSANDRA-13935:
---

I ll hijack this issue due to inactivity, feel free to raise your voice if you 
want to still finish this.

> Indexes and UDTs creation should have IF 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: Javier Canillas
>Priority: Low
> Fix For: 3.11.x
>
> Attachments: 13935-3.0.txt, 13935-3.11.txt, 13935-trunk.txt
>
>
> 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);



--
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-13935) Indexes, MVs and UDTs creation should have IF EXISTS on its String representation

2020-08-28 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:
--
Summary: Indexes, MVs and UDTs creation should have IF EXISTS on its String 
representation  (was: Indexes and UDTs creation should have IF EXISTS on its 
String representation)

> Indexes, MVs and UDTs creation should have IF 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: 3.11.x
>
> Attachments: 13935-3.0.txt, 13935-3.11.txt, 13935-trunk.txt
>
>
> 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);



--
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] tag 3.11.8-tentative created (now 8b29b69)

2020-08-28 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.


  at 8b29b69  (commit)
This tag includes the following new commits:

 new 8b29b69  Prepare debian changelog for 3.11.8

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



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



[cassandra] 01/01: Prepare debian changelog for 3.11.8

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

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

commit 8b29b698630960a0ebb2c695cc5b21dee4686d09
Author: Mick Semb Wever 
AuthorDate: Fri Aug 28 15:13:27 2020 +0200

Prepare debian changelog for 3.11.8
---
 debian/changelog | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/debian/changelog b/debian/changelog
index b407fef..55eea82 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+cassandra (3.11.8) unstable; urgency=medium
+
+  * New release
+
+ -- Mick Semb Wever   Fri, 28 Aug 2020 15:12:12 +0200
+
 cassandra (3.11.7) 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 trunk updated (71157c5 -> 7382c91)

2020-08-28 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 71157c5  Merge branch 'cassandra-3.11' into trunk
 add 45331bb  Prepare debian changelog for 3.0.22
 new 8eef706  Merge branch 'cassandra-3.0' into cassandra-3.11
 new 7382c91  Merge branch 'cassandra-3.11' into trunk

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


Summary of changes:


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



[cassandra] branch cassandra-3.11 updated (78a8d65 -> 8eef706)

2020-08-28 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 78a8d65  Merge branch 'cassandra-3.0' into cassandra-3.11
 add 45331bb  Prepare debian changelog for 3.0.22
 new 8eef706  Merge branch 'cassandra-3.0' into cassandra-3.11

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


Summary of changes:


-
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-28 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 7382c9119b4cd7fe1a7dd365b038e078f6b24a8c
Merge: 71157c5 8eef706
Author: Mick Semb Wever 
AuthorDate: Fri Aug 28 15:09:27 2020 +0200

Merge branch 'cassandra-3.11' into trunk



-
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 (7a7f1b8 -> 45331bb)

2020-08-28 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 7a7f1b8  Merge branch 'cassandra-2.2' into cassandra-3.0
 add 45331bb  Prepare debian changelog for 3.0.22

No new revisions were added by this update.

Summary of changes:
 debian/changelog | 6 ++
 1 file changed, 6 insertions(+)


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



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

2020-08-28 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 8eef7061cbb889d89fe82e53c31571b6ff0dc8a8
Merge: 78a8d65 45331bb
Author: Mick Semb Wever 
AuthorDate: Fri Aug 28 15:09:18 2020 +0200

Merge branch 'cassandra-3.0' into cassandra-3.11



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



svn commit: r41162 - in /dev/cassandra/3.0.22/redhat: ./ repodata/

2020-08-28 Thread mck
Author: mck
Date: Fri Aug 28 13:07:36 2020
New Revision: 41162

Log:
staging cassandra rpm packages for 3.0.22

Added:
dev/cassandra/3.0.22/redhat/
dev/cassandra/3.0.22/redhat/cassandra-3.0.22-1.noarch.rpm   (with props)
dev/cassandra/3.0.22/redhat/cassandra-3.0.22-1.src.rpm   (with props)
dev/cassandra/3.0.22/redhat/cassandra-tools-3.0.22-1.noarch.rpm   (with 
props)
dev/cassandra/3.0.22/redhat/repodata/

dev/cassandra/3.0.22/redhat/repodata/1010543b706ef0fb4ff67a25f21725963797e0a9eb1e6432698f73c757e2fa24-other.xml.gz
   (with props)

dev/cassandra/3.0.22/redhat/repodata/1010543b706ef0fb4ff67a25f21725963797e0a9eb1e6432698f73c757e2fa24-other.xml.gz.asc

dev/cassandra/3.0.22/redhat/repodata/11360d084284e5d83dc033ecf36ac4fdc0aa1d38e4c43a08a372a4e60d8638ff-primary.xml.gz
   (with props)

dev/cassandra/3.0.22/redhat/repodata/11360d084284e5d83dc033ecf36ac4fdc0aa1d38e4c43a08a372a4e60d8638ff-primary.xml.gz.asc

dev/cassandra/3.0.22/redhat/repodata/3b839dcb084174fa1e828439fec9c8886f4ee05599239ee127cbe0e5ffc84e85-other.sqlite.bz2
   (with props)

dev/cassandra/3.0.22/redhat/repodata/3b839dcb084174fa1e828439fec9c8886f4ee05599239ee127cbe0e5ffc84e85-other.sqlite.bz2.asc

dev/cassandra/3.0.22/redhat/repodata/400826d32758a8b96dea9688da1782ede6789dc537534646ad880ad4bc66b071-filelists.sqlite.bz2
   (with props)

dev/cassandra/3.0.22/redhat/repodata/400826d32758a8b96dea9688da1782ede6789dc537534646ad880ad4bc66b071-filelists.sqlite.bz2.asc

dev/cassandra/3.0.22/redhat/repodata/ab02ec5c36552a7813c662fd6070e10110af2aec153a51b66a1510c900075c78-filelists.xml.gz
   (with props)

dev/cassandra/3.0.22/redhat/repodata/ab02ec5c36552a7813c662fd6070e10110af2aec153a51b66a1510c900075c78-filelists.xml.gz.asc

dev/cassandra/3.0.22/redhat/repodata/f20638a451bc0f8ef855478f75a2d9a1fa2d98ffc1c4989bed5099f7ff61bd80-primary.sqlite.bz2
   (with props)

dev/cassandra/3.0.22/redhat/repodata/f20638a451bc0f8ef855478f75a2d9a1fa2d98ffc1c4989bed5099f7ff61bd80-primary.sqlite.bz2.asc
dev/cassandra/3.0.22/redhat/repodata/repomd.xml
dev/cassandra/3.0.22/redhat/repodata/repomd.xml.asc

Added: dev/cassandra/3.0.22/redhat/cassandra-3.0.22-1.noarch.rpm
==
Binary file - no diff available.

Propchange: dev/cassandra/3.0.22/redhat/cassandra-3.0.22-1.noarch.rpm
--
svn:mime-type = application/octet-stream

Added: dev/cassandra/3.0.22/redhat/cassandra-3.0.22-1.src.rpm
==
Binary file - no diff available.

Propchange: dev/cassandra/3.0.22/redhat/cassandra-3.0.22-1.src.rpm
--
svn:mime-type = application/octet-stream

Added: dev/cassandra/3.0.22/redhat/cassandra-tools-3.0.22-1.noarch.rpm
==
Binary file - no diff available.

Propchange: dev/cassandra/3.0.22/redhat/cassandra-tools-3.0.22-1.noarch.rpm
--
svn:mime-type = application/octet-stream

Added: 
dev/cassandra/3.0.22/redhat/repodata/1010543b706ef0fb4ff67a25f21725963797e0a9eb1e6432698f73c757e2fa24-other.xml.gz
==
Binary file - no diff available.

Propchange: 
dev/cassandra/3.0.22/redhat/repodata/1010543b706ef0fb4ff67a25f21725963797e0a9eb1e6432698f73c757e2fa24-other.xml.gz
--
svn:mime-type = application/octet-stream

Added: 
dev/cassandra/3.0.22/redhat/repodata/1010543b706ef0fb4ff67a25f21725963797e0a9eb1e6432698f73c757e2fa24-other.xml.gz.asc
==
--- 
dev/cassandra/3.0.22/redhat/repodata/1010543b706ef0fb4ff67a25f21725963797e0a9eb1e6432698f73c757e2fa24-other.xml.gz.asc
 (added)
+++ 
dev/cassandra/3.0.22/redhat/repodata/1010543b706ef0fb4ff67a25f21725963797e0a9eb1e6432698f73c757e2fa24-other.xml.gz.asc
 Fri Aug 28 13:07:36 2020
@@ -0,0 +1,16 @@
+-BEGIN PGP SIGNATURE-
+
+iQIzBAABCgAdFiEEpMRl/qDFUlYaOSph6RM1134+h8sFAl9JAYcACgkQ6RM1134+
+h8swng/+PkH6fY04xoUx83U/0exHTN4WblYfHDHfCRxfnypkXgC0qn+QcgpndKw8
+qQEW5ZMd5xb7wtS+mtVqqSl5+hgldxepHquY78GVoT+ApKRoYs4FHsF/2P7/rjR6
+p+QiV8R9PVlGsdJhI7fZTtv/FEonnufgrcqmyr3MvKRES+FIJAPwUP9npnaeWOvj
+sk/5fAlfuHbc/svOgtznX6EDMl/LfFC/4+nfaK961VROqtCi6syxgVZlvMtBklY+
+tvbXDJ6v4XspJrQKOlH+jZJ0+doCbd89g0j12sxXNERm3CrSRY10jZcozVQZQK5f
+PfvW/1au5hs381sz340h9xGZNE11/3hphWXNYojifmnQ3AvSaQkq/ZdNDjAooyAa
+DuQMYxTDvPhi9dOvXZMDKBHZ3XqBg7PR8pqnzv6c2BZHNHFtFUsMj/OU/s3AuA2f
+WpilVRvMCAUhKh7eQwF0PVKbtr5eQIN9Ec1eNx/UY7So2BPjbaWO3NSS1Wmr9ylF
+6Q+Vp51fdvNyStgApbxuwfOAt/RbPqCqZSxu9GSI6ztPbhhqZPzOAeJPZDK0nW8D

svn commit: r41161 - in /dev/cassandra/3.0.22/debian: ./ dists/ dists/30x/ dists/30x/main/ dists/30x/main/binary-amd64/ dists/30x/main/binary-i386/ dists/30x/main/source/ pool/ pool/main/ pool/main/c/

2020-08-28 Thread mck
Author: mck
Date: Fri Aug 28 13:03:50 2020
New Revision: 41161

Log:
staging cassandra debian packages for 3.0.22

Added:
dev/cassandra/3.0.22/debian/
dev/cassandra/3.0.22/debian/cassandra-tools_3.0.22_all.deb   (with props)
dev/cassandra/3.0.22/debian/cassandra_3.0.22.dsc
dev/cassandra/3.0.22/debian/cassandra_3.0.22.tar.gz   (with props)
dev/cassandra/3.0.22/debian/cassandra_3.0.22_all.deb   (with props)
dev/cassandra/3.0.22/debian/cassandra_3.0.22_amd64.buildinfo
dev/cassandra/3.0.22/debian/cassandra_3.0.22_amd64.changes
dev/cassandra/3.0.22/debian/dists/
dev/cassandra/3.0.22/debian/dists/30x/
dev/cassandra/3.0.22/debian/dists/30x/InRelease
dev/cassandra/3.0.22/debian/dists/30x/Release
dev/cassandra/3.0.22/debian/dists/30x/Release.gpg
dev/cassandra/3.0.22/debian/dists/30x/main/
dev/cassandra/3.0.22/debian/dists/30x/main/binary-amd64/
dev/cassandra/3.0.22/debian/dists/30x/main/binary-amd64/Packages
dev/cassandra/3.0.22/debian/dists/30x/main/binary-amd64/Packages.gz   (with 
props)
dev/cassandra/3.0.22/debian/dists/30x/main/binary-amd64/Release
dev/cassandra/3.0.22/debian/dists/30x/main/binary-i386/
dev/cassandra/3.0.22/debian/dists/30x/main/binary-i386/Packages
dev/cassandra/3.0.22/debian/dists/30x/main/binary-i386/Packages.gz   (with 
props)
dev/cassandra/3.0.22/debian/dists/30x/main/binary-i386/Release
dev/cassandra/3.0.22/debian/dists/30x/main/source/
dev/cassandra/3.0.22/debian/dists/30x/main/source/Release
dev/cassandra/3.0.22/debian/dists/30x/main/source/Sources.gz   (with props)
dev/cassandra/3.0.22/debian/pool/
dev/cassandra/3.0.22/debian/pool/main/
dev/cassandra/3.0.22/debian/pool/main/c/
dev/cassandra/3.0.22/debian/pool/main/c/cassandra/

dev/cassandra/3.0.22/debian/pool/main/c/cassandra/cassandra-tools_3.0.22_all.deb
   (with props)
dev/cassandra/3.0.22/debian/pool/main/c/cassandra/cassandra_3.0.22.dsc
dev/cassandra/3.0.22/debian/pool/main/c/cassandra/cassandra_3.0.22.tar.gz   
(with props)
dev/cassandra/3.0.22/debian/pool/main/c/cassandra/cassandra_3.0.22_all.deb  
 (with props)

Added: dev/cassandra/3.0.22/debian/cassandra-tools_3.0.22_all.deb
==
Binary file - no diff available.

Propchange: dev/cassandra/3.0.22/debian/cassandra-tools_3.0.22_all.deb
--
svn:mime-type = application/octet-stream

Added: dev/cassandra/3.0.22/debian/cassandra_3.0.22.dsc
==
--- dev/cassandra/3.0.22/debian/cassandra_3.0.22.dsc (added)
+++ dev/cassandra/3.0.22/debian/cassandra_3.0.22.dsc Fri Aug 28 13:03:50 2020
@@ -0,0 +1,41 @@
+-BEGIN PGP SIGNED MESSAGE-
+Hash: SHA512
+
+Format: 1.0
+Source: cassandra
+Binary: cassandra, cassandra-tools
+Architecture: all
+Version: 3.0.22
+Maintainer: Eric Evans 
+Uploaders: Sylvain Lebresne 
+Homepage: http://cassandra.apache.org
+Standards-Version: 3.8.3
+Vcs-Browser: https://git-wip-us.apache.org/repos/asf?p=cassandra.git
+Vcs-Git: http://git-wip-us.apache.org/repos/asf/cassandra.git
+Build-Depends: debhelper (>= 5), openjdk-8-jdk | java8-jdk, ant (>= 1.9), 
ant-optional (>= 1.9), dh-python, python-dev (>= 2.7), dpatch, bash-completion
+Package-List:
+ cassandra deb misc extra arch=all
+ cassandra-tools deb misc extra arch=all
+Checksums-Sha1:
+ 0706be7e4f27217b1c4c5958c0d3f2c80b564570 242151072 cassandra_3.0.22.tar.gz
+Checksums-Sha256:
+ 0ef5f223dc66784f3d2d4e778b61795523c6dfe4b58d97b63b890fa66d1e73e7 242151072 
cassandra_3.0.22.tar.gz
+Files:
+ ee4df6104f28c979b4d66546d71af7df 242151072 cassandra_3.0.22.tar.gz
+
+-BEGIN PGP SIGNATURE-
+
+iQIzBAEBCgAdFiEEpMRl/qDFUlYaOSph6RM1134+h8sFAl9I/7oACgkQ6RM1134+
+h8tspw//Yz8FJ5fCjUdxV0+lFF6gFoJoCFSRZV+g8wfiS+dJppD2l2Hwta0jQt+h
++4sqrxp6ZNL0X1FdYf1A3ROIpDq/mbijU56FMrA/PqTqw6Wqf5Jd1f+H+wjlzLNX
+lfvmUpYsi4ahG5w533NghzZucRpLaxlZe6LWW2HIbpzRqt7LFl6pJoID23LiWBdO
+lT2omJjDEHFS0ilUdewuVcX0LggCJEZptTh3lQkB5i4RdsGemH7thLjJyKUDYKeK
+FTaPy1xD+OKSCf9gWOkB/zFRGjV2bHHDdakU1xZ8IE/8Q1uiwkP8djNanX9vtz4E
+mvCQ7veGLW2ieHoWqnpz3wPSzrsvnoDr259AiPUG5XHrDO0J3jkFkDETK8TSTHpo
+kThdZIp/s0zl+i3UFO3Gg5Va/bPvXxCOMpCQewySa7EetC72nJzEs4M6Tn1MSrrK
+3+0C4dPkEYbITBPqj/okB6Cxg1SZC2Q2rrULusUfTiVaSXKuVG083RI71xlQNZlm
+SN2L2FHlYZ5AxMqoA4HWqr6pOThtedkb1BFA3yMtVg447qJpAIWgAeE/mkd35VuN
+CNrzXzjmyaPsD/n42YIBby3XNwLQzZg3+JexG1NwAuu/J+suHlf3MODDtEjHc8Q2
+D6R57RiCwQCvkvVEQN0UluaqH3l+4QpGFktbDwzx2vI/z+PhM6w=
+=2yMd
+-END PGP SIGNATURE-

Added: dev/cassandra/3.0.22/debian/cassandra_3.0.22.tar.gz
==
Binary file - no diff available.

Propchange: dev/cassandra/3.0.22/debian/cassandra_3.0.22.tar.gz
--
svn:mime-type = application/octet-stream

Added: 

svn commit: r41160 - /dev/cassandra/3.0.22/

2020-08-28 Thread mck
Author: mck
Date: Fri Aug 28 12:56:52 2020
New Revision: 41160

Log:
staging cassandra 3.0.22

Added:
dev/cassandra/3.0.22/
dev/cassandra/3.0.22/apache-cassandra-3.0.22-bin.tar.gz   (with props)
dev/cassandra/3.0.22/apache-cassandra-3.0.22-bin.tar.gz.asc
dev/cassandra/3.0.22/apache-cassandra-3.0.22-bin.tar.gz.sha256
dev/cassandra/3.0.22/apache-cassandra-3.0.22-bin.tar.gz.sha512
dev/cassandra/3.0.22/apache-cassandra-3.0.22-src.tar.gz   (with props)
dev/cassandra/3.0.22/apache-cassandra-3.0.22-src.tar.gz.asc
dev/cassandra/3.0.22/apache-cassandra-3.0.22-src.tar.gz.sha256
dev/cassandra/3.0.22/apache-cassandra-3.0.22-src.tar.gz.sha512

Added: dev/cassandra/3.0.22/apache-cassandra-3.0.22-bin.tar.gz
==
Binary file - no diff available.

Propchange: dev/cassandra/3.0.22/apache-cassandra-3.0.22-bin.tar.gz
--
svn:mime-type = application/octet-stream

Added: dev/cassandra/3.0.22/apache-cassandra-3.0.22-bin.tar.gz.asc
==
--- dev/cassandra/3.0.22/apache-cassandra-3.0.22-bin.tar.gz.asc (added)
+++ dev/cassandra/3.0.22/apache-cassandra-3.0.22-bin.tar.gz.asc Fri Aug 28 
12:56:52 2020
@@ -0,0 +1,16 @@
+-BEGIN PGP SIGNATURE-
+
+iQIzBAABCgAdFiEEpMRl/qDFUlYaOSph6RM1134+h8sFAl9I/nMACgkQ6RM1134+
+h8vEYBAAh2txaWYu8Exfo5eD5Cu0u72SGNRn6rtc6HOidNpbjGGJn6kDVLNzpdqq
+D77fr/FPCt1abm9oCPBZF1XqQBgpdxPT7s+AEipFgSzGHxMNM2irEPosbxevZHJn
+McbIB7v87hBbrYzJLh3ALiO19QeccOBUGey+SnLvRtwIdOJ15bNxl/3/EfWSgc1B
+71axuiOHlXC5NikLOplQ1ldGs2lw534HEbGxNXSU57tb8v8ILDZn5FWPTeHmbnXT
+FrTcm2OvCzQ5EuYIlxKKwMqLstUFjZU+5wlc/PYtdtdPcIAWRHh/8aqcI3J9K+JE
+KgEL7Nolmm+jGYg5T7tNzwnhmof8fugm40kEFEg24bs0q2JLHURKkzhbM/Zof+5Y
+iLJbsG2E5fS+ZakQ8/mH+rgTeAq/Zjq8M1mdyVr9BJh+TKIQXtrYTOmNVLyVUe+G
+nqVWds+FdKLbfKLbGyEDhdp9Rb98rahkxZ0qG0Y8ugCMrC1LrVJc5JxKRf8vUszx
+5/Csd9lUZpl//uRLY3fvuETLuorEhlMt5n/VVLz906ou6x+CtmIaQG2eWOrqMQgb
+RKTi9lsAkcLmulDLuLvEWb/ctt7SZBw0OJbq45Ck1jEuuvjRvNAQHuPtxD53TJPX
+6Iz/xuaOI0+LQ+WRIPgB/qJ+CxoDuL+6N3uUjyrzhAg58c7SYmQ=
+=Lw3Y
+-END PGP SIGNATURE-

Added: dev/cassandra/3.0.22/apache-cassandra-3.0.22-bin.tar.gz.sha256
==
--- dev/cassandra/3.0.22/apache-cassandra-3.0.22-bin.tar.gz.sha256 (added)
+++ dev/cassandra/3.0.22/apache-cassandra-3.0.22-bin.tar.gz.sha256 Fri Aug 28 
12:56:52 2020
@@ -0,0 +1 @@
+997afe96b7c3d22baaebe854354f164720f27ad8bfd92fdf3a120fe8b31940a9

Added: dev/cassandra/3.0.22/apache-cassandra-3.0.22-bin.tar.gz.sha512
==
--- dev/cassandra/3.0.22/apache-cassandra-3.0.22-bin.tar.gz.sha512 (added)
+++ dev/cassandra/3.0.22/apache-cassandra-3.0.22-bin.tar.gz.sha512 Fri Aug 28 
12:56:52 2020
@@ -0,0 +1 @@
+c849f64b913f62afe0f21aacfb6e05b8b9b5dc16321f4d35d69225cac49af6d955939e83e1ad901cec91f2ea76feee56cc4c78d24a3dc2b9d1c9583271c4d190

Added: dev/cassandra/3.0.22/apache-cassandra-3.0.22-src.tar.gz
==
Binary file - no diff available.

Propchange: dev/cassandra/3.0.22/apache-cassandra-3.0.22-src.tar.gz
--
svn:mime-type = application/octet-stream

Added: dev/cassandra/3.0.22/apache-cassandra-3.0.22-src.tar.gz.asc
==
--- dev/cassandra/3.0.22/apache-cassandra-3.0.22-src.tar.gz.asc (added)
+++ dev/cassandra/3.0.22/apache-cassandra-3.0.22-src.tar.gz.asc Fri Aug 28 
12:56:52 2020
@@ -0,0 +1,16 @@
+-BEGIN PGP SIGNATURE-
+
+iQIzBAABCgAdFiEEpMRl/qDFUlYaOSph6RM1134+h8sFAl9I/nUACgkQ6RM1134+
+h8sQ7w/9HPi5mcV40PxRkcdsHto6xi5rFM3YXrKfyVH9F5i2OaSE8qMXEPr1BiFi
+KEl/eO4K+iICLBs0MySHShokCgd6m5ZRGHUTT7rCiq6hfsNQqQfCMftCZVtG/TsI
+XmBMPkdhaCGDHfbUMKfSnKLMHCr5FdgR7+DGTAcKG7uNSpG/4c6c7KsCoB76iOIJ
+DZ4r09HOVtsbAztZnwtW8YwLEiCMrbhB9doEzzrQEIKClKIEmg7jeyFH1O9oGZkr
+ZtiGJ8crUbs554lNtKWQkRTLfT2Q5Qj+n/WsKDxtjqhXlV/E+mFWS2naZTjhaZfS
+VeBWWNaPpeYfQ5qrEs2euZ8ofOUqRtg4WbCL7qkO7IXkG+mSKiawWradm3+d65bu
+f/MdZkUoDmV2M5YbFe3ExAl0jvkWA9hwX3PK3AcJ7lRsi20nxUDxFnLz6U2gfrWE
+9KYVa/DpqTbp35ZfVe4piIfDjCj9hItSlnKOxVKUP/E/lwzBIOU2VqZPSYWDsedp
+OoA2zYAXrkzUEZVY9ASv3GzU+SiNU7W94ndn9dPI4jhE4YTVjBkmnp2xS30RoMh8
+igYwCBixiydWSokLBnTjtYuOjr0uwNN8pmgrkitY0IYClLLdu8SOZueIOmOlm02K
+DTslAIDeXtu1EaB0R1727aC6iiufbJFvwJSOiOaRMG1ylYpTSyY=
+=gF0w
+-END PGP SIGNATURE-

Added: dev/cassandra/3.0.22/apache-cassandra-3.0.22-src.tar.gz.sha256
==
--- dev/cassandra/3.0.22/apache-cassandra-3.0.22-src.tar.gz.sha256 (added)
+++ dev/cassandra/3.0.22/apache-cassandra-3.0.22-src.tar.gz.sha256 Fri Aug 28 
12:56:52 2020
@@ -0,0 +1 @@

[cassandra] tag 3.0.22-tentative created (now 45331bb)

2020-08-28 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.


  at 45331bb  (commit)
This tag includes the following new commits:

 new 45331bb  Prepare debian changelog for 3.0.22

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



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



[cassandra] 01/01: Prepare debian changelog for 3.0.22

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

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

commit 45331bb612dc7847efece7e26cdd0b376bd11249
Author: Mick Semb Wever 
AuthorDate: Fri Aug 28 14:49:52 2020 +0200

Prepare debian changelog for 3.0.22
---
 debian/changelog | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/debian/changelog b/debian/changelog
index 8a1d25d..40f578d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+cassandra (3.0.22) unstable; urgency=medium
+
+  * New release
+
+ -- Mick Semb Wever   Fri, 28 Aug 2020 14:48:07 +0200
+
 cassandra (3.0.21) 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.0' into cassandra-3.11

2020-08-28 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 78a8d65bfc7d008db60a9f10a3a18b82cd93f240
Merge: 4bf7882 7a7f1b8
Author: Mick Semb Wever 
AuthorDate: Fri Aug 28 14:45:16 2020 +0200

Merge branch 'cassandra-3.0' into cassandra-3.11



-
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-28 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 7a7f1b8cdf073bb7c493641bd694745b03dca67e
Merge: 4cbf660 d4938cf
Author: Mick Semb Wever 
AuthorDate: Fri Aug 28 14:45:00 2020 +0200

Merge branch 'cassandra-2.2' into cassandra-3.0



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



[cassandra] branch trunk updated (5363054 -> 71157c5)

2020-08-28 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 5363054  Merge branch 'cassandra-3.11' into trunk
 add d4938cf  Prepare debian changelog for 2.2.18
 new 7a7f1b8  Merge branch 'cassandra-2.2' into cassandra-3.0
 new 78a8d65  Merge branch 'cassandra-3.0' into cassandra-3.11
 new 71157c5  Merge branch 'cassandra-3.11' into trunk

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:


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



[cassandra] branch cassandra-3.11 updated (4bf7882 -> 78a8d65)

2020-08-28 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 4bf7882  Merge branch 'cassandra-3.0' into cassandra-3.11
 add d4938cf  Prepare debian changelog for 2.2.18
 new 7a7f1b8  Merge branch 'cassandra-2.2' into cassandra-3.0
 new 78a8d65  Merge branch 'cassandra-3.0' into cassandra-3.11

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


Summary of changes:


-
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-28 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 71157c539845b5e129fa659b2ed1fda71075f796
Merge: 5363054 78a8d65
Author: Mick Semb Wever 
AuthorDate: Fri Aug 28 14:45:25 2020 +0200

Merge branch 'cassandra-3.11' into trunk



-
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 (4cbf660 -> 7a7f1b8)

2020-08-28 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 4cbf660  Merge branch 'cassandra-2.2' into cassandra-3.0
 add d4938cf  Prepare debian changelog for 2.2.18
 new 7a7f1b8  Merge branch 'cassandra-2.2' into cassandra-3.0

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


Summary of changes:


-
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 (9718bda -> d4938cf)

2020-08-28 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 9718bda  Merge branch 'cassandra-2.1' into cassandra-2.2
 add d4938cf  Prepare debian changelog for 2.2.18

No new revisions were added by this update.

Summary of changes:
 debian/changelog | 6 ++
 1 file changed, 6 insertions(+)


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



svn commit: r41157 - in /dev/cassandra/2.2.18/redhat: ./ repodata/

2020-08-28 Thread mck
Author: mck
Date: Fri Aug 28 12:40:54 2020
New Revision: 41157

Log:
staging cassandra rpm packages for 2.2.18

Added:
dev/cassandra/2.2.18/redhat/
dev/cassandra/2.2.18/redhat/cassandra-2.2.18-1.noarch.rpm   (with props)
dev/cassandra/2.2.18/redhat/cassandra-2.2.18-1.src.rpm   (with props)
dev/cassandra/2.2.18/redhat/cassandra-tools-2.2.18-1.noarch.rpm   (with 
props)
dev/cassandra/2.2.18/redhat/repodata/

dev/cassandra/2.2.18/redhat/repodata/092d0f5959e3a5a1494aa211a07be43a6fc08e4215b3c933ae099db96d59bf69-primary.sqlite.bz2
   (with props)

dev/cassandra/2.2.18/redhat/repodata/092d0f5959e3a5a1494aa211a07be43a6fc08e4215b3c933ae099db96d59bf69-primary.sqlite.bz2.asc

dev/cassandra/2.2.18/redhat/repodata/3d8ec701df9b9a3e4e34faa24cb721d2ae7ef7b24d91c5a702042caf610c70cc-other.xml.gz
   (with props)

dev/cassandra/2.2.18/redhat/repodata/3d8ec701df9b9a3e4e34faa24cb721d2ae7ef7b24d91c5a702042caf610c70cc-other.xml.gz.asc

dev/cassandra/2.2.18/redhat/repodata/584d1d2eb1d8f7fdd02d00b4eef22b51022469dbf851e725bce82fd1e88efe4d-primary.xml.gz
   (with props)

dev/cassandra/2.2.18/redhat/repodata/584d1d2eb1d8f7fdd02d00b4eef22b51022469dbf851e725bce82fd1e88efe4d-primary.xml.gz.asc

dev/cassandra/2.2.18/redhat/repodata/737a714b0d2e1ee58b6457c9df845df03708ace5236e9a02c64452d20954298d-other.sqlite.bz2
   (with props)

dev/cassandra/2.2.18/redhat/repodata/737a714b0d2e1ee58b6457c9df845df03708ace5236e9a02c64452d20954298d-other.sqlite.bz2.asc

dev/cassandra/2.2.18/redhat/repodata/7baad0be8a6b8e2a1a35a62bf604f9333d74c993510a4051f1a9643e5ae298ef-filelists.xml.gz
   (with props)

dev/cassandra/2.2.18/redhat/repodata/7baad0be8a6b8e2a1a35a62bf604f9333d74c993510a4051f1a9643e5ae298ef-filelists.xml.gz.asc

dev/cassandra/2.2.18/redhat/repodata/f2b5de922eed18b86c8237acd54eae3d00cebf0e60c95e2f469dd1abb48f388d-filelists.sqlite.bz2
   (with props)

dev/cassandra/2.2.18/redhat/repodata/f2b5de922eed18b86c8237acd54eae3d00cebf0e60c95e2f469dd1abb48f388d-filelists.sqlite.bz2.asc
dev/cassandra/2.2.18/redhat/repodata/repomd.xml
dev/cassandra/2.2.18/redhat/repodata/repomd.xml.asc

Added: dev/cassandra/2.2.18/redhat/cassandra-2.2.18-1.noarch.rpm
==
Binary file - no diff available.

Propchange: dev/cassandra/2.2.18/redhat/cassandra-2.2.18-1.noarch.rpm
--
svn:mime-type = application/octet-stream

Added: dev/cassandra/2.2.18/redhat/cassandra-2.2.18-1.src.rpm
==
Binary file - no diff available.

Propchange: dev/cassandra/2.2.18/redhat/cassandra-2.2.18-1.src.rpm
--
svn:mime-type = application/octet-stream

Added: dev/cassandra/2.2.18/redhat/cassandra-tools-2.2.18-1.noarch.rpm
==
Binary file - no diff available.

Propchange: dev/cassandra/2.2.18/redhat/cassandra-tools-2.2.18-1.noarch.rpm
--
svn:mime-type = application/octet-stream

Added: 
dev/cassandra/2.2.18/redhat/repodata/092d0f5959e3a5a1494aa211a07be43a6fc08e4215b3c933ae099db96d59bf69-primary.sqlite.bz2
==
Binary file - no diff available.

Propchange: 
dev/cassandra/2.2.18/redhat/repodata/092d0f5959e3a5a1494aa211a07be43a6fc08e4215b3c933ae099db96d59bf69-primary.sqlite.bz2
--
svn:mime-type = application/octet-stream

Added: 
dev/cassandra/2.2.18/redhat/repodata/092d0f5959e3a5a1494aa211a07be43a6fc08e4215b3c933ae099db96d59bf69-primary.sqlite.bz2.asc
==
--- 
dev/cassandra/2.2.18/redhat/repodata/092d0f5959e3a5a1494aa211a07be43a6fc08e4215b3c933ae099db96d59bf69-primary.sqlite.bz2.asc
 (added)
+++ 
dev/cassandra/2.2.18/redhat/repodata/092d0f5959e3a5a1494aa211a07be43a6fc08e4215b3c933ae099db96d59bf69-primary.sqlite.bz2.asc
 Fri Aug 28 12:40:54 2020
@@ -0,0 +1,16 @@
+-BEGIN PGP SIGNATURE-
+
+iQIzBAABCgAdFiEEpMRl/qDFUlYaOSph6RM1134+h8sFAl9I+0QACgkQ6RM1134+
+h8s0HhAAp9Z1QIhLG7k+H/uQl63/a37tV5HLFBOTnTIQqcjvVzTaZBO4CwavotpS
+l9DERNfNc0B3415tyFfF0LLFIEHP232Na2YbS9IJG8p9/QdlUoL7EUGm2ak0f0ZP
+D68uiB+HQR0tbfaKX6CqHsCU2Vwrpz48KEYo5IOWBU/F83cGOyav93ZSe8oJlvHA
+tgKVcvmuTnQiJHg+JIUF2XD0126a76cTmjXZA/gqQesygh2NV90A7ny3+icOGWVV
+8cg+9UzIkpevnSOZw6lzQOFb9BWi89YyyB3RTVPwImsScYLUCeQ3W/HCxeI8G41G
+BMEhubYBKVa1KNBi8eBfBzqWcl8wWW9c+0M7wik56iTkZ2ZD1t95YRWMagouzu/+
+X8cEaXebS07N5hVyY7Z1RNsPFRLh6JSi6npcxGEOZmAbulBM0aIr7TOeSEZYyqbN
+gR+7AglFHe/v0ZbZrdc/5EBj9cDEtIfjTeVJ9LCRZ7bmJa88pCbsTVgiBiPQrj0O
+1ufrB7oshStY/TY+2oAd3xcivGwGWjRM7Ds6dw/ZQ9JnWw/jMMma5ZiC+CenKurS

svn commit: r41156 - in /dev/cassandra/2.2.18/debian: ./ dists/ dists/22x/ dists/22x/main/ dists/22x/main/binary-amd64/ dists/22x/main/binary-i386/ dists/22x/main/source/ pool/ pool/main/ pool/main/c/

2020-08-28 Thread mck
Author: mck
Date: Fri Aug 28 12:37:52 2020
New Revision: 41156

Log:
staging cassandra debian packages for 2.2.18

Added:
dev/cassandra/2.2.18/debian/
dev/cassandra/2.2.18/debian/cassandra-tools_2.2.18_all.deb   (with props)
dev/cassandra/2.2.18/debian/cassandra_2.2.18.dsc
dev/cassandra/2.2.18/debian/cassandra_2.2.18.tar.gz   (with props)
dev/cassandra/2.2.18/debian/cassandra_2.2.18_all.deb   (with props)
dev/cassandra/2.2.18/debian/cassandra_2.2.18_amd64.buildinfo
dev/cassandra/2.2.18/debian/cassandra_2.2.18_amd64.changes
dev/cassandra/2.2.18/debian/dists/
dev/cassandra/2.2.18/debian/dists/22x/
dev/cassandra/2.2.18/debian/dists/22x/InRelease
dev/cassandra/2.2.18/debian/dists/22x/Release
dev/cassandra/2.2.18/debian/dists/22x/Release.gpg
dev/cassandra/2.2.18/debian/dists/22x/main/
dev/cassandra/2.2.18/debian/dists/22x/main/binary-amd64/
dev/cassandra/2.2.18/debian/dists/22x/main/binary-amd64/Packages
dev/cassandra/2.2.18/debian/dists/22x/main/binary-amd64/Packages.gz   (with 
props)
dev/cassandra/2.2.18/debian/dists/22x/main/binary-amd64/Release
dev/cassandra/2.2.18/debian/dists/22x/main/binary-i386/
dev/cassandra/2.2.18/debian/dists/22x/main/binary-i386/Packages
dev/cassandra/2.2.18/debian/dists/22x/main/binary-i386/Packages.gz   (with 
props)
dev/cassandra/2.2.18/debian/dists/22x/main/binary-i386/Release
dev/cassandra/2.2.18/debian/dists/22x/main/source/
dev/cassandra/2.2.18/debian/dists/22x/main/source/Release
dev/cassandra/2.2.18/debian/dists/22x/main/source/Sources.gz   (with props)
dev/cassandra/2.2.18/debian/pool/
dev/cassandra/2.2.18/debian/pool/main/
dev/cassandra/2.2.18/debian/pool/main/c/
dev/cassandra/2.2.18/debian/pool/main/c/cassandra/

dev/cassandra/2.2.18/debian/pool/main/c/cassandra/cassandra-tools_2.2.18_all.deb
   (with props)
dev/cassandra/2.2.18/debian/pool/main/c/cassandra/cassandra_2.2.18.dsc
dev/cassandra/2.2.18/debian/pool/main/c/cassandra/cassandra_2.2.18.tar.gz   
(with props)
dev/cassandra/2.2.18/debian/pool/main/c/cassandra/cassandra_2.2.18_all.deb  
 (with props)

Added: dev/cassandra/2.2.18/debian/cassandra-tools_2.2.18_all.deb
==
Binary file - no diff available.

Propchange: dev/cassandra/2.2.18/debian/cassandra-tools_2.2.18_all.deb
--
svn:mime-type = application/octet-stream

Added: dev/cassandra/2.2.18/debian/cassandra_2.2.18.dsc
==
--- dev/cassandra/2.2.18/debian/cassandra_2.2.18.dsc (added)
+++ dev/cassandra/2.2.18/debian/cassandra_2.2.18.dsc Fri Aug 28 12:37:52 2020
@@ -0,0 +1,41 @@
+-BEGIN PGP SIGNED MESSAGE-
+Hash: SHA512
+
+Format: 1.0
+Source: cassandra
+Binary: cassandra, cassandra-tools
+Architecture: all
+Version: 2.2.18
+Maintainer: Eric Evans 
+Uploaders: Sylvain Lebresne 
+Homepage: http://cassandra.apache.org
+Standards-Version: 3.8.3
+Vcs-Browser: https://git-wip-us.apache.org/repos/asf?p=cassandra.git
+Vcs-Git: http://git-wip-us.apache.org/repos/asf/cassandra.git
+Build-Depends: debhelper (>= 5), openjdk-8-jdk | java8-jdk, ant (>= 1.9), 
ant-optional (>= 1.9), dh-python, python-dev (>= 2.7), dpatch, bash-completion
+Package-List:
+ cassandra deb misc extra arch=all
+ cassandra-tools deb misc extra arch=all
+Checksums-Sha1:
+ b1f6f005bca072d59748953180b9c9bac2f47a15 239088451 cassandra_2.2.18.tar.gz
+Checksums-Sha256:
+ 70ae9203028d559bd1f9e880ec479ab9beb3a8661f1ee017b0a87c4500e7429e 239088451 
cassandra_2.2.18.tar.gz
+Files:
+ a458559f70a332c0d487db16501223e4 239088451 cassandra_2.2.18.tar.gz
+
+-BEGIN PGP SIGNATURE-
+
+iQIzBAEBCgAdFiEEpMRl/qDFUlYaOSph6RM1134+h8sFAl9I+f0ACgkQ6RM1134+
+h8vV+RAAqqn6HssyKArpsH/PepR4RSPrLXZh9nj2Vta3T64fQdjg88l2EWqQ7RT+
+S2HmC3B0sxs4ZyPVefsZJ9zOiG29Mc/pFOnPxDygu6qZdcfpGkrrxX6uj+1d/a0K
+PjWOXBZJETKz5Ma5zbuRUS/ASWrEgzzv8rZO+U1S0ZLqT4xfhitt6cRLUrF6N38r
+2OZGwj4gD/z4zuH6FCp/WLy2qz14Ln6W1uH0O8NBqvP88f9mRBtDSyVasRscPa0U
+rdOr7AUYJZ7/gb1R6MgLC6CYGb4ykFy61b/sQNHIfF2vYqzkvZ0adPncKQ9Dg8uX
+8Z3dtr9z4fZlERnCC5mL+XHEVtlPBjw5f50yN8LnbiRWQxD8C4BFcUqtTUTry1rL
++jxjxPZG3bj9rSFlaJuh9CFPO10TGPq4L3rBO/qrXmfnW9+I6XKGH6oOcC9t5Tqk
+z6Cegn4m1RA6L6UfcDkOX3yfZeWSew8gSI5+OjeznZFAKCn+OX+WC8HcHBZknviB
+oYoH9Xd8BECa8aFsI3of9/e554jT3YOTIgBzSHs7CvnC96b/W33X3fTaJ95ZYBUR
+zyWM5NI+G8p/LlgWdmtu4tGEjd8wG8KwTk7C+GwXjBRMsNorc7PdEKwiTjSrxNM9
+unH44+E1PsiykCQ/EeNICd5c5g/REUwawxLnkaCbM42T3tdFJRo=
+=r1Gw
+-END PGP SIGNATURE-

Added: dev/cassandra/2.2.18/debian/cassandra_2.2.18.tar.gz
==
Binary file - no diff available.

Propchange: dev/cassandra/2.2.18/debian/cassandra_2.2.18.tar.gz
--
svn:mime-type = application/octet-stream

Added: 

svn commit: r41155 - /dev/cassandra/2.2.18/

2020-08-28 Thread mck
Author: mck
Date: Fri Aug 28 12:32:25 2020
New Revision: 41155

Log:
staging cassandra 2.2.18

Added:
dev/cassandra/2.2.18/
dev/cassandra/2.2.18/apache-cassandra-2.2.18-bin.tar.gz   (with props)
dev/cassandra/2.2.18/apache-cassandra-2.2.18-bin.tar.gz.asc
dev/cassandra/2.2.18/apache-cassandra-2.2.18-bin.tar.gz.sha256
dev/cassandra/2.2.18/apache-cassandra-2.2.18-bin.tar.gz.sha512
dev/cassandra/2.2.18/apache-cassandra-2.2.18-src.tar.gz   (with props)
dev/cassandra/2.2.18/apache-cassandra-2.2.18-src.tar.gz.asc
dev/cassandra/2.2.18/apache-cassandra-2.2.18-src.tar.gz.sha256
dev/cassandra/2.2.18/apache-cassandra-2.2.18-src.tar.gz.sha512

Added: dev/cassandra/2.2.18/apache-cassandra-2.2.18-bin.tar.gz
==
Binary file - no diff available.

Propchange: dev/cassandra/2.2.18/apache-cassandra-2.2.18-bin.tar.gz
--
svn:mime-type = application/octet-stream

Added: dev/cassandra/2.2.18/apache-cassandra-2.2.18-bin.tar.gz.asc
==
--- dev/cassandra/2.2.18/apache-cassandra-2.2.18-bin.tar.gz.asc (added)
+++ dev/cassandra/2.2.18/apache-cassandra-2.2.18-bin.tar.gz.asc Fri Aug 28 
12:32:25 2020
@@ -0,0 +1,16 @@
+-BEGIN PGP SIGNATURE-
+
+iQIzBAABCgAdFiEEpMRl/qDFUlYaOSph6RM1134+h8sFAl9I+LsACgkQ6RM1134+
+h8v1Hg/9EM6zNaQ0Dfe/11SElOGIxpUw5uHieHHS4WA8qFlo7yMZgB05HFjWhf51
+GoSCH5aRQ7MZ2onXReFYPjJmn2jRoNmqlogW+H1JUnw8AOwGrEews+m3tcrqVbE7
+iUC6suXEcCoHhE+yjNX+8IZHLiYEPcwrYTKOY0sIxilxDr5DsL7onmcp9nvYfk2/
+uAtfEjLUDnN5CeE0VxtwqR1Ik6Bk57uetYeAGyRPGkIFuUlBEJ62STD/wxfqFo5I
+8g8nbO6NLaLonoFMaqz2KOy/Zw0fCMUI4Kx/mwXWVfA7f8K1Be8uEWhlB5XGrQ2F
+Lv6KPjhh76Izrr9Xns/cEn4i4OmzZ6i6Ph9cH+GPDCezO/fUFEk3yIVF/p/N9JIp
+njyCmrrv+pmrI1jACKx8k/GdKE1KUrlQqPTA39v8lEBpW3TtHrRAXwFUx8FSKk91
+pH6ISS29Vxb4VPiZifR+hOeV0TPcY9eImwKUPN5Z83fmmHpa9gCLh2V9eElEZN+E
+GGl8usYhkrICWd3iosJBV2vBWhml+tu3Z7ufxmXsM0OA5KKylBEPfX8inDra+Ii9
+EUVehpKflI4ueswuKQ+ad+8iIcCpBT4zgUBPi/XYyv/kp1OrfevJTsxvtVxjUZJg
+VfnpMvad4FKMcWZd+BUsePu6VBaSQuP73Lr3YhzNTD27MtKlCCU=
+=AxRX
+-END PGP SIGNATURE-

Added: dev/cassandra/2.2.18/apache-cassandra-2.2.18-bin.tar.gz.sha256
==
--- dev/cassandra/2.2.18/apache-cassandra-2.2.18-bin.tar.gz.sha256 (added)
+++ dev/cassandra/2.2.18/apache-cassandra-2.2.18-bin.tar.gz.sha256 Fri Aug 28 
12:32:25 2020
@@ -0,0 +1 @@
+9b4c93e34a21dfb0ef205c4d20aa25382b9fe4f165f3040abc066b331c10b9b3

Added: dev/cassandra/2.2.18/apache-cassandra-2.2.18-bin.tar.gz.sha512
==
--- dev/cassandra/2.2.18/apache-cassandra-2.2.18-bin.tar.gz.sha512 (added)
+++ dev/cassandra/2.2.18/apache-cassandra-2.2.18-bin.tar.gz.sha512 Fri Aug 28 
12:32:25 2020
@@ -0,0 +1 @@
+b9caeadd828d68130f7ae0c74d69fae60f7d1fdfa4df209ea12c59c791648de832226d53c4859e9d9534d65bd698b417d9233b8cf5fd5828903a608b9ef35a79

Added: dev/cassandra/2.2.18/apache-cassandra-2.2.18-src.tar.gz
==
Binary file - no diff available.

Propchange: dev/cassandra/2.2.18/apache-cassandra-2.2.18-src.tar.gz
--
svn:mime-type = application/octet-stream

Added: dev/cassandra/2.2.18/apache-cassandra-2.2.18-src.tar.gz.asc
==
--- dev/cassandra/2.2.18/apache-cassandra-2.2.18-src.tar.gz.asc (added)
+++ dev/cassandra/2.2.18/apache-cassandra-2.2.18-src.tar.gz.asc Fri Aug 28 
12:32:25 2020
@@ -0,0 +1,16 @@
+-BEGIN PGP SIGNATURE-
+
+iQIzBAABCgAdFiEEpMRl/qDFUlYaOSph6RM1134+h8sFAl9I+LwACgkQ6RM1134+
+h8sMYxAAzD/a8YINH9W7V32yPL3haGH1m4ITxost/2/Ys2VWBSHEBZpVol/ClSfb
+EnYhiVcuEo677C39WSQPt+4zuobZq4y6/Fwcc5MgavvYi/ULRCF3zt9z410cNJIH
+5nHbj6yTf+zX4ypMNastpUEFZJdiCoywV0XuZwdL4k/2ZZ8kx6owJFD2BUgH4Uz+
+4j2NacAwZw2Kw6FsZketyAQ/OZcsRY9cAz7kvDbVvXEBB3kJzvoF/69xyFItB7rY
+NIADY3iGpBonxoAgY2UZbIp7Ubc1kSeQ8Puh7I2cuqLYN/stgs3/SI8OIXZQVjEe
+l7hrnbyscML6KHSXPaL+EGSc+fQi2GouaWX+MXCl88YVJfzNouEeFkEWL+qWDHPY
+tZMY6d7H0CvoHcCoIH7Xb+T9V+eXgKsZwU1mybYTYDE4oymX2PEv8AahTvg8sbcz
+iuAboLhrj8wB1q4ktWN/UvYELUxZFK5Vif1hoLvinPvx5oZPwd8hi6gg2MUijVIX
+4exOrM2W1UVrHF1BaHfGIJ2c/wbjxWrrbVU9DSG+J8TM2zZIcoCDUhUH7ZeRYKSi
+F4SP81+o5bunhM5lAnSPogxAZGNgc4AXOGRXbm+XIZBmrXU7236BYjBReeNsj45s
+e0CZjQmToz8nJLwqZFTtR4WFUdUtTx5AzhRMjT75+PIoE84BOfw=
+=NtWW
+-END PGP SIGNATURE-

Added: dev/cassandra/2.2.18/apache-cassandra-2.2.18-src.tar.gz.sha256
==
--- dev/cassandra/2.2.18/apache-cassandra-2.2.18-src.tar.gz.sha256 (added)
+++ dev/cassandra/2.2.18/apache-cassandra-2.2.18-src.tar.gz.sha256 Fri Aug 28 
12:32:25 2020
@@ -0,0 +1 @@

[cassandra] tag 2.2.18-tentative created (now d4938cf)

2020-08-28 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.


  at d4938cf  (commit)
This tag includes the following new commits:

 new d4938cf  Prepare debian changelog for 2.2.18

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



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



[cassandra] 01/01: Prepare debian changelog for 2.2.18

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

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

commit d4938cf4e488a9ef3ac48164a3e946f16255d721
Author: Mick Semb Wever 
AuthorDate: Fri Aug 28 14:25:39 2020 +0200

Prepare debian changelog for 2.2.18
---
 debian/changelog | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/debian/changelog b/debian/changelog
index bd880ce..70b34bf 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+cassandra (2.2.18) unstable; urgency=medium
+
+  * New release
+
+ -- Mick Semb Wever   Fri, 28 Aug 2020 14:24:05 +0200
+
 cassandra (2.2.17) 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 trunk updated (b729d4d -> 5363054)

2020-08-28 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 b729d4d  Merge branch 'cassandra-3.11' into trunk
 add 94e9149  Prepare debian changelog for 2.1.22
 new 9718bda  Merge branch 'cassandra-2.1' into cassandra-2.2
 new 4cbf660  Merge branch 'cassandra-2.2' into cassandra-3.0
 new 4bf7882  Merge branch 'cassandra-3.0' into cassandra-3.11
 new 5363054  Merge branch 'cassandra-3.11' into trunk

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:


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



[cassandra] branch cassandra-3.11 updated (096c0aa -> 4bf7882)

2020-08-28 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 096c0aa  Merge branch 'cassandra-3.0' into cassandra-3.11
 add 94e9149  Prepare debian changelog for 2.1.22
 new 9718bda  Merge branch 'cassandra-2.1' into cassandra-2.2
 new 4cbf660  Merge branch 'cassandra-2.2' into cassandra-3.0
 new 4bf7882  Merge branch 'cassandra-3.0' into cassandra-3.11

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:


-
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-28 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 5363054977ed075e6cab35f73311073f526a90b2
Merge: b729d4d 4bf7882
Author: Mick Semb Wever 
AuthorDate: Fri Aug 28 14:18:26 2020 +0200

Merge branch 'cassandra-3.11' into trunk



-
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 (5a58516 -> 9718bda)

2020-08-28 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 5a58516  Merge branch 'cassandra-2.1' into cassandra-2.2
 add 94e9149  Prepare debian changelog for 2.1.22
 new 9718bda  Merge branch 'cassandra-2.1' into cassandra-2.2

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


Summary of changes:


-
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-28 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 9718bda740d653c2fd2b5e0d60e7f06cc97a153d
Merge: 5a58516 94e9149
Author: Mick Semb Wever 
AuthorDate: Fri Aug 28 14:17:20 2020 +0200

Merge branch 'cassandra-2.1' into cassandra-2.2



-
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 (d49360b -> 94e9149)

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

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


from d49360b  Increment version to 2.1.22
 add 94e9149  Prepare debian changelog for 2.1.22

No new revisions were added by this update.

Summary of changes:
 debian/changelog | 10 --
 1 file changed, 8 insertions(+), 2 deletions(-)


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



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

2020-08-28 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 4cbf66044a0699e096fa2a717b16c28782ccad92
Merge: 84d4948 9718bda
Author: Mick Semb Wever 
AuthorDate: Fri Aug 28 14:17:49 2020 +0200

Merge branch 'cassandra-2.2' into cassandra-3.0



-
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 (84d4948 -> 4cbf660)

2020-08-28 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 84d4948  Merge branch 'cassandra-2.2' into cassandra-3.0
 add 94e9149  Prepare debian changelog for 2.1.22
 new 9718bda  Merge branch 'cassandra-2.1' into cassandra-2.2
 new 4cbf660  Merge branch 'cassandra-2.2' into cassandra-3.0

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:


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



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

2020-08-28 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 4bf78828372ed7cd0d9edac19cc607e531983df8
Merge: 096c0aa 4cbf660
Author: Mick Semb Wever 
AuthorDate: Fri Aug 28 14:18:08 2020 +0200

Merge branch 'cassandra-3.0' into cassandra-3.11



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



[jira] [Updated] (CASSANDRA-16081) Backport CASSANDRA-14970 to 2.1 - New releases must supply SHA-256 and/or SHA-512 checksums

2020-08-28 Thread Benjamin Lerer (Jira)


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

Benjamin Lerer updated CASSANDRA-16081:
---
Reviewers: Benjamin Lerer, Benjamin Lerer  (was: Benjamin Lerer)
   Benjamin Lerer, Benjamin Lerer  (was: Benjamin Lerer)
   Status: Review In Progress  (was: Patch Available)

> Backport CASSANDRA-14970 to 2.1 - New releases must supply SHA-256 and/or 
> SHA-512 checksums
> ---
>
> Key: CASSANDRA-16081
> URL: https://issues.apache.org/jira/browse/CASSANDRA-16081
> Project: Cassandra
>  Issue Type: Improvement
>  Components: Build
>Reporter: Michael Semb Wever
>Assignee: Michael Semb Wever
>Priority: High
> Fix For: 2.1.x
>
>
> Backport CASSANDRA-14970 to cassandra-2.1 branch to make cutting a release 
> easier (and consistent with other branches and the docs).



--
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: r41151 - in /dev/cassandra/2.1.22/redhat: ./ repodata/

2020-08-28 Thread mck
Author: mck
Date: Fri Aug 28 11:28:14 2020
New Revision: 41151

Log:
staging cassandra rpm packages for 2.1.22

Added:
dev/cassandra/2.1.22/redhat/
dev/cassandra/2.1.22/redhat/cassandra-2.1.22-1.noarch.rpm   (with props)
dev/cassandra/2.1.22/redhat/cassandra-2.1.22-1.src.rpm   (with props)
dev/cassandra/2.1.22/redhat/cassandra-tools-2.1.22-1.noarch.rpm   (with 
props)
dev/cassandra/2.1.22/redhat/repodata/

dev/cassandra/2.1.22/redhat/repodata/02d8613f5748f4e6c2fe93976de60598843ef608d5e3d61249883159a81da259-primary.sqlite.bz2
   (with props)

dev/cassandra/2.1.22/redhat/repodata/02d8613f5748f4e6c2fe93976de60598843ef608d5e3d61249883159a81da259-primary.sqlite.bz2.asc

dev/cassandra/2.1.22/redhat/repodata/6888f42c7f4cdbbcaca74a84043801aa1dafed8e898f19ae7394a9108bfdb572-primary.xml.gz
   (with props)

dev/cassandra/2.1.22/redhat/repodata/6888f42c7f4cdbbcaca74a84043801aa1dafed8e898f19ae7394a9108bfdb572-primary.xml.gz.asc

dev/cassandra/2.1.22/redhat/repodata/928c5bbcfb387741a60aab64ca9b2ff7c1641360e0cfeb8f9a923c759c702e33-other.xml.gz
   (with props)

dev/cassandra/2.1.22/redhat/repodata/928c5bbcfb387741a60aab64ca9b2ff7c1641360e0cfeb8f9a923c759c702e33-other.xml.gz.asc

dev/cassandra/2.1.22/redhat/repodata/a560d863a9d237a781495a0feea3ee9204e8432ea811d54b65adc335594ff72a-filelists.sqlite.bz2
   (with props)

dev/cassandra/2.1.22/redhat/repodata/a560d863a9d237a781495a0feea3ee9204e8432ea811d54b65adc335594ff72a-filelists.sqlite.bz2.asc

dev/cassandra/2.1.22/redhat/repodata/c6439551b552d0fc644e466c7b88298aa8d79fa9149d7726640ff9c943e06848-filelists.xml.gz
   (with props)

dev/cassandra/2.1.22/redhat/repodata/c6439551b552d0fc644e466c7b88298aa8d79fa9149d7726640ff9c943e06848-filelists.xml.gz.asc

dev/cassandra/2.1.22/redhat/repodata/ec9399956263f17ef85c6499c470c2cf1cd503415772eee0d89faaa1f2df0c22-other.sqlite.bz2
   (with props)

dev/cassandra/2.1.22/redhat/repodata/ec9399956263f17ef85c6499c470c2cf1cd503415772eee0d89faaa1f2df0c22-other.sqlite.bz2.asc
dev/cassandra/2.1.22/redhat/repodata/repomd.xml
dev/cassandra/2.1.22/redhat/repodata/repomd.xml.asc

Added: dev/cassandra/2.1.22/redhat/cassandra-2.1.22-1.noarch.rpm
==
Binary file - no diff available.

Propchange: dev/cassandra/2.1.22/redhat/cassandra-2.1.22-1.noarch.rpm
--
svn:mime-type = application/octet-stream

Added: dev/cassandra/2.1.22/redhat/cassandra-2.1.22-1.src.rpm
==
Binary file - no diff available.

Propchange: dev/cassandra/2.1.22/redhat/cassandra-2.1.22-1.src.rpm
--
svn:mime-type = application/octet-stream

Added: dev/cassandra/2.1.22/redhat/cassandra-tools-2.1.22-1.noarch.rpm
==
Binary file - no diff available.

Propchange: dev/cassandra/2.1.22/redhat/cassandra-tools-2.1.22-1.noarch.rpm
--
svn:mime-type = application/octet-stream

Added: 
dev/cassandra/2.1.22/redhat/repodata/02d8613f5748f4e6c2fe93976de60598843ef608d5e3d61249883159a81da259-primary.sqlite.bz2
==
Binary file - no diff available.

Propchange: 
dev/cassandra/2.1.22/redhat/repodata/02d8613f5748f4e6c2fe93976de60598843ef608d5e3d61249883159a81da259-primary.sqlite.bz2
--
svn:mime-type = application/octet-stream

Added: 
dev/cassandra/2.1.22/redhat/repodata/02d8613f5748f4e6c2fe93976de60598843ef608d5e3d61249883159a81da259-primary.sqlite.bz2.asc
==
--- 
dev/cassandra/2.1.22/redhat/repodata/02d8613f5748f4e6c2fe93976de60598843ef608d5e3d61249883159a81da259-primary.sqlite.bz2.asc
 (added)
+++ 
dev/cassandra/2.1.22/redhat/repodata/02d8613f5748f4e6c2fe93976de60598843ef608d5e3d61249883159a81da259-primary.sqlite.bz2.asc
 Fri Aug 28 11:28:14 2020
@@ -0,0 +1,16 @@
+-BEGIN PGP SIGNATURE-
+
+iQIzBAABCgAdFiEEpMRl/qDFUlYaOSph6RM1134+h8sFAl9I6j8ACgkQ6RM1134+
+h8sVNQ//f1PGVVrxsn9ZBIMQUc/cctnlVHXSCD3bt2ccQaoBhBOlLwkbgBBgfcMS
+Ui5samuNiR0KzjjjmNLQ/j+7gJtV7yuzpsXfhtCHx3EZqonjjKzzO70SZ32aVkgT
+zM9uwVFGHL+X9oubIHUs2t8pjI0uckbejtwYcAM9f28sPrwWUMgqyFeQwHdHBnwk
+YoYR7Ib38eM0WxlC/RIE0CY0GRG2G7D4B6LkTVTFk7pXOOFK37j/ou4hjFDRNGS7
+WF+Swkna/RrSqHjK1gU4REYJ09y27Jee7GM/SHEFuXgiZRt2L+T9TqIqKkgzY/Xt
+lu9T8M+ZLPFglmTS8I+naehHMHhsupYnN8nBc/V9Fd060RhhDefGDUfXr2gPIWVx
++c1um2eQhFyhB/defmEe95tCLZxSIgWii0JcO/EyjlHswt6NoOFwD1O5fR9cJFqv
+n51cJ1b4qid5k4o4j+Pn30+lQQKGZQtuHeeCgmvtrWAGDUaNNFj0apYllKWseCLn
+J3xxscryICM6YrTcO0teifX19vcjoMoNonDqFAdoKxYNpgtgm82G8oeL8JdHTVfp

svn commit: r41150 - in /dev/cassandra/2.1.22: apache-cassandra-2.1.22-bin.tar.gz.sha256 apache-cassandra-2.1.22-bin.tar.gz.sha512 apache-cassandra-2.1.22-src.tar.gz.sha256 apache-cassandra-2.1.22-src

2020-08-28 Thread mck
Author: mck
Date: Fri Aug 28 11:23:23 2020
New Revision: 41150

Log:
add checksums for cassandra 2.1.22

Added:
dev/cassandra/2.1.22/apache-cassandra-2.1.22-bin.tar.gz.sha256
dev/cassandra/2.1.22/apache-cassandra-2.1.22-bin.tar.gz.sha512
dev/cassandra/2.1.22/apache-cassandra-2.1.22-src.tar.gz.sha256
dev/cassandra/2.1.22/apache-cassandra-2.1.22-src.tar.gz.sha512

Added: dev/cassandra/2.1.22/apache-cassandra-2.1.22-bin.tar.gz.sha256
==
--- dev/cassandra/2.1.22/apache-cassandra-2.1.22-bin.tar.gz.sha256 (added)
+++ dev/cassandra/2.1.22/apache-cassandra-2.1.22-bin.tar.gz.sha256 Fri Aug 28 
11:23:23 2020
@@ -0,0 +1 @@
+e37b46196d9cd9fec8383f94336656037e9a8ce8b3a1867c6986d5097e3b65f2

Added: dev/cassandra/2.1.22/apache-cassandra-2.1.22-bin.tar.gz.sha512
==
--- dev/cassandra/2.1.22/apache-cassandra-2.1.22-bin.tar.gz.sha512 (added)
+++ dev/cassandra/2.1.22/apache-cassandra-2.1.22-bin.tar.gz.sha512 Fri Aug 28 
11:23:23 2020
@@ -0,0 +1 @@
+68c13950f02bc0d03cc70a45ae9ea3786f07248d7e5d4385fe8776c4e5d3b041addd0f9594b2d06e7fe25a3454eac20ed531bdc380e6122b7149d2c8ac5d866b

Added: dev/cassandra/2.1.22/apache-cassandra-2.1.22-src.tar.gz.sha256
==
--- dev/cassandra/2.1.22/apache-cassandra-2.1.22-src.tar.gz.sha256 (added)
+++ dev/cassandra/2.1.22/apache-cassandra-2.1.22-src.tar.gz.sha256 Fri Aug 28 
11:23:23 2020
@@ -0,0 +1 @@
+6c77d641b5203f95491cd328651c1636132749d6e869ad10ecc319304f3d

Added: dev/cassandra/2.1.22/apache-cassandra-2.1.22-src.tar.gz.sha512
==
--- dev/cassandra/2.1.22/apache-cassandra-2.1.22-src.tar.gz.sha512 (added)
+++ dev/cassandra/2.1.22/apache-cassandra-2.1.22-src.tar.gz.sha512 Fri Aug 28 
11:23:23 2020
@@ -0,0 +1 @@
+b7e8cf3e36ab8c71b1356b8d946f8edf499a8897520b869245fcd9b513fdec1d297c4a710316a59f9ef4559642cbc373087970cd71d0ece6a396f064ba294db2



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



svn commit: r41149 - in /dev/cassandra/2.1.22: ./ apache-cassandra-2.1.22-bin.tar.gz apache-cassandra-2.1.22-bin.tar.gz.asc apache-cassandra-2.1.22-src.tar.gz apache-cassandra-2.1.22-src.tar.gz.asc

2020-08-28 Thread mck
Author: mck
Date: Fri Aug 28 11:20:48 2020
New Revision: 41149

Log:
staging cassandra 2.1.22

Added:
dev/cassandra/2.1.22/
dev/cassandra/2.1.22/apache-cassandra-2.1.22-bin.tar.gz   (with props)
dev/cassandra/2.1.22/apache-cassandra-2.1.22-bin.tar.gz.asc
dev/cassandra/2.1.22/apache-cassandra-2.1.22-src.tar.gz   (with props)
dev/cassandra/2.1.22/apache-cassandra-2.1.22-src.tar.gz.asc

Added: dev/cassandra/2.1.22/apache-cassandra-2.1.22-bin.tar.gz
==
Binary file - no diff available.

Propchange: dev/cassandra/2.1.22/apache-cassandra-2.1.22-bin.tar.gz
--
svn:mime-type = application/octet-stream

Added: dev/cassandra/2.1.22/apache-cassandra-2.1.22-bin.tar.gz.asc
==
--- dev/cassandra/2.1.22/apache-cassandra-2.1.22-bin.tar.gz.asc (added)
+++ dev/cassandra/2.1.22/apache-cassandra-2.1.22-bin.tar.gz.asc Fri Aug 28 
11:20:48 2020
@@ -0,0 +1,16 @@
+-BEGIN PGP SIGNATURE-
+
+iQIzBAABCgAdFiEEpMRl/qDFUlYaOSph6RM1134+h8sFAl9I6FMACgkQ6RM1134+
+h8vuPg/8DnJhKDz/RegWVb/xHXZ1Ec9am3nO0wtqTrHsUPcEFQ17fGTy0T0ej9zf
+pqEe72ZweqFmaGJOG+zmOcZ4Wi82VcfkqynS5Q9ExrQSJ9NZZ4KxCBGl+rNgXffs
+dUJKif8Ieo/4ZXYWvExOjzpvUaLAMeYIRGjM+1IHMdT+S/7hzgYYjAPnf3UQyCOK
+gtTincYAoehAj95wC53Upj6OsXnDAUGnxSqiIXzow4kfBkMXkfvO8kFId4dGfPkI
+p/mOUMFQYUOI8Qm4JzbJQ+RjFdn3TK+wXtQBgKTrMUDsUEhMDMBwu9By6a7fbucg
+DEfFzXs+oF9S9rjBkESGBeAT5XmbZ2IuF5WVxTEVz8wyrEw+5NwDX3LT7tU8Y5DU
+Tp6kiCE/lqpyau+fFhgUxhQ80tyZ3N2hpqbGwBLDDlrSH1SiAGGPofewOdnHRpSp
+wCJ4aq9NiUzpfKCJDnSAgOmq2KezFfC4LB0ym3HGoZmOvCp4qpyb+AuWxPLExn4M
+0ZOR4eYbz/Jqvy1qrkxgzIthfQXMQ+Tjt6Vuk5vMgBPqVWRdba4SCXbjffv1fETt
+xqh3Z8vBMmUSvNDQBtD2ehKjULIzybhhff5sxr66TTk3dB5aszkMtvlJTfYv+yeJ
+kL/Wti6hNzAnYqQrz77c3B5k7vG5OFPnLa3HaAJsYt1GM1oW9ek=
+=Bz4c
+-END PGP SIGNATURE-

Added: dev/cassandra/2.1.22/apache-cassandra-2.1.22-src.tar.gz
==
Binary file - no diff available.

Propchange: dev/cassandra/2.1.22/apache-cassandra-2.1.22-src.tar.gz
--
svn:mime-type = application/octet-stream

Added: dev/cassandra/2.1.22/apache-cassandra-2.1.22-src.tar.gz.asc
==
--- dev/cassandra/2.1.22/apache-cassandra-2.1.22-src.tar.gz.asc (added)
+++ dev/cassandra/2.1.22/apache-cassandra-2.1.22-src.tar.gz.asc Fri Aug 28 
11:20:48 2020
@@ -0,0 +1,16 @@
+-BEGIN PGP SIGNATURE-
+
+iQIzBAABCgAdFiEEpMRl/qDFUlYaOSph6RM1134+h8sFAl9I6FUACgkQ6RM1134+
+h8vMuRAAjHngC+x4pA7ZPkKtAPB3KjdKma/TWbfEFG7TCXLtb51aY08gtgrVBhR+
+f2HrGUcpc8SfCJko0VQBSCIcsKriVsK3Dl6k51caH9ECwVXQqTrF+eVNbBeLbXDe
+yxPrcHpJwOGNOWJHGrrxNKcU2oFINXg2sFuzVZxS4iqx/QDx0V4ckGhyLVANB1KG
+lEOBuKYM3AXrYamugPFFVDCPJsmj/0CYyARBP+o6SJKHIcw9qZz7C6Dbp2YBUGyq
+LSXTgzg5QhrB865tdkH+o3Ci4pZRp9xmx35a4fkNhR0FfAq6MEsEL8533xh7aTD9
+vwLPbbyY4Ye53MgSi0+E5HdhGmtb+4b2xRbSczr5TmYbuSYCery/HLimtpwIrKVJ
+WuxfV9YUc6llph/nXBrVe3HaNGjwimFINrv9L2Rp+VGD8BwEPyzRjV5e2lOXlGJo
+53NMPGMYJ9J8SF5tVP/QCncr7oRWfLJbYiXw1o0f87bI6EfNnfP992jCpw9bqKaT
+ZyNG/4du05BLueySZmQcWr2T3hO6gsZr8On0wZawW406wGs3i2F/WLn/bYjQIuuP
+KEEmnxm3A/+D553fi8E+/o+xqykMp9LM8XDioqr+0ub2aoWJOFW840i5LjwVPjHj
+q3w21C8N/+DPRCL/3rXu2L9RJR8tPIADdGVx2UvWxWVNUsH7fzc=
+=1a0b
+-END PGP SIGNATURE-



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



[cassandra] 01/01: Prepare debian changelog for 2.1.22

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

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

commit 94e9149c22f6a7772c0015e1b1ef2e2961155c0a
Author: Mick Semb Wever 
AuthorDate: Fri Aug 28 13:16:01 2020 +0200

Prepare debian changelog for 2.1.22
---
 debian/changelog | 10 --
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 0c3a00f..98899c8 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,8 +1,14 @@
-cassandra (2.1.21) unstable; urgency=medium
+cassandra (2.1.22) unstable; urgency=medium
 
   * New release
 
- -- Michael Shuler   Fri, 01 Feb 2019 12:28:58 -0600
+ -- Mick Semb Wever   Fri, 28 Aug 2020 12:36:32 +0200
+
+ cassandra (2.1.21) unstable; urgency=medium
+
+   * New release
+
+ -- Michael Shuler   Mon, 11 Feb 2019 18:20:00 -0500
 
 cassandra (2.1.20) unstable; urgency=medium
 


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



[cassandra] tag 2.1.22-tentative created (now 94e9149)

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

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


  at 94e9149  (commit)
This tag includes the following new commits:

 new 94e9149  Prepare debian changelog for 2.1.22

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



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



svn commit: r41148 - /dev/cassandra/2.1.22/

2020-08-28 Thread mck
Author: mck
Date: Fri Aug 28 11:14:10 2020
New Revision: 41148

Log:
failed release attempt of cassandra 2.1.22

Removed:
dev/cassandra/2.1.22/


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



[cassandra] tag 2.1.22-tentative deleted (was 93ce793)

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

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


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

 was 93ce793  Prepare debian changelog for 2.1.22

This change permanently discards the following revisions:

 discard 93ce793  Prepare debian changelog for 2.1.22


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



svn commit: r41147 - in /dev/cassandra/2.1.22: apache-cassandra-2.1.22-bin.tar.gz.sha256 apache-cassandra-2.1.22-bin.tar.gz.sha512 apache-cassandra-2.1.22-src.tar.gz.sha256 apache-cassandra-2.1.22-src

2020-08-28 Thread mck
Author: mck
Date: Fri Aug 28 11:10:56 2020
New Revision: 41147

Log:
Add checksum for 2.1.22 release

Added:
dev/cassandra/2.1.22/apache-cassandra-2.1.22-bin.tar.gz.sha256
dev/cassandra/2.1.22/apache-cassandra-2.1.22-bin.tar.gz.sha512
dev/cassandra/2.1.22/apache-cassandra-2.1.22-src.tar.gz.sha256
dev/cassandra/2.1.22/apache-cassandra-2.1.22-src.tar.gz.sha512

Added: dev/cassandra/2.1.22/apache-cassandra-2.1.22-bin.tar.gz.sha256
==
--- dev/cassandra/2.1.22/apache-cassandra-2.1.22-bin.tar.gz.sha256 (added)
+++ dev/cassandra/2.1.22/apache-cassandra-2.1.22-bin.tar.gz.sha256 Fri Aug 28 
11:10:56 2020
@@ -0,0 +1 @@
+3c8092b9efa1d908a30d557cb034cbcdea6c0d2276df4a1647f109d920aff386

Added: dev/cassandra/2.1.22/apache-cassandra-2.1.22-bin.tar.gz.sha512
==
--- dev/cassandra/2.1.22/apache-cassandra-2.1.22-bin.tar.gz.sha512 (added)
+++ dev/cassandra/2.1.22/apache-cassandra-2.1.22-bin.tar.gz.sha512 Fri Aug 28 
11:10:56 2020
@@ -0,0 +1 @@
+f43f2c1d1710b0d98a73e9dbe950f1c759f03260bf1d3bdbd88d7af4682b342357231548a13a07b2ab36d0f3395500ac75c6043bd0ef5159915126bc7a6714ae

Added: dev/cassandra/2.1.22/apache-cassandra-2.1.22-src.tar.gz.sha256
==
--- dev/cassandra/2.1.22/apache-cassandra-2.1.22-src.tar.gz.sha256 (added)
+++ dev/cassandra/2.1.22/apache-cassandra-2.1.22-src.tar.gz.sha256 Fri Aug 28 
11:10:56 2020
@@ -0,0 +1 @@
+e4fcf2d378ef87ea1885c294a3b3c86a0b95f6206bd22255d1c82c77709aa03d

Added: dev/cassandra/2.1.22/apache-cassandra-2.1.22-src.tar.gz.sha512
==
--- dev/cassandra/2.1.22/apache-cassandra-2.1.22-src.tar.gz.sha512 (added)
+++ dev/cassandra/2.1.22/apache-cassandra-2.1.22-src.tar.gz.sha512 Fri Aug 28 
11:10:56 2020
@@ -0,0 +1 @@
+0059ebbcef5bc7da0b1ad6a2682909ce3459da89a1cd790d575486e605a7af2d8cbbb7a3e9d8fdbba74d43fef4edb92cec6e2340ccf7a7df3e51a135beae6192



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



[jira] [Commented] (CASSANDRA-15988) Add nodetool getfullquerylog

2020-08-28 Thread Stefan Miklosovic (Jira)


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

Stefan Miklosovic commented on CASSANDRA-15988:
---

[~dcapwell] all fixed please re-review 

build 
[https://ci-cassandra.apache.org/view/patches/job/Cassandra-devbranch/290/]

pr [https://github.com/apache/cassandra/pull/721]

> Add nodetool getfullquerylog 
> -
>
> Key: CASSANDRA-15988
> URL: https://issues.apache.org/jira/browse/CASSANDRA-15988
> Project: Cassandra
>  Issue Type: Improvement
>  Components: Tool/fql
>Reporter: Ekaterina Dimitrova
>Assignee: Stefan Miklosovic
>Priority: Normal
> Fix For: 4.0-rc
>
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> This ticket is raised based on CASSANDRA-15791 and valuable feedback provided 
> by [~jshook].
> There are two outstanding questions:
>  * forming the exact shape of such a command and how it can benefit the 
> users; to be discussed in detail in this ticket
>  * Is this a thing we as a project can add to 4.0 beta or it should be 
> considered in 4.1 for example
>  



--
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] tag 2.1.22-tentative created (now 93ce793)

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

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


  at 93ce793  (commit)
This tag includes the following new commits:

 new 93ce793  Prepare debian changelog for 2.1.22

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



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



[cassandra] 01/01: Prepare debian changelog for 2.1.22

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

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

commit 93ce793d399c81b369ca4eefc775d3e87646be86
Author: Mick Semb Wever 
AuthorDate: Fri Aug 28 12:51:14 2020 +0200

Prepare debian changelog for 2.1.22
---
 debian/changelog | 10 --
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 0c3a00f..98899c8 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,8 +1,14 @@
-cassandra (2.1.21) unstable; urgency=medium
+cassandra (2.1.22) unstable; urgency=medium
 
   * New release
 
- -- Michael Shuler   Fri, 01 Feb 2019 12:28:58 -0600
+ -- Mick Semb Wever   Fri, 28 Aug 2020 12:36:32 +0200
+
+ cassandra (2.1.21) unstable; urgency=medium
+
+   * New release
+
+ -- Michael Shuler   Mon, 11 Feb 2019 18:20:00 -0500
 
 cassandra (2.1.20) unstable; urgency=medium
 


-
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 (1f11eb2 -> 5a58516)

2020-08-28 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 1f11eb2  Merge branch 'cassandra-2.1' into cassandra-2.2
 new d49360b  Increment version to 2.1.22
 new 5a58516  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:


-
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-28 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 5a58516cae6bd92816e30257297cd26bf9316a99
Merge: 1f11eb2 d49360b
Author: Mick Semb Wever 
AuthorDate: Fri Aug 28 12:47:24 2020 +0200

Merge branch 'cassandra-2.1' into cassandra-2.2



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



  1   2   >