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

ReadCommand.CheckForAbort not monitoring CQL rows for range queries

    XMLWordPrintableJSON

Details

    • Normal

    Description

      If I understood the iterator transformations introduced by CASSANDRA-9975 correctly, ReadCommand.CheckForAbort should apply itself before returning a partition. At the moment it is applied to row iterators for single command partitions, but for range queries I think it only monitors the query progress when a new partition is iterated, not when a new row is iterated. So for large partitions, we may fail to log a query as slow, or fail to abort it if the RPC timeout is exceeded.

      Attachments

        Issue Links

          Activity

            People

              stefania Stefania Alborghetti
              stefania Stefania Alborghetti
              Stefania Alborghetti
              Alex Petrov
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: