Uploaded image for project: 'Apache Cassandra'
  1. Apache Cassandra
  2. CASSANDRA-20110

IAE on SAI query when using Accord

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Triage Needed
    • Normal
    • Resolution: Unresolved
    • None
    • None
    • None
    • All
    • None

    Description

      Caused by: java.lang.IllegalArgumentException: 1b255f4d-ef25-40a6-0000-00000000000b:4459194184563723815 >= 1b255f4d-ef25-40a6-0000-00000000000b:4459194184563723815
      	at accord.primitives.Range.<init>(Range.java:212)
      	at accord.primitives.Range$EndInclusive.<init>(Range.java:44)
      	at org.apache.cassandra.service.accord.TokenRange.<init>(TokenRange.java:43)
      	at org.apache.cassandra.service.accord.txn.TxnRangeRead.<init>(TxnRangeRead.java:127)
      	at org.apache.cassandra.service.StorageProxy.readWithAccord(StorageProxy.java:2194)
      	at org.apache.cassandra.service.reads.range.RangeCommandIterator.query(RangeCommandIterator.java:219)
      	at org.apache.cassandra.service.reads.range.RangeCommandIterator.sendNextRequests(RangeCommandIterator.java:261)
      	at org.apache.cassandra.service.reads.range.RangeCommandIterator.computeNext(RangeCommandIterator.java:131)
      	at org.apache.cassandra.service.reads.range.RangeCommandIterator.computeNext(RangeCommandIterator.java:66)
      	at org.apache.cassandra.utils.AbstractIterator.hasNext(AbstractIterator.java:47)
      	at org.apache.cassandra.db.transform.BasePartitions.hasNext(BasePartitions.java:90)
      	at org.apache.cassandra.cql3.statements.SelectStatement.process(SelectStatement.java:1045)
      	at org.apache.cassandra.cql3.statements.SelectStatement.processResults(SelectStatement.java:629)
      	at org.apache.cassandra.cql3.statements.SelectStatement.execute(SelectStatement.java:603)
      	at org.apache.cassandra.cql3.statements.SelectStatement.execute(SelectStatement.java:401)
      	at org.apache.cassandra.distributed.impl.Coordinator.lambda$executeWithPagingWithResult$5(Coordinator.java:178)
      	at org.apache.cassandra.concurrent.FutureTask.call(FutureTask.java:61)
      

      Repro:

      cluster.coordinator(1).execute("SELECT * FROM distributed_test_keyspace.basic_sai0 WHERE pk0 = ? AND pk1 = ? AND pk2 = ? AND pk3 = ? AND pk4 = ? AND pk5 = ? AND pk6 = ? AND pk7 = ? AND ck6 = ? AND regular4 > ? AND static1 < ? ALLOW FILTERING;", ConsistencyLevel.QUORUM, ")?䊌操?뗘螇??ꎹ񱳽??᭘","hjlgnyj",(int)680309240,new java.util.Date(4653332152890845609L),909237048714349026L,(float)0.8014085,(short)4035,(float)0.029493034,"bjxmch",new java.util.Date(3153130488766643L),UUID.fromString("000f7fb9-87f4-48bb-b6cd-666843b44928"));
      

      Attachments

        Activity

          People

            Unassigned Unassigned
            ifesdjeen Alex Petrov
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: