Cassandra CQL Zählung mit LIMIT @ auswähl

Ich habe ein einfaches Tabe erstellt:

CREATE TABLE test (
  "type" varchar,
  "value" varchar,
  PRIMARY KEY(type,value)
);

Ich habe 5 Zeilen eingefügt:

INSERT INTO test(type,value) VALUES('test','tag1')
INSERT INTO test(type,value) VALUES('test','tag2')
INSERT INTO test(type,value) VALUES('test','tag3')
INSERT INTO test(type,value) VALUES('test','tag4')
INSERT INTO test(type,value) VALUES('test','tag5')

Ich rannteSELECT * from test LIMIT 3 und es funktioniert wie erwartet.

 type | value
------+------
 test |  tag1
 test |  tag2
 test |  tag3

Wenn ich rannteSELECT COUNT(*) from test LIMIT 3, es produziert

 count
-------
     5

Sollte es nicht 3 sagen?

DasDatastax documentation scheint darauf hinzudeuten, dass die Angabe einesLIMIT überschreibt den Standardwert von 10.000. Warum funktioniert es in diesem Fall nicht? Wenn es darauf ankommt, bin ich auf Cassandra 2.2.5 und habe alle Abfragen über cqlsh ausgeführt.

Aktualisiere Sowohl der Java-Treiber als auch CQLSH wurden getestet, um zu zeigen, dassLIMIT funktioniert in der Tat nicht wie in der Dokumentation vorgeschrieben. Wenn Daten von Mitarbeitern von Datastax gelesen werden, wären Sie für Ihre Beiträge sehr dankbar.