[jira] [Commented] (CASSANDRA-8730) Optimize UUIDType comparisons

2015-09-17 Thread Tommaso Barbugli (JIRA)

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

Tommaso Barbugli commented on CASSANDRA-8730:
-

any chance to see this patched in 2.0 branch?

> Optimize UUIDType comparisons
> -
>
> Key: CASSANDRA-8730
> URL: https://issues.apache.org/jira/browse/CASSANDRA-8730
> Project: Cassandra
>  Issue Type: Improvement
>Reporter: J.B. Langston
>Assignee: Benedict
>  Labels: performance
> Fix For: 2.2.0 beta 1
>
>
> Compaction is slow on tables using compound keys containing UUIDs due to 
> being CPU bound by key comparison.  [~benedict] said he sees some easy 
> optimizations that could be made for UUID comparison.



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


[jira] [Commented] (CASSANDRA-8106) Schema changes raises comparators do not match or are not compatible ConfigurationException

2014-10-13 Thread Tommaso Barbugli (JIRA)

[ 
https://issues.apache.org/jira/browse/CASSANDRA-8106?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14169288#comment-14169288
 ] 

Tommaso Barbugli commented on CASSANDRA-8106:
-

turns out it was an issue with 2 collection columns created concurrently on the 
same table; I think it would be have some information in the logs instead of 
the exception alone. Finding the issue can result in hours spent looking at 
system tables.

 Schema changes raises comparators do not match or are not compatible 
 ConfigurationException
 -

 Key: CASSANDRA-8106
 URL: https://issues.apache.org/jira/browse/CASSANDRA-8106
 Project: Cassandra
  Issue Type: Bug
Reporter: Tommaso Barbugli

 I am running Cassandra 2.0.10 on 2 nodes; since the last few hours every 
 schema migration issued via CQL (both CREATE and ALTER tables) raises a 
 ConfigurationException comparators do not match or are not compatible 
 exception.
 {code}
 ERROR [Native-Transport-Requests:5802] 2014-10-12 22:48:12,237 
 QueryMessage.java (line 131) Unexpected error during query
 java.lang.RuntimeException: java.util.concurrent.ExecutionException: 
 java.lang.RuntimeException: 
 org.apache.cassandra.exceptions.ConfigurationException: comparators do not 
 match or are not compatible.
   at 
 org.apache.cassandra.utils.FBUtilities.waitOnFuture(FBUtilities.java:413)
   at 
 org.apache.cassandra.service.MigrationManager.announce(MigrationManager.java:285)
   at 
 org.apache.cassandra.service.MigrationManager.announceNewColumnFamily(MigrationManager.java:223)
   at 
 org.apache.cassandra.cql3.statements.CreateTableStatement.announceMigration(CreateTableStatement.java:121)
   at 
 org.apache.cassandra.cql3.statements.SchemaAlteringStatement.execute(SchemaAlteringStatement.java:79)
   at 
 org.apache.cassandra.cql3.QueryProcessor.processStatement(QueryProcessor.java:158)
   at 
 org.apache.cassandra.cql3.QueryProcessor.process(QueryProcessor.java:175)
   at 
 org.apache.cassandra.transport.messages.QueryMessage.execute(QueryMessage.java:119)
   at 
 org.apache.cassandra.transport.Message$Dispatcher.messageReceived(Message.java:306)
   at 
 org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:70)
   at 
 org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:564)
   at 
 org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline.java:791)
   at 
 org.jboss.netty.handler.execution.ChannelUpstreamEventRunnable.doRun(ChannelUpstreamEventRunnable.java:43)
   at 
 org.jboss.netty.handler.execution.ChannelEventRunnable.run(ChannelEventRunnable.java:67)
   at 
 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
   at 
 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
   at java.lang.Thread.run(Thread.java:744)
 Caused by: java.util.concurrent.ExecutionException: 
 java.lang.RuntimeException: 
 org.apache.cassandra.exceptions.ConfigurationException: comparators do not 
 match or are not compatible.
   at java.util.concurrent.FutureTask.report(FutureTask.java:122)
   at java.util.concurrent.FutureTask.get(FutureTask.java:188)
   at 
 org.apache.cassandra.utils.FBUtilities.waitOnFuture(FBUtilities.java:409)
   ... 16 more
 Caused by: java.lang.RuntimeException: 
 org.apache.cassandra.exceptions.ConfigurationException: comparators do not 
 match or are not compatible.
   at org.apache.cassandra.config.CFMetaData.reload(CFMetaData.java:1052)
   at 
 org.apache.cassandra.db.DefsTables.updateColumnFamily(DefsTables.java:377)
   at 
 org.apache.cassandra.db.DefsTables.mergeColumnFamilies(DefsTables.java:318)
   at org.apache.cassandra.db.DefsTables.mergeSchema(DefsTables.java:183)
   at 
 org.apache.cassandra.service.MigrationManager$2.runMayThrow(MigrationManager.java:303)
   at 
 org.apache.cassandra.utils.WrappedRunnable.run(WrappedRunnable.java:28)
   at 
 java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
   at java.util.concurrent.FutureTask.run(FutureTask.java:262)
   ... 3 more
 Caused by: org.apache.cassandra.exceptions.ConfigurationException: 
 comparators do not match or are not compatible.
   at 
 org.apache.cassandra.config.CFMetaData.validateCompatility(CFMetaData.java:1142)
   at org.apache.cassandra.config.CFMetaData.apply(CFMetaData.java:1067)
   at org.apache.cassandra.config.CFMetaData.reload(CFMetaData.java:1048)
   ... 10 more
 {code}



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


[jira] [Created] (CASSANDRA-8106) Schema changes raises comparators do not match or are not compatible ConfigurationException

2014-10-12 Thread Tommaso Barbugli (JIRA)
Tommaso Barbugli created CASSANDRA-8106:
---

 Summary: Schema changes raises comparators do not match or are 
not compatible ConfigurationException
 Key: CASSANDRA-8106
 URL: https://issues.apache.org/jira/browse/CASSANDRA-8106
 Project: Cassandra
  Issue Type: Bug
Reporter: Tommaso Barbugli


I am running Cassandra 2.0.10 on 2 nodes; since the last few hours every schema 
migration issued via CQL (both CREATE and ALTER tables) raises a 
ConfigurationException comparators do not match or are not compatible 
exception.

{code}
ERROR [Native-Transport-Requests:5802] 2014-10-12 22:48:12,237 
QueryMessage.java (line 131) Unexpected error during query
java.lang.RuntimeException: java.util.concurrent.ExecutionException: 
java.lang.RuntimeException: 
org.apache.cassandra.exceptions.ConfigurationException: comparators do not 
match or are not compatible.
at 
org.apache.cassandra.utils.FBUtilities.waitOnFuture(FBUtilities.java:413)
at 
org.apache.cassandra.service.MigrationManager.announce(MigrationManager.java:285)
at 
org.apache.cassandra.service.MigrationManager.announceNewColumnFamily(MigrationManager.java:223)
at 
org.apache.cassandra.cql3.statements.CreateTableStatement.announceMigration(CreateTableStatement.java:121)
at 
org.apache.cassandra.cql3.statements.SchemaAlteringStatement.execute(SchemaAlteringStatement.java:79)
at 
org.apache.cassandra.cql3.QueryProcessor.processStatement(QueryProcessor.java:158)
at 
org.apache.cassandra.cql3.QueryProcessor.process(QueryProcessor.java:175)
at 
org.apache.cassandra.transport.messages.QueryMessage.execute(QueryMessage.java:119)
at 
org.apache.cassandra.transport.Message$Dispatcher.messageReceived(Message.java:306)
at 
org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:70)
at 
org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:564)
at 
org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline.java:791)
at 
org.jboss.netty.handler.execution.ChannelUpstreamEventRunnable.doRun(ChannelUpstreamEventRunnable.java:43)
at 
org.jboss.netty.handler.execution.ChannelEventRunnable.run(ChannelEventRunnable.java:67)
at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:744)
Caused by: java.util.concurrent.ExecutionException: java.lang.RuntimeException: 
org.apache.cassandra.exceptions.ConfigurationException: comparators do not 
match or are not compatible.
at java.util.concurrent.FutureTask.report(FutureTask.java:122)
at java.util.concurrent.FutureTask.get(FutureTask.java:188)
at 
org.apache.cassandra.utils.FBUtilities.waitOnFuture(FBUtilities.java:409)
... 16 more
Caused by: java.lang.RuntimeException: 
org.apache.cassandra.exceptions.ConfigurationException: comparators do not 
match or are not compatible.
at org.apache.cassandra.config.CFMetaData.reload(CFMetaData.java:1052)
at 
org.apache.cassandra.db.DefsTables.updateColumnFamily(DefsTables.java:377)
at 
org.apache.cassandra.db.DefsTables.mergeColumnFamilies(DefsTables.java:318)
at org.apache.cassandra.db.DefsTables.mergeSchema(DefsTables.java:183)
at 
org.apache.cassandra.service.MigrationManager$2.runMayThrow(MigrationManager.java:303)
at 
org.apache.cassandra.utils.WrappedRunnable.run(WrappedRunnable.java:28)
at 
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
... 3 more
Caused by: org.apache.cassandra.exceptions.ConfigurationException: comparators 
do not match or are not compatible.
at 
org.apache.cassandra.config.CFMetaData.validateCompatility(CFMetaData.java:1142)
at org.apache.cassandra.config.CFMetaData.apply(CFMetaData.java:1067)
at org.apache.cassandra.config.CFMetaData.reload(CFMetaData.java:1048)
... 10 more
{code}



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


[jira] [Commented] (CASSANDRA-8106) Schema changes raises comparators do not match or are not compatible ConfigurationException

2014-10-12 Thread Tommaso Barbugli (JIRA)

[ 
https://issues.apache.org/jira/browse/CASSANDRA-8106?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14168830#comment-14168830
 ] 

Tommaso Barbugli commented on CASSANDRA-8106:
-

Couple of notes: while the response to the schema changes returns this error; 
changes take place. Since this problem appeared I always see that FlushWriter 
pool have  0  values in the all time blocked column.

 Schema changes raises comparators do not match or are not compatible 
 ConfigurationException
 -

 Key: CASSANDRA-8106
 URL: https://issues.apache.org/jira/browse/CASSANDRA-8106
 Project: Cassandra
  Issue Type: Bug
Reporter: Tommaso Barbugli

 I am running Cassandra 2.0.10 on 2 nodes; since the last few hours every 
 schema migration issued via CQL (both CREATE and ALTER tables) raises a 
 ConfigurationException comparators do not match or are not compatible 
 exception.
 {code}
 ERROR [Native-Transport-Requests:5802] 2014-10-12 22:48:12,237 
 QueryMessage.java (line 131) Unexpected error during query
 java.lang.RuntimeException: java.util.concurrent.ExecutionException: 
 java.lang.RuntimeException: 
 org.apache.cassandra.exceptions.ConfigurationException: comparators do not 
 match or are not compatible.
   at 
 org.apache.cassandra.utils.FBUtilities.waitOnFuture(FBUtilities.java:413)
   at 
 org.apache.cassandra.service.MigrationManager.announce(MigrationManager.java:285)
   at 
 org.apache.cassandra.service.MigrationManager.announceNewColumnFamily(MigrationManager.java:223)
   at 
 org.apache.cassandra.cql3.statements.CreateTableStatement.announceMigration(CreateTableStatement.java:121)
   at 
 org.apache.cassandra.cql3.statements.SchemaAlteringStatement.execute(SchemaAlteringStatement.java:79)
   at 
 org.apache.cassandra.cql3.QueryProcessor.processStatement(QueryProcessor.java:158)
   at 
 org.apache.cassandra.cql3.QueryProcessor.process(QueryProcessor.java:175)
   at 
 org.apache.cassandra.transport.messages.QueryMessage.execute(QueryMessage.java:119)
   at 
 org.apache.cassandra.transport.Message$Dispatcher.messageReceived(Message.java:306)
   at 
 org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:70)
   at 
 org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:564)
   at 
 org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline.java:791)
   at 
 org.jboss.netty.handler.execution.ChannelUpstreamEventRunnable.doRun(ChannelUpstreamEventRunnable.java:43)
   at 
 org.jboss.netty.handler.execution.ChannelEventRunnable.run(ChannelEventRunnable.java:67)
   at 
 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
   at 
 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
   at java.lang.Thread.run(Thread.java:744)
 Caused by: java.util.concurrent.ExecutionException: 
 java.lang.RuntimeException: 
 org.apache.cassandra.exceptions.ConfigurationException: comparators do not 
 match or are not compatible.
   at java.util.concurrent.FutureTask.report(FutureTask.java:122)
   at java.util.concurrent.FutureTask.get(FutureTask.java:188)
   at 
 org.apache.cassandra.utils.FBUtilities.waitOnFuture(FBUtilities.java:409)
   ... 16 more
 Caused by: java.lang.RuntimeException: 
 org.apache.cassandra.exceptions.ConfigurationException: comparators do not 
 match or are not compatible.
   at org.apache.cassandra.config.CFMetaData.reload(CFMetaData.java:1052)
   at 
 org.apache.cassandra.db.DefsTables.updateColumnFamily(DefsTables.java:377)
   at 
 org.apache.cassandra.db.DefsTables.mergeColumnFamilies(DefsTables.java:318)
   at org.apache.cassandra.db.DefsTables.mergeSchema(DefsTables.java:183)
   at 
 org.apache.cassandra.service.MigrationManager$2.runMayThrow(MigrationManager.java:303)
   at 
 org.apache.cassandra.utils.WrappedRunnable.run(WrappedRunnable.java:28)
   at 
 java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
   at java.util.concurrent.FutureTask.run(FutureTask.java:262)
   ... 3 more
 Caused by: org.apache.cassandra.exceptions.ConfigurationException: 
 comparators do not match or are not compatible.
   at 
 org.apache.cassandra.config.CFMetaData.validateCompatility(CFMetaData.java:1142)
   at org.apache.cassandra.config.CFMetaData.apply(CFMetaData.java:1067)
   at org.apache.cassandra.config.CFMetaData.reload(CFMetaData.java:1048)
   ... 10 more
 {code}



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