Commit Graph

442 Commits

Author SHA1 Message Date
Alex Petrov d9322a1718 Add beta protocol flag for v5 native protocol
Patch by Alex Petrov; reviewed by Tyler Hobbs for CASSANDRA-12142
2016-07-28 14:17:51 -05:00
Sylvain Lebresne 12911352de Option to leave omitted columns in INSERT JSON unset
patch by Oded Peer; reviewed by Sylvain Lebresne for CASSANDRA-11424
2016-07-19 15:49:09 +02:00
Sylvain Lebresne e423527630 Add support for CQL in pygments (proper syntax highlighting) 2016-06-29 12:36:54 +02:00
Sylvain Lebresne 3023d59ba3 Initial FAQ section 2016-06-28 17:09:48 +02:00
Sylvain Lebresne 937184b30f Add warning that doc is WIP 2016-06-28 17:09:45 +02:00
Sylvain Lebresne c7b9401bf8 Merge branch 'doc_in_tree' into trunk
* doc_in_tree:
  Modify build file to include html doc in artifacts
  Add 'report bug' section
  Fix minor errors in CQL doc
  Finish fixing the CQL doc
  Don't track auto-generated file
  Reorganize document
  Automatically generate docs for cassandra.yaml
  Fix CQL doc (incomplete)
  Add Metrics/Monitoring docs
  Add Change Data Capture documentation
  Docs for Memtable and SSTable architecture
  Add doc on compaction
  Add initial version of security section
  Fill in Replication, Tuneable Consistency sections
  Add docs for cqlsh
  Add snitch and range movements section on Operations
  Add initial in-tree documentation (very incomplete so far)
2016-06-27 20:33:21 +02:00
Sylvain Lebresne 7988b3fcda Add 'report bug' section 2016-06-27 20:01:31 +02:00
Sylvain Lebresne 02d2621469 Fix minor errors in CQL doc 2016-06-27 15:02:05 +02:00
Sylvain Lebresne 0e624238c1 Finish fixing the CQL doc 2016-06-24 17:01:37 +02:00
Sylvain Lebresne 7dfb25e3c2 Don't track auto-generated file 2016-06-22 10:06:09 +02:00
Sylvain Lebresne 54f7335cd9 Reorganize document 2016-06-22 09:30:46 +02:00
Tyler Hobbs f2f3071443 Automatically generate docs for cassandra.yaml 2016-06-21 19:53:48 +02:00
Sylvain Lebresne 5d65542bd3 Fix CQL doc (incomplete) 2016-06-21 16:38:24 +02:00
T Jake Luciani 0ae84853f8 Add Metrics/Monitoring docs 2016-06-21 14:12:59 +02:00
Josh McKenzie 51b939c91d Add Change Data Capture documentation 2016-06-21 14:12:59 +02:00
Tyler Hobbs 7bf837cae0 Docs for Memtable and SSTable architecture 2016-06-21 14:12:59 +02:00
Marcus Eriksson 8d2bd0d9ce Add doc on compaction 2016-06-17 22:03:38 +02:00
Sam Tunnicliffe 898b91a029 Add initial version of security section 2016-06-17 21:28:11 +02:00
Tyler Hobbs b1edbd1214 Fill in Replication, Tuneable Consistency sections 2016-06-16 12:23:52 +02:00
Tyler Hobbs 62e3d7dd2c Add docs for cqlsh 2016-06-16 12:23:52 +02:00
Paulo Motta 4d444022c3 Add snitch and range movements section on Operations 2016-06-15 10:31:17 +02:00
Sylvain Lebresne 4ed00607df Allow terms in selection clauses
patch by slebresne; reviewed by blerer for CASSANDRA-10783
2016-06-15 09:33:06 +02:00
Sylvain Lebresne cad277be41 Add initial in-tree documentation (very incomplete so far)
patch by Stefania, jjirsa, rspitzer & slebresne; reviewed by slebresne for CASSANDRA-8700
2016-06-14 18:16:42 +02:00
Marcus Eriksson 8ef1e2ce25 Merge branch 'cassandra-3.0' into trunk 2016-06-07 07:45:10 +02:00
Jeff Jirsa 6c867f0030 Add TimeWindowCompactionStrategy
Patch by Jeff Jirsa; reviewed by marcuse for CASSANDRA-9666
2016-06-07 07:38:22 +02:00
Aleksey Yeschenko 007a3f57a3 Merge branch 'cassandra-3.7' into trunk 2016-06-03 19:30:43 +01:00
Aleksey Yeschenko 5fde342c26 Merge branch 'cassandra-3.0' into cassandra-3.7 2016-06-03 19:30:30 +01:00
Amos Jianjun Kong 02f78f658c Correct section number of opcode section in protocol spec
patch by Amos Jianjun Kong; reviewed by Aleksey Yeschenko for
CASSANDRA-11915
2016-06-03 19:29:19 +01:00
Alex Petrov 93b3aa8a46 Added compatibility table and test for primitive types
Patch by Giampaolo Trapasso; reviewed by Alex Petrov for CASSANDRA-11114
2016-05-23 16:12:25 -04:00
Sam Tunnicliffe 7b0c7164aa Integrated JMX Authentication and Authorization
Patch by Jan Karlsson and Sam Tunnicliffe; reviewed by Jake Luciani for
CASSANDRA-10091
2016-05-02 11:44:48 +01:00
Robert Stupp 5288d434b3 Allow instantiation of UDTs and tuples in UDFs
patch by Robert Stupp; reviewed by Tyler Hobbs for CASSANDRA-10818
2016-04-13 20:12:29 +02:00
Tyler Hobbs 677230df69 Support for non-frozen UDTS
Patch by Tyler Hobbs; reviewed by Benjamin Lerer for CASSANDRA-7423
2016-04-08 15:26:12 -05:00
Sylvain Lebresne e1e692a754 Add documentation for 7017 2016-04-07 12:00:00 +02:00
Amit Singh Chowdhery ca2e71c381 Add/drop multiple columns in one ALTER TABLE statement
patch by Amit Singh Chowdhery; reviewed by Robert Stupp for CASSANDRA-10411
2016-03-28 19:06:42 +02:00
Sylvain Lebresne 3508cd1af3 Merge branch 'cassandra-3.5' into trunk 2016-03-17 10:22:10 +01:00
Sylvain Lebresne d526ad79d7 Merge branch 'cassandra-3.0' into cassandra-3.5 2016-03-17 10:21:58 +01:00
Sylvain Lebresne 8d101fdd5c Merge branch 'cassandra-2.2' into cassandra-3.0 2016-03-17 10:21:46 +01:00
Sylvain Lebresne 5e2d3d2fa7 Merge branch 'cassandra-2.1' into cassandra-2.2 2016-03-17 10:18:58 +01:00
Sylvain Lebresne 41bb4bcd09 Update CQL doc for CASSANDRA-6839 (non equal conditions in LWT)
patch by slebresne; reviewed by blerer for CASSANDRA-10752
2016-03-17 10:18:32 +01:00
Benjamin Lerer 7a9b8ca4e2 Merge branch cassandra-3.5 into trunk 2016-03-17 10:15:07 +01:00
Benjamin Lerer 807597f90c Merge branch cassandra-3.0 into cassandra-3.5 2016-03-17 10:13:46 +01:00
Benjamin Lerer a64ad4e0f9 Merge branch cassandra-2.2 into cassandra-3.0 2016-03-17 10:10:39 +01:00
Benjamin Lerer 6d383bedd4 Clarify that now() function is calculated on the coordinator node in CQL documentation
patch by Benjamin Lerer; reviewed by Sylvain Lebresne for CASSANDRA-10900
2016-03-17 10:07:37 +01:00
Benjamin Lerer e017f94948 Allow to remove TTLs on table with default_time_to_live
patch by Benjamin Lerer; reviewed by Tyler Hobbs for CASSANDRA-11207
2016-03-07 15:01:17 +01:00
Pavel Yaskevich f8e86eb341 SASI index options validation
patch by xedin; reviewed by beobal for CASSANDRA-11136
2016-02-10 11:41:03 -08:00
Marcus Eriksson 9adc6d8209 Merge branch 'cassandra-3.0' into trunk 2016-02-09 07:16:00 +01:00
Marcus Eriksson a598ebeef4 Merge branch 'cassandra-2.2' into cassandra-3.0 2016-02-09 07:15:40 +01:00
Marcus Eriksson c08aaf69b4 Merge branch 'cassandra-2.1' into cassandra-2.2 2016-02-09 07:14:00 +01:00
Marcus Eriksson b8408f068b Make it clear what timestamp_resolution is used for
Patch by marcuse; reviewed by Jeff Jirsa for CASSANDRA-11041
2016-02-09 07:08:22 +01:00
Pavel Yaskevich 392866546e add LIKE support to CQL3
patch by xedin; reviewed by beobal for CASSANDRA-11067
2016-02-05 11:56:23 -08:00
Pavel Yaskevich 72790dc8e3 Integrate SASI index into Cassandra
patch by xedin; reviewed by beobal for CASSANDRA-10661
2016-01-23 19:35:29 -08:00
Benjamin Lerer 83064bfd58 Merge branch cassandra-3.0 into cassandra-3.3 2016-01-21 12:03:45 +01:00
Tyler Hobbs 7226718957 Update CQL documentation (CASSANDRA-10899)
patch by Tyler Hobbs; reviewed by Benjamin Lerer for CASSANDRA-10899
2016-01-21 11:57:35 +01:00
Sylvain Lebresne a6170ef802 Merge branch 'cassandra-3.0' into cassandra-3.3 2016-01-18 11:27:55 +01:00
Sylvain Lebresne a3360afa81 Merge branch 'cassandra-2.2' into cassandra-3.0 2016-01-18 11:27:40 +01:00
Sylvain Lebresne 79b9492363 Add warning regarding quoted identifiers in CQL doc 2016-01-18 11:27:24 +01:00
Tyler Hobbs 5f83f6c298 Merge branch 'cassandra-3.0' into trunk 2015-12-31 15:33:31 -06:00
Tyler Hobbs 4d0f1405cb Fix MV doc formatting in CQL.textile 2015-12-31 15:33:08 -06:00
Sylvain Lebresne 72094a41c2 Merge branch 'cassandra-3.0' into trunk 2015-12-22 12:28:24 +01:00
Sylvain Lebresne 4e5867affc Bump CQL version for 3.0 (CASSANDRA-10921) 2015-12-22 12:26:51 +01:00
Sylvain Lebresne 7950d80330 Merge branch 'cassandra-3.0' into trunk 2015-12-22 11:55:46 +01:00
Sylvain Lebresne 450fca99df Merge branch 'cassandra-2.2' into cassandra-3.0 2015-12-22 11:54:21 +01:00
Sylvain Lebresne e654c1bf04 Merge branch 'cassandra-2.1' into cassandra-2.2 2015-12-22 11:53:40 +01:00
Sylvain Lebresne e438831377 Remove "atomic" wording for batches in CQL doc (CASSANDRA-10701) 2015-12-22 11:52:36 +01:00
Sylvain Lebresne 43f8f8bb3b Merge branch 'cassandra-3.0' into trunk 2015-12-21 16:33:06 +01:00
Sylvain Lebresne adc9a241e3 Merge branch 'cassandra-2.2' into cassandra-3.0 2015-12-21 16:32:52 +01:00
Sandeep Tamhankar 8565ca89a9 Fix grammatical errors and imprecisions in native protocol spec
patch by stamhankar999; reviewed by slebresne for CASSANDRA-10850
2015-12-21 16:31:36 +01:00
Robert Stupp b3ff132438 Merge branch 'cassandra-3.1' into trunk 2015-11-27 09:21:49 +01:00
Robert Stupp 489d6474cc Merge branch 'cassandra-2.2' into cassandra-3.0 2015-11-27 09:21:25 +01:00
Robert Stupp 53e777a295 CQL.textile syntax incorrectly includes optional keyspace for aggregate SFUNC and FINALFUNC
patch by Robert Stupp; reviewed by Sylvain Lebresne for CASSANDRA-10747
2015-11-27 09:19:28 +01:00
blerer 269c5d4f85 Add support for type casting in selection clause
patch by Benjamin Lerer; reviewed by Robert Stupp for (CASSANDRA-10310)
2015-11-16 15:08:09 +01:00
Sylvain Lebresne 33f1edcce9 Merge branch 'cassandra-2.2' into cassandra-3.0 2015-10-30 09:49:33 +01:00
Sylvain Lebresne 6e929628f6 Merge branch 'cassandra-2.1' into cassandra-2.2 2015-10-30 09:49:01 +01:00
Sylvain Lebresne 83fb3cc422 Mention that named values are broken for batch (CASSANDRA-10246) in the native protocol spec 2015-10-30 09:47:45 +01:00
blerer 27304dafe7 Merge branch cassandra-2.2 into cassandra-3.0 2015-10-13 09:56:20 +02:00
blerer 35cf8a3f82 Add smallint and tinyint to the CQL documentation
patch by Benjamin Lerer; reviewed by Sylvain Lebresne for CASSANDRA-10372
2015-10-13 09:54:02 +02:00
Sylvain Lebresne b99c863158 Implement backward compatibility for paging states
Pre-3.0 nodes serialize a full cellname in the paging state, but doing
so is wasteful for 3.0 nodes. We can't however guarantee to which nodes
a particular paging state will be sent so we need to have a backward
compatibility.

The patch preserve the pre-existing format for the paging state (thus
requiring more work for 3.0 nodes) for the native protocol v3, but
change to a more efficient (for 3.0) format for the protocol v4. It is
then documented that paging states  shouldn't be used across protocol
versions.
2015-09-18 13:01:59 +02:00
blerer 90661a3259 Merge branch cassandra-2.2 into cassandra-3.0 2015-09-17 22:17:40 +02:00
blerer eecfb07d46 Merge branch cassandra-2.1 into cassandra-2.2 2015-09-17 22:13:49 +02:00
blerer 4e3555c1d9 Make "truncate table X" an alias for "truncate X"
patch by Benjamin Lerer; reviewed by Robert Stupp  for CASSANDRA-9585
2015-09-17 22:02:45 +02:00
blerer 0d4e0cd226 Merge branch cassandra-2.2 into cassandra-3.0 2015-09-16 10:34:00 +02:00
blerer e7c2952d31 Merge branch cassandra-2.1 into cassandra-2.2 2015-09-16 10:21:58 +02:00
Paulo Motta 3b46e5bda6 Document post-2.1 caching table options syntax
patch by Paulo Motta; reviewed by Benjamin Lerer for CASSANDRA-9964
2015-09-16 10:11:47 +02:00
blerer 8439e74e6f Drop support for protocol v1 and v2
patch by Benjamin Lerer; reviewed by Sylvain Lebresne for CASSANDRA-10146
2015-09-10 22:05:20 +02:00
blerer 2e3727e3ff Allow range deletions in CQL
patch by Benjamin Lerer; reviewed by Joshua McKenzie for CASSANDRA-6237
2015-09-04 21:10:29 +02:00
Marcus Eriksson df52cd64ed Merge branch 'cassandra-2.2' into cassandra-3.0 2015-08-20 18:16:06 +02:00
Marcus Eriksson a6dd2b8934 Merge branch 'cassandra-2.1' into cassandra-2.2 2015-08-20 18:15:55 +02:00
Marcus Eriksson df9e798de6 Merge branch 'cassandra-2.0' into cassandra-2.1 2015-08-20 18:15:43 +02:00
Marcus Eriksson 500c035d21 Update CQL docs with DateTieredCompactionStrategy
Patch by marcuse; reviewed by yukim for CASSANDRA-8199
2015-08-20 18:14:41 +02:00
T Jake Luciani 3c43775c75 Revert "Revert "Materialized Views""
This reverts commit 24d185d72b.
2015-07-29 18:29:32 -04:00
Jonathan Ellis 24d185d72b Revert "Materialized Views"
This reverts commit 3bdcaa336a.
2015-07-29 17:03:52 -05:00
Carl Yeksigian 3bdcaa336a Materialized Views
patch by carl; reviewed by jmckenzie for CASSANDRA-6477
2015-07-29 16:15:53 -04:00
Robert Stupp 030762aa29 Merge branch 'cassandra-2.2' into trunk 2015-07-18 17:54:00 +02:00
Christopher Batey e651fdd5f6 UDF / UDA execution time in trace
patch by Christopher Batey; reviewed by Robert Stupp for CASSANDRA-9723
2015-07-18 17:51:00 +02:00
blerer 689582c044 Merge 'cassandra-2.2' into trunk
Conflicts:
	test/unit/org/apache/cassandra/cql3/validation/operations/AggregationTest.java
2015-07-16 23:02:47 +02:00
blerer 2b99b5d354 Allow the selection of columns together with aggregates
Patch by Benjamin Lerer; reviewed by Robert Stupp for
CASSANDRA-9767
2015-07-16 22:51:40 +02:00
blerer 056115fff9 Change CREATE/ALTER TABLE syntax for compression
patch by Benjamin Lerer; reviewed by Aleksey Yeschenko for
CASSANDRA-8384
2015-07-12 17:58:49 +03:00
Robert Stupp fc202a756e Revert CASSANDRA-9542 (allow native functions in UDA)
patch by Robert Stupp; reviewed by Aleksey Yeschenko for CASSANDRA-9771
2015-07-12 10:51:25 +02:00
Tyler Hobbs 136ffeda73 Clarify CQL literal handling of JSON in CQL3 docs 2015-07-09 11:54:11 -05:00
Christoher Batey fe07092361 Fix broken CQL.textile and "ant generate-cql-html"
patch by Christopher Batey; reviewed by Robert Stupp for CASSANDRA-9725
2015-07-06 20:58:09 +07:00