[jira] [Commented] (CASSANDRA-15999) Cassandra 3.0.21 debian package is half available

2020-07-30 Thread Brice Figureau (Jira)


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

Brice Figureau commented on CASSANDRA-15999:


I confirm this is now working.

Many thanks for fixing the problem so quickly!

You can close the ticket.

> Cassandra 3.0.21 debian package is half available
> -
>
> Key: CASSANDRA-15999
> URL: https://issues.apache.org/jira/browse/CASSANDRA-15999
> Project: Cassandra
>  Issue Type: Bug
>  Components: Packaging
>Reporter: Brice Figureau
>Assignee: Michael Semb Wever
>Priority: Normal
> Fix For: 3.0.21
>
> Attachments: Screen Shot 2020-07-30 at 17.30.41.png
>
>
> Hi,
> Cassandra 3.0.21 seems to have been released in the debian package 
> repository, as it is selected by an {{apt install cassandra}} however the 
> {{.deb}} is not available in the repository (only the {{.dsc}}):
>  
> {code:java}
> # apt-get install cassandra
> Reading package lists... Done
> Building dependency tree
> Reading state information... Done
> The following additional packages will be installed:
>   cassandra-tools
> The following packages will be upgraded:
>   cassandra cassandra-tools
> 2 upgraded, 0 newly installed, 0 to remove and 18 not upgraded.
> Need to get 25.5 MB/25.5 MB of archives.
> After this operation, 37.9 kB of additional disk space will be used.
> Do you want to continue? [Y/n] y
> Ign:1 https://dl.bintray.com/apache/cassandra 30x/main amd64 cassandra all 
> 3.0.21
> Err:1 http://www.apache.org/dist/cassandra/debian 30x/main amd64 cassandra 
> all 3.0.21
>   404  Not Found [IP: 52.58.94.94 443]
> E: Failed to fetch 
> http://www.apache.org/dist/cassandra/debian/pool/main/c/cassandra/cassandra_3.0.21_all.deb
>   404  Not Found [IP: 52.58.94.94 443]
> E: Unable to fetch some archives, maybe run apt-get update or try with 
> --fix-missing?
>  {code}
>  
>  Indeed, there's no 
> {{https://dl.bintray.com/apache/cassandra/dist/cassandra/debian/pool/main/c/cassandra/cassandra_3.0.21_all.deb}}
>  file avaible. 
> {{cassandra-tools}} 3.0.21 is available, and of course {{cassandra}} 3.0.20 
> is available though.
> My current workaround is to use apt-pinning to pin to 3.0.20 until the 
> problem is resolved.
>  



--
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-15999) Cassandra 3.0.21 debian package is half available

2020-07-30 Thread Brice Figureau (Jira)
Brice Figureau created CASSANDRA-15999:
--

 Summary: Cassandra 3.0.21 debian package is half available
 Key: CASSANDRA-15999
 URL: https://issues.apache.org/jira/browse/CASSANDRA-15999
 Project: Cassandra
  Issue Type: Bug
  Components: Packaging
Reporter: Brice Figureau


Hi,

Cassandra 3.0.21 seems to have been released in the debian package repository, 
as it is selected by an {{apt install cassandra}} however the {{.deb}} is not 
available in the repository (only the {{.dsc}}):

 
{code:java}
# apt-get install cassandra
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
  cassandra-tools
The following packages will be upgraded:
  cassandra cassandra-tools
2 upgraded, 0 newly installed, 0 to remove and 18 not upgraded.
Need to get 25.5 MB/25.5 MB of archives.
After this operation, 37.9 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
Ign:1 https://dl.bintray.com/apache/cassandra 30x/main amd64 cassandra all 
3.0.21
Err:1 http://www.apache.org/dist/cassandra/debian 30x/main amd64 cassandra all 
3.0.21
  404  Not Found [IP: 52.58.94.94 443]
E: Failed to fetch 
http://www.apache.org/dist/cassandra/debian/pool/main/c/cassandra/cassandra_3.0.21_all.deb
  404  Not Found [IP: 52.58.94.94 443]
E: Unable to fetch some archives, maybe run apt-get update or try with 
--fix-missing?
 {code}
 

 Indeed, there's no 
{{https://dl.bintray.com/apache/cassandra/dist/cassandra/debian/pool/main/c/cassandra/cassandra_3.0.21_all.deb}}
 file avaible. 

{{cassandra-tools}} 3.0.21 is available, and of course {{cassandra}} 3.0.20 is 
available though.

My current workaround is to use apt-pinning to pin to 3.0.20 until the problem 
is resolved.

 



--
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-10698) Static column performance with DISTINCT

2015-11-23 Thread Brice Figureau (JIRA)

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

Brice Figureau updated CASSANDRA-10698:
---
Priority: Critical  (was: Major)

> Static column performance with DISTINCT
> ---
>
> Key: CASSANDRA-10698
> URL: https://issues.apache.org/jira/browse/CASSANDRA-10698
> Project: Cassandra
>  Issue Type: Bug
> Environment: Linux, cassandra 2.1.11
>Reporter: Brice Figureau
>Priority: Critical
>  Labels: performance
> Attachments: bug-slow-distinct.tar.gz
>
>
> As described on the mailing list, with the following schema:
> {code:sql}
> CREATE TABLE akka.messages (
> persistence_id text,
> partition_nr bigint,
> sequence_nr bigint,
> message blob,
> used boolean static,
> PRIMARY KEY ((persistence_id, partition_nr), sequence_nr)
> ) WITH CLUSTERING ORDER BY (sequence_nr ASC)
> AND bloom_filter_fp_chance = 0.01
> AND caching = '{"keys":"ALL", "rows_per_partition":"NONE"}'
> AND comment = ''
> AND compaction = {'class': 
> 'org.apache.cassandra.db.compaction.SizeTieredCompactionStrategy'}
> AND compression = {'sstable_compression': 
> 'org.apache.cassandra.io.compress.LZ4Compressor'}
> AND dclocal_read_repair_chance = 0.1
> AND default_time_to_live = 0
> AND gc_grace_seconds = 216000
> AND max_index_interval = 2048
> AND memtable_flush_period_in_ms = 0
> AND min_index_interval = 128
> AND read_repair_chance = 0.0
> AND speculative_retry = '99.0PERCENTILE';
> {code}
> The following query:
> {code:sql}
> SELECT used from akka.messages WHERE
>   persistence_id = 'player-SW11f03e20b8802000' AND
>   partition_nr = 0;
> {code}
> is quite slow, and as slow as the {{distinct}} version:
> {code:sql}
> SELECT DISTINCT used from akka.messages WHERE
>   persistence_id = 'player-SW11f03e20b8802000' AND
>   partition_nr = 0;
> {code}
> As shown with this tracing from a small unloaded 3 nodes cluster:
> {noformat}
>  activity 
>  | timestamp  | source | 
> source_elapsed
> ---+++
>   
>   Execute CQL3 query | 2015-11-13 11:04:41.771000 | 192.168.168.12 |  
> 0
>  Parsing SELECT DISTINCT used    
> [SharedPool-Worker-1] | 2015-11-13 11:04:41.771000 | 192.168.168.12 | 
> 78
> READ message received from /192.168.168.12 
> [MessagingService-Incoming-/192.168.168.12] | 2015-11-13 11:04:41.772000 | 
> 192.168.168.29 | 22
>  Preparing statement 
> [SharedPool-Worker-1] | 2015-11-13 11:04:41.772000 | 192.168.168.12 | 
>271
> Executing single-partition query on messages 
> [SharedPool-Worker-4] | 2015-11-13 11:04:41.772000 | 192.168.168.29 | 
>424
>reading data from /192.168.168.29 
> [SharedPool-Worker-1] | 2015-11-13 11:04:41.772000 | 192.168.168.12 | 
>642
> Acquiring sstable references 
> [SharedPool-Worker-4] | 2015-11-13 11:04:41.772000 | 192.168.168.29 | 
>445
>Sending READ message to /192.168.168.29 
> [MessagingService-Outgoing-/192.168.168.29] | 2015-11-13 11:04:41.772000 | 
> 192.168.168.12 |738
>  Merging memtable tombstones 
> [SharedPool-Worker-4] | 2015-11-13 11:04:41.772000 | 192.168.168.29 | 
>476
>   Key cache hit for sstable 1126 
> [SharedPool-Worker-4] | 2015-11-13 11:04:41.773000 | 192.168.168.29 | 
>560
>  Seeking to partition beginning in data file 
> [SharedPool-Worker-4] | 2015-11-13 11:04:41.773000 | 192.168.168.29 | 
>592
>Skipped 0/1 non-slice-intersecting sstables, included 0 due to tombstones 
> [SharedPool-Worker-4] | 2015-11-13 11:04:41.773000 | 192.168.168.29 | 
>960
>   Merging data from memtables and 1 sstables 
> [SharedPool-Worker-4] | 2015-11-13 11:04:41.774000 | 192.168.168.29 | 
>971
>Read 1 live and 0 tombstone cells 
> [SharedPool-Worker-4] | 2015-11-13 11:04:47.301000 | 192.168.168.29 | 
> 529270
>Enqueuing response to /192.168.168.12 
> [SharedPool-Worker-4] | 

[jira] [Commented] (CASSANDRA-10698) Static column performance with DISTINCT

2015-11-23 Thread Brice Figureau (JIRA)

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

Brice Figureau commented on CASSANDRA-10698:


Can anyone have a look to this issue, it affects us quite hard.
Thanks.

> Static column performance with DISTINCT
> ---
>
> Key: CASSANDRA-10698
> URL: https://issues.apache.org/jira/browse/CASSANDRA-10698
> Project: Cassandra
>  Issue Type: Bug
> Environment: Linux, cassandra 2.1.11
>Reporter: Brice Figureau
>Priority: Critical
>  Labels: performance
> Attachments: bug-slow-distinct.tar.gz
>
>
> As described on the mailing list, with the following schema:
> {code:sql}
> CREATE TABLE akka.messages (
> persistence_id text,
> partition_nr bigint,
> sequence_nr bigint,
> message blob,
> used boolean static,
> PRIMARY KEY ((persistence_id, partition_nr), sequence_nr)
> ) WITH CLUSTERING ORDER BY (sequence_nr ASC)
> AND bloom_filter_fp_chance = 0.01
> AND caching = '{"keys":"ALL", "rows_per_partition":"NONE"}'
> AND comment = ''
> AND compaction = {'class': 
> 'org.apache.cassandra.db.compaction.SizeTieredCompactionStrategy'}
> AND compression = {'sstable_compression': 
> 'org.apache.cassandra.io.compress.LZ4Compressor'}
> AND dclocal_read_repair_chance = 0.1
> AND default_time_to_live = 0
> AND gc_grace_seconds = 216000
> AND max_index_interval = 2048
> AND memtable_flush_period_in_ms = 0
> AND min_index_interval = 128
> AND read_repair_chance = 0.0
> AND speculative_retry = '99.0PERCENTILE';
> {code}
> The following query:
> {code:sql}
> SELECT used from akka.messages WHERE
>   persistence_id = 'player-SW11f03e20b8802000' AND
>   partition_nr = 0;
> {code}
> is quite slow, and as slow as the {{distinct}} version:
> {code:sql}
> SELECT DISTINCT used from akka.messages WHERE
>   persistence_id = 'player-SW11f03e20b8802000' AND
>   partition_nr = 0;
> {code}
> As shown with this tracing from a small unloaded 3 nodes cluster:
> {noformat}
>  activity 
>  | timestamp  | source | 
> source_elapsed
> ---+++
>   
>   Execute CQL3 query | 2015-11-13 11:04:41.771000 | 192.168.168.12 |  
> 0
>  Parsing SELECT DISTINCT used    
> [SharedPool-Worker-1] | 2015-11-13 11:04:41.771000 | 192.168.168.12 | 
> 78
> READ message received from /192.168.168.12 
> [MessagingService-Incoming-/192.168.168.12] | 2015-11-13 11:04:41.772000 | 
> 192.168.168.29 | 22
>  Preparing statement 
> [SharedPool-Worker-1] | 2015-11-13 11:04:41.772000 | 192.168.168.12 | 
>271
> Executing single-partition query on messages 
> [SharedPool-Worker-4] | 2015-11-13 11:04:41.772000 | 192.168.168.29 | 
>424
>reading data from /192.168.168.29 
> [SharedPool-Worker-1] | 2015-11-13 11:04:41.772000 | 192.168.168.12 | 
>642
> Acquiring sstable references 
> [SharedPool-Worker-4] | 2015-11-13 11:04:41.772000 | 192.168.168.29 | 
>445
>Sending READ message to /192.168.168.29 
> [MessagingService-Outgoing-/192.168.168.29] | 2015-11-13 11:04:41.772000 | 
> 192.168.168.12 |738
>  Merging memtable tombstones 
> [SharedPool-Worker-4] | 2015-11-13 11:04:41.772000 | 192.168.168.29 | 
>476
>   Key cache hit for sstable 1126 
> [SharedPool-Worker-4] | 2015-11-13 11:04:41.773000 | 192.168.168.29 | 
>560
>  Seeking to partition beginning in data file 
> [SharedPool-Worker-4] | 2015-11-13 11:04:41.773000 | 192.168.168.29 | 
>592
>Skipped 0/1 non-slice-intersecting sstables, included 0 due to tombstones 
> [SharedPool-Worker-4] | 2015-11-13 11:04:41.773000 | 192.168.168.29 | 
>960
>   Merging data from memtables and 1 sstables 
> [SharedPool-Worker-4] | 2015-11-13 11:04:41.774000 | 192.168.168.29 | 
>971
>Read 1 live and 0 tombstone cells 
> [SharedPool-Worker-4] | 2015-11-13 11:04:47.301000 | 192.168.168.29 | 
> 529270
>  

[jira] [Created] (CASSANDRA-10698) Static column performance with DISTINCT

2015-11-13 Thread Brice Figureau (JIRA)
Brice Figureau created CASSANDRA-10698:
--

 Summary: Static column performance with DISTINCT
 Key: CASSANDRA-10698
 URL: https://issues.apache.org/jira/browse/CASSANDRA-10698
 Project: Cassandra
  Issue Type: Bug
  Components: core
 Environment: Linux, cassandra 2.1.11
Reporter: Brice Figureau
 Attachments: bug-slow-distinct.tar.gz

As described on the mailing list, with the following schema:

{code:sql}
CREATE TABLE akka.messages (
persistence_id text,
partition_nr bigint,
sequence_nr bigint,
message blob,
used boolean static,
PRIMARY KEY ((persistence_id, partition_nr), sequence_nr)
) WITH CLUSTERING ORDER BY (sequence_nr ASC)
AND bloom_filter_fp_chance = 0.01
AND caching = '{"keys":"ALL", "rows_per_partition":"NONE"}'
AND comment = ''
AND compaction = {'class': 
'org.apache.cassandra.db.compaction.SizeTieredCompactionStrategy'}
AND compression = {'sstable_compression': 
'org.apache.cassandra.io.compress.LZ4Compressor'}
AND dclocal_read_repair_chance = 0.1
AND default_time_to_live = 0
AND gc_grace_seconds = 216000
AND max_index_interval = 2048
AND memtable_flush_period_in_ms = 0
AND min_index_interval = 128
AND read_repair_chance = 0.0
AND speculative_retry = '99.0PERCENTILE';
{code}

The following query:
{code:sql}
SELECT used from akka.messages WHERE
  persistence_id = 'player-SW11f03e20b8802000' AND
  partition_nr = 0;
{code}

is quite slow, and as slow as the {{distinct}} version:
{code:sql}
SELECT DISTINCT used from akka.messages WHERE
  persistence_id = 'player-SW11f03e20b8802000' AND
  partition_nr = 0;
{code}

As shown with this tracing from a small unloaded 3 nodes cluster:
{noformat}
 activity   
   | timestamp  | source | 
source_elapsed
---+++

Execute CQL3 query | 2015-11-13 11:04:41.771000 | 192.168.168.12 |  0
 Parsing SELECT DISTINCT used    
[SharedPool-Worker-1] | 2015-11-13 11:04:41.771000 | 192.168.168.12 |   
  78
READ message received from /192.168.168.12 
[MessagingService-Incoming-/192.168.168.12] | 2015-11-13 11:04:41.772000 | 
192.168.168.29 | 22
 Preparing statement 
[SharedPool-Worker-1] | 2015-11-13 11:04:41.772000 | 192.168.168.12 |   
 271
Executing single-partition query on messages 
[SharedPool-Worker-4] | 2015-11-13 11:04:41.772000 | 192.168.168.29 |   
 424
   reading data from /192.168.168.29 
[SharedPool-Worker-1] | 2015-11-13 11:04:41.772000 | 192.168.168.12 |   
 642
Acquiring sstable references 
[SharedPool-Worker-4] | 2015-11-13 11:04:41.772000 | 192.168.168.29 |   
 445
   Sending READ message to /192.168.168.29 
[MessagingService-Outgoing-/192.168.168.29] | 2015-11-13 11:04:41.772000 | 
192.168.168.12 |738
 Merging memtable tombstones 
[SharedPool-Worker-4] | 2015-11-13 11:04:41.772000 | 192.168.168.29 |   
 476
  Key cache hit for sstable 1126 
[SharedPool-Worker-4] | 2015-11-13 11:04:41.773000 | 192.168.168.29 |   
 560
 Seeking to partition beginning in data file 
[SharedPool-Worker-4] | 2015-11-13 11:04:41.773000 | 192.168.168.29 |   
 592
   Skipped 0/1 non-slice-intersecting sstables, included 0 due to tombstones 
[SharedPool-Worker-4] | 2015-11-13 11:04:41.773000 | 192.168.168.29 |   
 960
  Merging data from memtables and 1 sstables 
[SharedPool-Worker-4] | 2015-11-13 11:04:41.774000 | 192.168.168.29 |   
 971
   Read 1 live and 0 tombstone cells 
[SharedPool-Worker-4] | 2015-11-13 11:04:47.301000 | 192.168.168.29 | 
529270
   Enqueuing response to /192.168.168.12 
[SharedPool-Worker-4] | 2015-11-13 11:04:47.316000 | 192.168.168.29 | 
544885
   Sending REQUEST_RESPONSE message to /192.168.168.12 
[MessagingService-Outgoing-/192.168.168.12] | 2015-11-13 11:04:47.317000 | 
192.168.168.29 | 545042
REQUEST_RESPONSE message received from /192.168.168.29 
[MessagingService-Incoming-/192.168.168.29] | 2015-11-13 11:04:47.429000 | 
192.168.168.12 | 657918
 

[jira] [Commented] (CASSANDRA-10630) NullPointerException in DeletionInfo.isDeleted

2015-10-31 Thread Brice Figureau (JIRA)

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

Brice Figureau commented on CASSANDRA-10630:


Looking at the code in the cassandra-2.1 branch there's now a guard code {{if 
(firstCell == null)}} in {{RangeSliceQueryPager.containsPreviousLast}}, so this 
is certainly a duplicate.

> NullPointerException in DeletionInfo.isDeleted
> --
>
> Key: CASSANDRA-10630
> URL: https://issues.apache.org/jira/browse/CASSANDRA-10630
> Project: Cassandra
>  Issue Type: Bug
>  Components: CQL
> Environment: Linux 64 bits
>Reporter: Brice Figureau
>
> The following CQL query:
> {code:sql}
> select count(*) from messages;
> {code}
> sometimes produces the following stack trace:
> {code}
> ERROR [SharedPool-Worker-1] 2015-10-31 16:32:22,606 ErrorMessage.java:251 - 
> Unexpected exception during request
> java.lang.NullPointerException: null
>   at 
> org.apache.cassandra.db.DeletionInfo.isDeleted(DeletionInfo.java:138) 
> ~[apache-cassandra-2.1.11.jar:2.1.11]
>   at 
> org.apache.cassandra.service.pager.RangeSliceQueryPager.containsPreviousLast(RangeSliceQueryPager.java:102)
>  ~[apache-cassandra-2.1.11.jar:2.1.11]
>   at 
> org.apache.cassandra.service.pager.AbstractQueryPager.fetchPage(AbstractQueryPager.java:119)
>  ~[apache-cassandra-2.1.11.jar:2.1.11]
>   at 
> org.apache.cassandra.service.pager.RangeSliceQueryPager.fetchPage(RangeSliceQueryPager.java:39)
>  ~[apache-cassandra-2.1.11.jar:2.1.11]
>   at 
> org.apache.cassandra.cql3.statements.SelectStatement.pageCountQuery(SelectStatement.java:286)
>  ~[apache-cassandra-2.1.11.jar:2.1.11]
>   at 
> org.apache.cassandra.cql3.statements.SelectStatement.execute(SelectStatement.java:230)
>  ~[apache-cassandra-2.1.11.jar:2.1.11]
>   at 
> org.apache.cassandra.cql3.statements.SelectStatement.execute(SelectStatement.java:67)
>  ~[apache-cassandra-2.1.11.jar:2.1.11]
>   at 
> org.apache.cassandra.cql3.QueryProcessor.processStatement(QueryProcessor.java:238)
>  ~[apache-cassandra-2.1.11.jar:2.1.11]
>   at 
> org.apache.cassandra.cql3.QueryProcessor.process(QueryProcessor.java:260) 
> ~[apache-cassandra-2.1.11.jar:2.1.11]
>   at 
> org.apache.cassandra.transport.messages.QueryMessage.execute(QueryMessage.java:122)
>  ~[apache-cassandra-2.1.11.jar:2.1.11]
>   at 
> org.apache.cassandra.transport.Message$Dispatcher.channelRead0(Message.java:439)
>  [apache-cassandra-2.1.11.jar:2.1.11]
>   at 
> org.apache.cassandra.transport.Message$Dispatcher.channelRead0(Message.java:335)
>  [apache-cassandra-2.1.11.jar:2.1.11]
>   at 
> io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:105)
>  [netty-all-4.0.23.Final.jar:4.0.23.Final]
>   at 
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:333)
>  [netty-all-4.0.23.Final.jar:4.0.23.Final]
>   at 
> io.netty.channel.AbstractChannelHandlerContext.access$700(AbstractChannelHandlerContext.java:32)
>  [netty-all-4.0.23.Final.jar:4.0.23.Final]
>   at 
> io.netty.channel.AbstractChannelHandlerContext$8.run(AbstractChannelHandlerContext.java:324)
>  [netty-all-4.0.23.Final.jar:4.0.23.Final]
>   at 
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) 
> [na:1.8.0_51]
>   at 
> org.apache.cassandra.concurrent.AbstractTracingAwareExecutorService$FutureTask.run(AbstractTracingAwareExecutorService.java:164)
>  [apache-cassandra-2.1.11.jar:2.1.11]
>   at org.apache.cassandra.concurrent.SEPWorker.run(SEPWorker.java:105) 
> [apache-cassandra-2.1.11.jar:2.1.11]
>   at java.lang.Thread.run(Thread.java:745) [na:1.8.0_51]
> {code}
> After taking a snapshot on all participating nodes, the query starts to 
> apparently succeed.
> The table schema is:
> {code:sql}
> CREATE TABLE akka.messages (
> persistence_id text,
> partition_nr bigint,
> sequence_nr bigint,
> message blob,
> used boolean static,
> PRIMARY KEY ((persistence_id, partition_nr), sequence_nr)
> ) WITH CLUSTERING ORDER BY (sequence_nr ASC)
> AND bloom_filter_fp_chance = 0.01
> AND caching = '{"keys":"ALL", "rows_per_partition":"NONE"}'
> AND comment = ''
> AND compaction = {'class': 
> 'org.apache.cassandra.db.compaction.SizeTieredCompactionStrategy'}
> AND compression = {'sstable_compression': 
> 'org.apache.cassandra.io.compress.LZ4Compressor'}
> AND dclocal_read_repair_chance = 0.1
> AND default_time_to_live = 0
> AND gc_grace_seconds = 864000
> AND max_index_interval = 2048
> AND memtable_flush_period_in_ms = 0
> AND min_index_interval = 128
> AND read_repair_chance = 0.0
> AND speculative_retry = '99.0PERCENTILE';
> {code}
> (this is from the [Akka 

[jira] [Resolved] (CASSANDRA-10630) NullPointerException in DeletionInfo.isDeleted

2015-10-31 Thread Brice Figureau (JIRA)

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

Brice Figureau resolved CASSANDRA-10630.

   Resolution: Duplicate
Fix Version/s: 2.1.x

> NullPointerException in DeletionInfo.isDeleted
> --
>
> Key: CASSANDRA-10630
> URL: https://issues.apache.org/jira/browse/CASSANDRA-10630
> Project: Cassandra
>  Issue Type: Bug
>  Components: CQL
> Environment: Linux 64 bits
>Reporter: Brice Figureau
> Fix For: 2.1.x
>
>
> The following CQL query:
> {code:sql}
> select count(*) from messages;
> {code}
> sometimes produces the following stack trace:
> {code}
> ERROR [SharedPool-Worker-1] 2015-10-31 16:32:22,606 ErrorMessage.java:251 - 
> Unexpected exception during request
> java.lang.NullPointerException: null
>   at 
> org.apache.cassandra.db.DeletionInfo.isDeleted(DeletionInfo.java:138) 
> ~[apache-cassandra-2.1.11.jar:2.1.11]
>   at 
> org.apache.cassandra.service.pager.RangeSliceQueryPager.containsPreviousLast(RangeSliceQueryPager.java:102)
>  ~[apache-cassandra-2.1.11.jar:2.1.11]
>   at 
> org.apache.cassandra.service.pager.AbstractQueryPager.fetchPage(AbstractQueryPager.java:119)
>  ~[apache-cassandra-2.1.11.jar:2.1.11]
>   at 
> org.apache.cassandra.service.pager.RangeSliceQueryPager.fetchPage(RangeSliceQueryPager.java:39)
>  ~[apache-cassandra-2.1.11.jar:2.1.11]
>   at 
> org.apache.cassandra.cql3.statements.SelectStatement.pageCountQuery(SelectStatement.java:286)
>  ~[apache-cassandra-2.1.11.jar:2.1.11]
>   at 
> org.apache.cassandra.cql3.statements.SelectStatement.execute(SelectStatement.java:230)
>  ~[apache-cassandra-2.1.11.jar:2.1.11]
>   at 
> org.apache.cassandra.cql3.statements.SelectStatement.execute(SelectStatement.java:67)
>  ~[apache-cassandra-2.1.11.jar:2.1.11]
>   at 
> org.apache.cassandra.cql3.QueryProcessor.processStatement(QueryProcessor.java:238)
>  ~[apache-cassandra-2.1.11.jar:2.1.11]
>   at 
> org.apache.cassandra.cql3.QueryProcessor.process(QueryProcessor.java:260) 
> ~[apache-cassandra-2.1.11.jar:2.1.11]
>   at 
> org.apache.cassandra.transport.messages.QueryMessage.execute(QueryMessage.java:122)
>  ~[apache-cassandra-2.1.11.jar:2.1.11]
>   at 
> org.apache.cassandra.transport.Message$Dispatcher.channelRead0(Message.java:439)
>  [apache-cassandra-2.1.11.jar:2.1.11]
>   at 
> org.apache.cassandra.transport.Message$Dispatcher.channelRead0(Message.java:335)
>  [apache-cassandra-2.1.11.jar:2.1.11]
>   at 
> io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:105)
>  [netty-all-4.0.23.Final.jar:4.0.23.Final]
>   at 
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:333)
>  [netty-all-4.0.23.Final.jar:4.0.23.Final]
>   at 
> io.netty.channel.AbstractChannelHandlerContext.access$700(AbstractChannelHandlerContext.java:32)
>  [netty-all-4.0.23.Final.jar:4.0.23.Final]
>   at 
> io.netty.channel.AbstractChannelHandlerContext$8.run(AbstractChannelHandlerContext.java:324)
>  [netty-all-4.0.23.Final.jar:4.0.23.Final]
>   at 
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) 
> [na:1.8.0_51]
>   at 
> org.apache.cassandra.concurrent.AbstractTracingAwareExecutorService$FutureTask.run(AbstractTracingAwareExecutorService.java:164)
>  [apache-cassandra-2.1.11.jar:2.1.11]
>   at org.apache.cassandra.concurrent.SEPWorker.run(SEPWorker.java:105) 
> [apache-cassandra-2.1.11.jar:2.1.11]
>   at java.lang.Thread.run(Thread.java:745) [na:1.8.0_51]
> {code}
> After taking a snapshot on all participating nodes, the query starts to 
> apparently succeed.
> The table schema is:
> {code:sql}
> CREATE TABLE akka.messages (
> persistence_id text,
> partition_nr bigint,
> sequence_nr bigint,
> message blob,
> used boolean static,
> PRIMARY KEY ((persistence_id, partition_nr), sequence_nr)
> ) WITH CLUSTERING ORDER BY (sequence_nr ASC)
> AND bloom_filter_fp_chance = 0.01
> AND caching = '{"keys":"ALL", "rows_per_partition":"NONE"}'
> AND comment = ''
> AND compaction = {'class': 
> 'org.apache.cassandra.db.compaction.SizeTieredCompactionStrategy'}
> AND compression = {'sstable_compression': 
> 'org.apache.cassandra.io.compress.LZ4Compressor'}
> AND dclocal_read_repair_chance = 0.1
> AND default_time_to_live = 0
> AND gc_grace_seconds = 864000
> AND max_index_interval = 2048
> AND memtable_flush_period_in_ms = 0
> AND min_index_interval = 128
> AND read_repair_chance = 0.0
> AND speculative_retry = '99.0PERCENTILE';
> {code}
> (this is from the [Akka Cassandra Persistence journal 
> plugin|https://github.com/krasserm/akka-persistence-cassandra])



--
This message was sent by Atlassian JIRA

[jira] [Created] (CASSANDRA-10630) NullPointerException in DeletionInfo.isDeleted

2015-10-31 Thread Brice Figureau (JIRA)
Brice Figureau created CASSANDRA-10630:
--

 Summary: NullPointerException in DeletionInfo.isDeleted
 Key: CASSANDRA-10630
 URL: https://issues.apache.org/jira/browse/CASSANDRA-10630
 Project: Cassandra
  Issue Type: Bug
  Components: CQL
 Environment: Linux 64 bits
Reporter: Brice Figureau


The following CQL query:
{code:sql}
select count(*) from messages;
{code}

sometimes produces the following stack trace:
{code}
ERROR [SharedPool-Worker-1] 2015-10-31 16:32:22,606 ErrorMessage.java:251 - 
Unexpected exception during request
java.lang.NullPointerException: null
at 
org.apache.cassandra.db.DeletionInfo.isDeleted(DeletionInfo.java:138) 
~[apache-cassandra-2.1.11.jar:2.1.11]
at 
org.apache.cassandra.service.pager.RangeSliceQueryPager.containsPreviousLast(RangeSliceQueryPager.java:102)
 ~[apache-cassandra-2.1.11.jar:2.1.11]
at 
org.apache.cassandra.service.pager.AbstractQueryPager.fetchPage(AbstractQueryPager.java:119)
 ~[apache-cassandra-2.1.11.jar:2.1.11]
at 
org.apache.cassandra.service.pager.RangeSliceQueryPager.fetchPage(RangeSliceQueryPager.java:39)
 ~[apache-cassandra-2.1.11.jar:2.1.11]
at 
org.apache.cassandra.cql3.statements.SelectStatement.pageCountQuery(SelectStatement.java:286)
 ~[apache-cassandra-2.1.11.jar:2.1.11]
at 
org.apache.cassandra.cql3.statements.SelectStatement.execute(SelectStatement.java:230)
 ~[apache-cassandra-2.1.11.jar:2.1.11]
at 
org.apache.cassandra.cql3.statements.SelectStatement.execute(SelectStatement.java:67)
 ~[apache-cassandra-2.1.11.jar:2.1.11]
at 
org.apache.cassandra.cql3.QueryProcessor.processStatement(QueryProcessor.java:238)
 ~[apache-cassandra-2.1.11.jar:2.1.11]
at 
org.apache.cassandra.cql3.QueryProcessor.process(QueryProcessor.java:260) 
~[apache-cassandra-2.1.11.jar:2.1.11]
at 
org.apache.cassandra.transport.messages.QueryMessage.execute(QueryMessage.java:122)
 ~[apache-cassandra-2.1.11.jar:2.1.11]
at 
org.apache.cassandra.transport.Message$Dispatcher.channelRead0(Message.java:439)
 [apache-cassandra-2.1.11.jar:2.1.11]
at 
org.apache.cassandra.transport.Message$Dispatcher.channelRead0(Message.java:335)
 [apache-cassandra-2.1.11.jar:2.1.11]
at 
io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:105)
 [netty-all-4.0.23.Final.jar:4.0.23.Final]
at 
io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:333)
 [netty-all-4.0.23.Final.jar:4.0.23.Final]
at 
io.netty.channel.AbstractChannelHandlerContext.access$700(AbstractChannelHandlerContext.java:32)
 [netty-all-4.0.23.Final.jar:4.0.23.Final]
at 
io.netty.channel.AbstractChannelHandlerContext$8.run(AbstractChannelHandlerContext.java:324)
 [netty-all-4.0.23.Final.jar:4.0.23.Final]
at 
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) 
[na:1.8.0_51]
at 
org.apache.cassandra.concurrent.AbstractTracingAwareExecutorService$FutureTask.run(AbstractTracingAwareExecutorService.java:164)
 [apache-cassandra-2.1.11.jar:2.1.11]
at org.apache.cassandra.concurrent.SEPWorker.run(SEPWorker.java:105) 
[apache-cassandra-2.1.11.jar:2.1.11]
at java.lang.Thread.run(Thread.java:745) [na:1.8.0_51]
{code}

After taking a snapshot on all participating nodes, the query starts to 
apparently succeed.

The table schema is:
{code:sql}
CREATE TABLE akka.messages (
persistence_id text,
partition_nr bigint,
sequence_nr bigint,
message blob,
used boolean static,
PRIMARY KEY ((persistence_id, partition_nr), sequence_nr)
) WITH CLUSTERING ORDER BY (sequence_nr ASC)
AND bloom_filter_fp_chance = 0.01
AND caching = '{"keys":"ALL", "rows_per_partition":"NONE"}'
AND comment = ''
AND compaction = {'class': 
'org.apache.cassandra.db.compaction.SizeTieredCompactionStrategy'}
AND compression = {'sstable_compression': 
'org.apache.cassandra.io.compress.LZ4Compressor'}
AND dclocal_read_repair_chance = 0.1
AND default_time_to_live = 0
AND gc_grace_seconds = 864000
AND max_index_interval = 2048
AND memtable_flush_period_in_ms = 0
AND min_index_interval = 128
AND read_repair_chance = 0.0
AND speculative_retry = '99.0PERCENTILE';
{code}

(this is from the [Akka Cassandra Persistence journal 
plugin|https://github.com/krasserm/akka-persistence-cassandra])






--
This message was sent by Atlassian JIRA
(v6.3.4#6332)