You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by Apache Wiki <wi...@apache.org> on 2012/08/25 20:42:53 UTC

[Cassandra Wiki] Update of "API" by Max Penet

Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Cassandra Wiki" for change notification.

The "API" page has been changed by Max Penet:
http://wiki.apache.org/cassandra/API?action=diff&rev1=31&rev2=32

  ||`start_token` ||`string` ||n/a ||N ||The first token in the exclusive `KeyRange`. ||
  ||`end_token` ||`string` ||n/a ||N ||The last token in the exclusive `KeyRange`. ||
  ||`count` ||`i32` ||100 ||Y ||The total number of keys to permit in the `KeyRange`. ||
+ ||`row_filter` ||`list<IndexExpression>` ||n/a ||N ||The list of IndexExpression objects which must contain one EQ IndexOperator among the expressions ||
+ 
  
  
  
@@ -181, +183 @@

  
  
  === IndexExpression ===
- A struct that defines the `IndexOperator` to use against a column for a lookup value. Used only by the `IndexClause` in the `get_indexed_slices` method.
+ A struct that defines the `IndexOperator` to use against a column for a lookup value. Used by the `IndexClause` in the `get_indexed_slices` method and by `KeyRange`.
  ||'''Attribute''' ||'''Type''' ||'''Default''' ||'''Required''' ||'''Description''' ||
  ||`column_name` ||`binary` ||n/a ||Y ||The column name to against which the operator and value will be applied ||
  ||`op` ||`IndexOperator` ||n/a ||Y ||The `IndexOperator` to use. Currently only `EQ` is supported for direct queries, but other `IndexExpression` structs may be created and passed to `IndexClause` ||