Commit Graph

804 Commits

Author SHA1 Message Date
Dinesh Joshi 473e8dfd7b Add hot reloading of SSL Certificates
patch by Dinesh Joshi; reviewed by jasobrown for CASSANDRA-14222
2018-02-09 05:32:21 -08:00
Chris Lohfink d30bfcaf34 Add nodetool clientlist
patch by Chris Lohfink; reviewed by jasobrown for CASSANDRA-13665
2018-02-02 14:24:08 -08:00
Nate McCall 03f5997f9c Small tweak of new security language on attack surface. 2017-12-20 13:11:54 +13:00
Nate McCall 0d8199bab2 Added additional details to security documetation discussing attack surface. 2017-12-13 14:48:17 +13:00
Jon Haddad db81f6bffe Created docker configuration to build sphinx docs.
Patch by Joaquin Casares; Reviewed by Jon Haddad for CASSANDRA-13915.

This closes #154 (GH PR)
2017-12-04 13:49:10 -08:00
Andrés de la Peña 4c80eeece3 Parallelize initial materialized view build
patch by Andres de la Peña; reviewed by Paulo Motta for CASSANDRA-12245
2017-12-01 14:58:12 +01:00
kurt f1f6ed6099 Docs: Correct default [dclocal_]read_repair_chance documentation
Closes #173

Patch by Kurt Greaves; Reviewed by Jeff Jirsa for CASSANDRA-14016
2017-11-16 11:05:18 -08:00
Alex Petrov 65ff3e6d9e Ninja: fix v5 protocol spec, paging state and metadata id order in result metadata. 2017-11-08 13:13:00 +01:00
Jordan Vaughan 976f48fb06 Document speculative_retry case-insensitivity and new "P" suffix on DDL page
Patch by Jordan Vaughan for CASSANDRA-13872; Reviewed by Jon Haddad
2017-11-07 12:19:17 -08:00
Alex Petrov 38bd20e051 Merge branch 'cassandra-3.11' into trunk 2017-11-06 16:38:30 +01:00
Alex Petrov 6d429cd031 Merge branch 'cassandra-3.0' into cassandra-3.11 2017-11-06 15:52:31 +01:00
Alex Petrov 6c29ee84a2 Allow dropping COMPACT STORAGE flag
Patch by Alex Petrov; reviewed by Sylvain Lebresne for CASSANDRA-10857.
2017-11-06 15:44:51 +01:00
Jordan Vaughan bc5ad7bfa9 Document speculative_retry on the Cassandra DDL page
Patch by Jordan Vaughan; Reviewed by Jon Haddad
for CASSANDRA-13872
2017-10-30 16:44:02 -07:00
Jon Haddad f249cd7698 Added documentation for memtable_flush_period_in_ms
Patch by Jon Haddad; reviewed by Jason Brown for CASSANDRA-13902
2017-10-18 05:42:23 -07:00
Alex Petrov 922dbdb658 Add result set metadata to prepared statement MD5 hash calculation
Patch by Alex Petrov; reviewed by Robert Stupp for CASSANDRA-10786
2017-10-11 16:15:29 +02:00
Joaquin Casares d46c1f3eaa Ninja fix a few possible metrics.rst doc bugs
Closes #159

Patch by Joaquin Casares; Reviewed by Chris Lohfink
2017-10-06 09:40:43 -07:00
Achilleas Anagnostopoulos 0c570c0585 Add link to driver for the Dart programming language
Closes #153

Patch by Achilleas Anagnostopoulos; Reviewed by Jeff Jirsa
2017-10-02 11:44:12 -07:00
Jon Haddad 0fdbcc389d Added examples for compression and compaction
patch by Jon Haddad; reviewed by Aleksey Yeschenko for CASSANDRA-13822
2017-09-08 13:41:03 -07:00
Jon Haddad faa27d0fc6 Added examples for compression and compaction
patch by Jon Haddad; reviewed by Aleksey Yeschenko for CASSANDRA-13822
2017-09-08 13:39:22 -07:00
Paulo Motta e6fb830284 Merge branch 'cassandra-3.11' into trunk 2017-09-05 01:06:24 -05:00
Paulo Motta e624c66382 Merge branch 'cassandra-3.0' into cassandra-3.11 2017-09-05 01:05:06 -05:00
Zhao Yang 1b36740ebe Fix outstanding MV timestamp issues and add documentation about unsupported cases (see CASSANDRA-11500 for a summary of fixes)
This patch introduces the following changes to fix MV timestamp issues:
 - Add strict liveness for view with non-key base column in pk
 - Deprecated shadowable tombstone and use expired livenessInfo instead
 - Include partition deletion for existing base row
 - Disallow dropping base column with MV

Patch by Zhao Yang and Paulo Motta; reviewed by Paulo Motta for CASSANDRA-11500
2017-09-05 01:03:24 -05:00
Mick Semb Wever 10d5b7b2f7 Merge branch 'cassandra-3.11' into trunk 2017-09-05 08:38:48 +10:00
Joaquin Casares 48a539142e Doc change: Include SSTable versions within the documentation.
Closes #121

Patch by Joaquin Casares; Reviewed by Jeff Jirsa
2017-08-29 22:51:25 -07:00
Piyush Rana 904af85312 Doc change: Update configuring.rst
Closes #133

Patch by Piyush Rana; Reviewed by Jeff Jirsa
2017-08-29 22:37:48 -07:00
ghatwala 349f7ea7e9 Doc change: Updated correct url post merging for ppc64le capi-rowcache.
Closes #139

Patch by Amitkumar Ghatwal; Reviewed by Jeff Jirsa
2017-08-29 22:29:16 -07:00
Samar Dhwoj Acharya 0e80261c15 Doc change: add third party elixir drivers for cassandra
Closes #143

Patch by Samar Dhwoj Acharya; Reviewed by Jeff Jirsa for CASSANDRA-13824
2017-08-29 22:21:22 -07:00
kurt 33ca487f95 Doc change: Describe replacement cases based on CASSANDRA-8523 and CASSANDRA-12344
Closes #145

Patch by Kurt Greaves; Reviewed by Jeff Jirsa for CASSANDRA-8523
2017-08-29 22:17:46 -07:00
Russell Spitzer 68c2d2e6af Document Un-revokable Select on System Keyspaces
Patch by Russell Spitzer; Reviewed by Jeff Jirsa for CASSANDRA-13184
2017-08-27 12:56:51 -07:00
Josh McKenzie e9da85723a Make CDC availability more deterministic via hard-linking
Patch by jmckenzie; reviewed by blambov for CASSANDRA-12148
2017-08-24 13:24:00 -04:00
Blake Eggleston b740efa731 Add bytes repaired/unrepaired to nodetool tablestats
Patch by Blake Eggleston; reviewed by Chris Lohfink for CASSANDRA-13774
2017-08-18 14:17:36 -07:00
Romain Hardouin f4da90aca0 Add MBean to monitor max queued tasks
patch by Romain Hardouin; reviewed by Michael Shuler for CASSANDRA-12758
2017-08-11 08:36:36 -05:00
Roman Pogribnyi 6b302b600f Update DTest GitHub URLs - Use ASF DTest location
Patch by Roman Pogribnyi; Reviewed by Jeff Jirsa for CASSANDRA-13689
2017-08-07 23:16:52 -07:00
Stefan Podkowinski 1d032e6359 Docs: add dependency management page 2017-07-25 15:24:16 +02:00
edu 965c7743d3 Docs: Add Stratio Lucene Index to plugins
Closes #128

patch by Eduardo Alonso de Blas; reviewed by Stefan Podkowinski for CASSANDRA-13682
2017-07-14 19:37:03 +02:00
ghatwala b8c56c4746 Docs: add CAPI-Rowcache to plugin list
Closes #118

patch by Amitkumar Ghatwal; reviewed by Stefan Podkowinski for CASSANDRA-13581
2017-07-05 20:31:03 +02:00
ghatwala 74e3f15222 Change RowCacheSerializer access to public; add plugin page to web docs
Patch by Amitkumar Ghatwal; Reviewed by Jeff Jirsa for CASSANDRA-13579
2017-06-13 11:53:32 -07:00
Sylvain Lebresne 4ebab66163 Allow selecting Map values and Set elements
patch and review by Robert Stupp, Sylvain Lebresne and Benjamin Lerer for CASSANDRA-7396
2017-06-01 16:57:13 +02:00
Benjamin Lerer 96899bbb60 Merge branch cassandra-3.11 into trunk 2017-06-01 10:22:54 +02:00
Benjamin Lerer 5c9db9af96 Merge branch cassandra-3.0 into cassandra-3.11 2017-06-01 10:17:09 +02:00
Stefan Podkowinski 01ade6f251 Docs: add Jenkins setup details
patch by Stefan Podkowinski; reviewed by Michael Shuler for CASSANDRA-13534
2017-05-16 23:07:12 +02:00
Dongqi Xue b87f79798c Fix typo in snitch.rst
Patch by Dongqi Xue; Reviewed by Blake Eggleston for CASSANDRA-13520
2017-05-15 09:50:42 -07:00
Marcus Eriksson 173dbab24b Add more repair metrics
Patch by marcuse; reviewed by Chris Lohfink for CASSANDRA-13531
2017-05-15 16:42:36 +02:00
Benjamin Lerer 6deafff5ae Merge branch cassandra-3.11 into trunk 2017-05-11 10:40:51 +02:00
Benjamin Lerer 8693357109 Fix duration type validation to prevent overflow
patch by Benjamin Lerer; reviewed by Andrés de la Peña for CASSANDRA-13218
2017-05-11 10:26:36 +02:00
Ben Slater 07c11ca45b Add support for multiple table operations to cassandra-stress
Patch by Ben Slater; reviewed by tjake for CASSANDRA-8780
2017-05-08 13:36:18 -04:00
Blake Eggleston 4cfaf855c4 Add repair streaming preview
Patch by Blake Eggleston; Reviewed by Marcus Eriksson for CASSANDRA-13257
2017-04-24 09:21:33 -07:00
Sandeep Tamhankar 1f533260a0 Change protocol to allow sending key space independent of query string
patch by Sandeep Tamhankar; reviewed by Tyler Hobbs + Robert Stupp for CASSANDRA-10145
2017-04-12 20:56:35 +02:00
Marcus Eriksson 393226de62 Merge branch 'cassandra-3.11' into trunk 2017-04-07 08:11:44 +02:00
Marcus Eriksson ebdf77194c Merge branch 'cassandra-3.0' into cassandra-3.11 2017-04-07 08:11:29 +02:00
nothau 22acb00235 Updated commitlog documentation storage_engine.rst
Patch by Hau Phan; Reviewed by Jon Haddad and Evan Prothro for CASSANDRA-12805
2017-04-05 09:44:20 -07:00
Ariel Weisberg 2ba06310da Add documentation for ideal consistency level metrics.
Patch by Ariel Weisberg; Reviewed by Jason Brown for CASSANDRA-13289
2017-04-04 19:34:27 -04:00
Ariel Weisberg 2c6924b561 Add additional statistics for speculative retry.
Patch by Ariel Weisberg; Reviewed by Blake Eggleston for CASSANDRA-13373
2017-04-03 18:24:02 -04:00
Stefan Podkowinski 0a091fcecc Docs: add "Documentation contributors guide"
patch by Stefan Podkowinski; reviewed by Jeff Jirsa for CASSANDRA-13256
2017-03-28 19:03:30 +02:00
Jay Zhuang 380a614f1c Replaced non-ASCII command line in doc
patch by Jay Zhuang, reviewed by jasobrown for CASSANDRA-13374
2017-03-28 05:22:02 -07:00
Christopher Batey 5a8983c148 Initial docs for stress
patch by Christopher Batey; reviewed by Stefan Podkowinski for CASSANDRA-12365
2017-03-15 19:58:49 +01:00
Jon Haddad 9bd482d36b include a search on the doc home
patch by Jon Haddad; Reviewed by Blake Eggleston for CASSANDRA-13253
2017-03-13 11:29:29 -07:00
Suresh 666a00089c Fix typo in documentation
Patch by Suresh C; Reviewed by Anthony Grasso  for CASSANDRA-12719
2017-03-12 22:02:26 -07:00
Jeff Jirsa 0c5faef664 Add histogram for delay to deliver hints
Patch by Jeff Jirsa; Reviewed by Stefan Podkowinski for CASSANDRA-13234
2017-03-12 21:37:11 -07:00
Benjamin Lerer f3cd28d859 Add the currentTimestamp, currentDate, currentTime and currentTimeUUID functions
patch by Benjamin Lerer; reviewed by Alex Petrov for CASSANDRA-13132
2017-03-07 17:49:14 +01:00
Ben Slater 57f5e36713 Documentation updates per CASSANDRA-12906
Patch by Ben Slater; reviewed by Nate McCall
2017-02-28 12:18:48 +13:00
Marcus Eriksson 27efbf2fc5 Output warning if user increases RF
Patch by marcuse; reviewed by Paulo Motta for CASSANDRA-13079
2017-02-20 13:52:11 +01:00
Benjamin Lerer 0409abc26a Add support for + and - operations on dates
patch by Benjamin Lerer; reviewed by Alex Petrov for CASSANDRA-11936
2017-02-07 11:24:22 +01:00
Michael Shuler 8c2fcae336 Merge branch 'cassandra-3.11' into trunk 2017-01-31 14:55:15 -06:00
Jon Haddad 5e40fd9fa1 Improved docs around logged batches by noting the optimization when only a single partition is referenced
patch by Jon Haddad; reviewed by Michael Shuler for CASSANDRA-13160
2017-01-31 14:53:32 -06:00
Joaquin Casares 8c504a0b8c Fix broken SASI diagrams from PR #90
This closes #91
2017-01-27 18:50:22 -06:00
Benjamin Lerer 80728df563 Merge branch cassandra-3.11 into trunk 2017-01-27 11:02:34 +01:00
Benjamin Lerer 84d836137d Add duration type to the protocol V5
patch by Benjamin Lerer; reviewed by Tyler Hobbs for CASSANDRA-12850
2017-01-27 10:56:00 +01:00
Benjamin Lerer 369e7aa4c1 Merge branch cassandra-3.11 into trunk 2017-01-18 16:18:29 +01:00
Benjamin Lerer d388289533 Merge branch cassandra-3.0 into cassandra-3.11 2017-01-18 16:07:14 +01:00
Carl Yeksigian 5f66d48b38 Remove alter type support
patch by Carl Yeksigian; reviewed by Benjamin Lerer for CASSANDRA-12443
2017-01-18 15:59:10 +01:00
Robert Stupp 0e9e0a4a83 Restrict script UDFs to Nashorn 2017-01-06 15:53:46 +01:00
Robert Stupp 2cabf9c49d Merge branch 'cassandra-3.X' into trunk 2017-01-05 22:28:04 +01:00
Robert Stupp eca51a0348 Merge branch 'cassandra-3.0' into cassandra-3.X 2017-01-05 22:26:48 +01:00
Robert Stupp 6e716c6da4 Merge branch 'cassandra-2.2' into cassandra-3.0 2017-01-05 22:20:31 +01:00
Joaquin Casares d4fd04eb72 Update SASI.md
Minor grammatical fixes to improve readability.
This closes #90
2016-12-22 23:08:27 -06:00
Tyler Hobbs 2218d21636 Revert "Allow sending keyspace independent of query string"
This reverts commit a3008c879e.
2016-12-19 16:45:07 -06:00
Sandeep Tamhankar a3008c879e Allow sending keyspace independent of query string
Patch by Sandeep Tamhankar; reviewed by Tyler Hobbs for CASSANDRA-10145
2016-12-19 16:14:40 -06:00
Sylvain Lebresne 4881d9c308 Thrift removal
patch by Sylvain Lebresne; reviewed by Aleksey Yeschenko for CASSANDRA-11115
2016-12-13 10:27:12 +01:00
Benjamin Lerer 31501cc8b1 Merge branch cassandra-3.X into trunk 2016-12-12 14:10:13 +01:00
Alwyn Davis 3b84de4da4 Add mutation size and batch metrics
patch by Alwyn Davis; reviewed by Benjamin Lerer for CASSANDRA-12649
2016-12-12 14:05:39 +01:00
Edward Capriolo d10d5caa3d CASSANDRA-12989: Fix documentation for now()
Patch by  Edward Capriolo; Reviewed by Jeff Jirsa for CASSANDRA-12989
2016-12-03 09:33:02 -08:00
Benjamin Lerer f782f148bd Merge branch cassandra-3.X into trunk 2016-11-21 18:54:34 +01:00
Benjamin Lerer 8b3de2f490 Add support for arithmetic operators
patch by Benjamin Lerer; reviewed by Sylvain Lebresne for CASSANDRA-11935
2016-11-21 18:04:42 +01:00
Tom van der Woerdt 9fe436e4d9 Add third party Perl driver to the documentation
Patch by Tom van der Woerdt; Reviewed by Jeff Jirsa for CASSANDRA-12908
2016-11-13 21:56:28 -08:00
Stefania Alborghetti b4068ef00e Merge branch 'cassandra-3.X' into trunk 2016-10-31 21:16:40 +08:00
Stefania Alborghetti e0adc166a3 Extend native protocol request flags, add versions to SUPPORTED, and introduce ProtocolVersion enum
patch by Stefania Alborghetti; reviewed by Benjamin Lerer for CASSANDRA-12838
2016-10-31 21:14:42 +08:00
Marcus Eriksson 747a62f607 Merge branch 'cassandra-3.X' of https://git-wip-us.apache.org/repos/asf/cassandra into cassandra-3.X 2016-10-18 14:10:34 +02:00
Benjamin Lerer bfd57d13b7 Add duration data type
patch by Benjamin Lerer; reviewed by Tyler Hobbs for CASSANDRA-11873
2016-10-18 14:09:43 +02:00
Benjamin Lerer ecf05b8826 Add duration data type
patch by Benjamin Lerer; reviewed by Tyler Hobbs for CASSANDRA-11873
2016-10-18 14:01:05 +02:00
Marcus Eriksson 42e0fc5ee2 Merge branch 'cassandra-3.X' into trunk 2016-10-18 14:01:05 +02:00
Dikang Gu 9fc14bc5a5 Make the fanout size for LeveledCompactionStrategy to be configurable
Patch by Dikang Gu; reviewed by Marcus Eriksson for CASSANDRA-11550
2016-10-18 08:46:35 +02:00
Michael Shuler d478f45d10 Merge branch 'cassandra-3.X' into trunk 2016-10-17 16:20:15 -05:00
Michael Shuler 7a5118c7de Fix broken clean target in doc/Makefile 2016-10-17 16:19:52 -05:00
Michael Shuler e66305de09 Merge branch 'cassandra-3.X' into trunk 2016-10-17 13:38:46 -05:00
Michael Shuler 720acc611f Add curl key fetch and one-line the example `apt-key adv` key fetch.
Patch by Michael Shuler; reviewed by T Jake Luciani for CASSANDRA-12712
2016-10-17 13:36:42 -05:00
mck b9191871c3 Automate Nodetool Documentation
patch by Andrew Baker ; reviewed by Jon Haddad for CASSANDRA-12672
2016-10-07 16:52:18 +11:00
Jon Haddad c7f6ba8a42 fixed typos in set example as well as UDT example 2016-09-27 22:50:09 -07:00
Tyler Hobbs cfedd4d0e1 Ninja: add link to snapshot builds to Development section
This was previously on the Downloads page, and needed to be moved
elsewhere.
2016-09-14 13:49:59 -05:00
Tyler Hobbs 7ea727cded Ninja: actually commit images for IDE section of docs
Follow up to CASSANDRA-12449
2016-08-30 11:02:09 -05:00
Stefan Podkowinski 94df2a9c81 Add Development section to online docs
Patch by Stefan Podkowinski; reviewed by Tyler Hobbs for CASSANDRA-12449
2016-08-23 14:06:42 -05:00
Geoffrey Yu 39df31a06a Add error code map to read/write failure responses
Patch by Geoffrey Yu; reviewed by Tyler Hobbs for CASSANDRA-12311
2016-08-19 16:04:39 -05:00
Tyler Hobbs f808b5c7b7 Merge branch 'cassandra-3.9' into trunk 2016-08-17 18:08:12 -05:00
Tyler Hobbs 6230021509 Merge branch 'cassandra-3.0' into cassandra-3.8 2016-08-17 18:07:51 -05:00
Tyler Hobbs 7e19dc1c1b Merge branch 'cassandra-2.2' into cassandra-3.0 2016-08-17 18:07:36 -05:00
Tyler Hobbs f03b10cb4b Ninja: add CASSANDRA-7660 to v4 spec changes section 2016-08-17 18:07:26 -05:00
Russell Spitzer e83f9e69e2 Allow TTL with null value on insert and update
patch by Russell Spitzer; reviewed by Benjamin Lerer for CASSANDRA-12216
2016-08-16 16:36:13 +02:00
T Jake Luciani 143d16961a Merge branch 'cassandra-3.9' into trunk 2016-08-05 11:54:28 -04:00
T Jake Luciani aab33f1170 Merge branch 'cassandra-3.0' into cassandra-3.9 2016-08-05 11:54:08 -04:00
Vishy Kasar a5d095e62e Make it possible to compact a given token range
Patch by Vishy Kasar; reviewed by marcuse for CASSANDRA-10643
2016-08-05 09:21:04 +02:00
Benjamin Lerer 4205011c0f Add support for GROUP BY to SELECT statement
patch by Benjamin Lerer; reviewed by Sylvain Lebresne for CASSANDRA-10707
2016-08-04 17:09:38 +02:00
Sylvain Lebresne 7eb9531a4d Add theme for inclusion of the documentation on the website 2016-08-01 17:19:50 +02:00
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
Sylvain Lebresne c1e7643aa6 Udpate CQL version for 2.2
patch by blerer; reviewed by slebresne for CASSANDRA-9680
2015-06-30 13:32:10 +02:00
Adam Holmberg 6e1bdeb142 Update keyword list in CQL documenation
Patch by Adam Holmberg; reviewed by Benjamin Lerer for CASSANDRA-9503
2015-06-23 11:24:46 -05:00
Robert Stupp d6312c5f4d Allow native functions in user-defined aggregates
patch by Robert Stupp; reviewed by Aleksey Yeschenko CASSANDRA-9542
2015-06-22 17:19:20 +02:00
Tyler Hobbs 84136cefde Merge branch 'cassandra-2.1' into cassandra-2.2 2015-06-16 12:32:42 -05:00
Tyler Hobbs 8934a0298e Fix identifier regex in CQL documentation
The regex was correct, but for some reason it wasn't generating the
correct HTML.
2015-06-16 12:31:43 -05:00
Tyler Hobbs a5be8f1991 Add collections, tuple, and UDT to JSON type documentation
These were accidentally omitted when the docs were first written for
CASSANDRA-7970.
2015-06-12 13:39:44 -05:00
Benjamin Lerer c08aaabd95 Add functions to convert timeuuid to date or time, deprecate dateOf and unixTimestampOf
patch by Benjamin Lerer; reviewed by Robert Stupp for CASSANDRA-9229
2015-06-11 10:18:05 +02:00
Sam Tunnicliffe 94a68a17c7 Merge branch 'cassandra-2.1' into cassandra-2.2 2015-06-01 18:24:40 +01:00
Sam Tunnicliffe 14a332470c Merge branch 'cassandra-2.0' into cassandra-2.1
Conflicts:
	CHANGES.txt
2015-06-01 18:12:50 +01:00
Sam Tunnicliffe 63819cbee3 Update CQL docs with auth and DCL info
Patch by Sam Tunnicliffe; reviewed by Tyler Hobbs for CASSANDRA-7558
2015-06-01 18:08:31 +01:00
Christopher Batey 860141229a Example UDFs don't work
patch by Christopher Batey; reviewed by Robert Stupp for CASSANDRA-9480
2015-05-27 17:55:14 +02:00
Robert Stupp e4eba25382 Revert CASSANDRA-7807 (tracing completion client notifications) (CASSANDRA-9429)
patch by Robert Stupp; reviewed by Aleksey Yeschenko for CASSANDRA-9429
2015-05-20 08:48:53 +02:00
Tyler Hobbs d085ebb4cb Change 3.0 => 2.2 in CQL3 documentation 2015-05-19 11:48:58 -05:00
Josh McKenzie 63f5967271 Commit 9214 on 2.2 branch 2015-05-15 14:13:17 -05:00
Robert Stupp 1937bed903 Better support of null for UDF
patch by Ronbert Stupp; reviewed by Benjamin Lerer for CASSANDRA-8374
2015-05-15 19:34:32 +02:00
Benjamin Lerer 35a945e2bf Add smallint and tinyint data types
patch by Benjamin Lerer; reviewed by Aleksey Yeschenko for
CASSANDRA-8951
2015-05-15 17:43:57 +03:00
Carl Yeksigian b2abcb7fc9 Remove DETERMINISTIC/NON DETERMINISTIC function distinction
patch by Carl Yeksigian; reviewed by Aleksey Yeschenko for
CASSANDRA-9383
2015-05-14 21:02:23 +03:00
Carl Yeksigian 68722e7e59 Add client warnings to native protocol v4
patch by Carl Yeksigan; reviewed by Tyler Hobbs and Aleksey Yeschenko
for CASSANDRA-8930
2015-05-14 17:24:57 +03:00
Tyler Hobbs 68b2d28580 Merge branch 'cassandra-2.1' into trunk 2015-05-12 16:25:07 -05:00
Tyler Hobbs 75e5b3b55a Merge branch 'cassandra-2.0' into cassandra-2.1 2015-05-12 16:23:32 -05:00
Tyler Hobbs 28cfbfa685 Add missing type for <blockfor> in protocol specs 2015-05-12 16:21:58 -05:00
Joshua McKenzie 7f29201ce2 Revert "Add date and time types" on 2.1 branch
This reverts commit 107545b392.

Conflicts:
	CHANGES.txt
	NEWS.txt
	bin/cqlsh
	pylib/cqlshlib/test/test_keyspace_init.cql
2015-04-21 08:42:31 -05:00
Oded Peer 48f644686b Distinguish between null and unset in the native protocol (v4)
patch by odpeer; reviewed by blerer for CASSANDRA-7304
2015-04-20 15:30:19 +02:00
Tyler Hobbs c7b02d1a6d Add SELECT/INSERT JSON support, toJson(), fromJson()
Patch by Tyler Hobbs; reviewed by Sylvain Lebresne and Robert Stupp for
CASSANDRA-7970
2015-04-01 12:42:01 -05:00
Robert Stupp f6217ae198 Push notification when tracing completes for an operation
Patch by Robert Stupp; Reviewed by Stefania for CASSANDRA-7807
2015-03-31 10:40:34 +02:00
Robert Stupp 789aa72e56 Add a key-value payload for third party usage
Patch by Robert Stupp; Reviewed by Sylvain Lebresne for CASSANDRA-8553
2015-03-24 12:02:08 +01:00
Stefania Alborghetti c059a56890 Add WriteFailureException to native protocol
Patch by Stefania Alborghetti; reviewed by Tyler Hobbs for
CASSANDRA-8592
2015-03-12 11:40:22 -05:00
Tyler Hobbs dca37a612c Indicate partition key cols in PREPARED responses
Patch by Tyler Hobbs; reviewed by Benjamin Lerer for CASSANDRA-7660
2015-03-10 17:36:23 -05:00
Joshua McKenzie 3d11ec5dd3 Merge branch 'cassandra-2.1' into trunk
Conflicts:
	pylib/cqlshlib/cql3handling.py
2015-03-09 12:26:24 -05:00
Joshua McKenzie 107545b392 Add date and time types
Patch by jmckenzie; reviewed by thobbs and cyeksigian for CASSANDRA-7523
2015-03-09 12:20:28 -05:00
Tyler Hobbs 56e190b1cd Merge branch 'cassandra-2.1' into trunk 2015-03-05 12:54:58 -06:00
Tyler Hobbs 59ed491ac8 Merge branch 'cassandra-2.0' into cassandra-2.1 2015-03-05 12:54:40 -06:00
Jon Åslund d04602d3da Fix link to CREATE KEYSPACE in CQL3 docs
Patch by Jon Åslund; reviewed by Tyler Hobbs
2015-03-05 12:54:01 -06:00
Tyler Hobbs b533135333 Merge branch 'cassandra-2.1' into trunk 2015-03-03 14:03:07 -06:00
Tyler Hobbs f6d82a55fb Merge branch 'cassandra-2.0' into cassandra-2.1 2015-03-03 14:02:47 -06:00
Tyler Hobbs 6ee0c757c3 Document bind markers for TIMESTAMP, TLL, and LIMIT
Patch by Tyler Hobbs for CASSANDRA-8889
2015-03-03 14:01:43 -06:00
Tyler Hobbs fccf0b4f66 Merge branch 'cassandra-2.1' into trunk 2015-03-03 12:50:48 -06:00
Tyler Hobbs 3f6ad3c988 Merge branch 'cassandra-2.0' into cassandra-2.1 2015-03-03 12:50:20 -06:00
Michael Penick 72c6ed2883 Add missing MOVED_NODE event to native protocol spec
Patch by Michael Penick; reviewed by Tyler Hobbs for CASSANDRA-7816
2015-03-03 12:47:41 -06:00
Robert Stupp 93ebff33b0 Update CQL docs for UDFs and aggregates
Patch by Robert Stupp; reviewed by Tyler Hobbs for CASSANDRA-7737
2015-02-18 14:00:35 -06:00
Robert Stupp e3c0186288 Add an FunctionExecutionException to the protocol
Patch by Robert Stupp; Reviewed by Aleksey Yeschenko for CASSANDRA-8528
2015-02-15 20:06:29 +01:00
Tyler Hobbs f61bc44a71 Merge branch 'cassandra-2.1' into trunk 2015-02-13 17:07:08 -06:00
Tyler Hobbs 7747463981 Merge branch 'cassandra-2.0' into cassandra-2.1 2015-02-13 17:05:27 -06:00
Tyler Hobbs 782b0b616f Add type serialization formats to native protocol spec
Patch by Tyler Hobbs; reviewed by Benjamin Lerer for CASSANDRA-8495
2015-02-13 17:03:54 -06:00
Tyler Hobbs 223d0e755e Merge branch 'cassandra-2.1' into trunk
Conflicts:
	build.xml
	src/java/org/apache/cassandra/locator/DynamicEndpointSnitch.java
2015-02-06 16:47:00 -06:00
Tyler Hobbs 1512264703 Merge branch 'cassandra-2.0' into cassandra-2.1 2015-02-06 16:38:06 -06:00
Tyler Hobbs 08deff70a0 Clarify default timestamp in CQL docs
Patch by Tyler Hobbs for CASSANDRA-8538
2015-02-06 16:37:45 -06:00
Aleksey Yeschenko 83f559003f Merge branch 'cassandra-2.1' into trunk 2015-02-05 02:55:26 +03:00
Aleksey Yeschenko 90144989fe Merge branch 'cassandra-2.0' into cassandra-2.1 2015-02-05 02:54:32 +03:00
Jon Haddad 1467b9f787 Add default_time_to_live details to CQL 3 documentation
patch by Jon Haddad; reviewed by Aleksey Yeschenko for CASSANDRA-8742
2015-02-05 02:52:33 +03:00
Christian Spriegel c6525da86e Add ReadFailureException, better TombstoneOE logging
Patch by Christian Spriegel; reviewed by Tyler Hobbs for CASSANDRA-7886
2015-01-09 13:30:22 -06:00
Robert Stupp dcc3bb0541 Schema change events/results for UDFs and aggregates
Patch by Robert Stupp; reviewed by Tyler Hobbs for CASSANDRA-7708
2014-12-30 12:25:17 -06:00
Sylvain Lebresne 45084f182a Merge branch 'cassandra-2.1' into trunk
Conflicts:
	src/java/org/apache/cassandra/cql3/statements/Selection.java
2014-10-29 10:49:20 +01:00
Sylvain Lebresne 1d285eadad Merge branch 'cassandra-2.0' into cassandra-2.1
Conflicts:
	CHANGES.txt
	src/java/org/apache/cassandra/cql3/UpdateParameters.java
2014-10-29 10:40:51 +01:00
Sylvain Lebresne b912505562 Add protocol v4 spec document 2014-10-02 11:34:34 +02:00
Mikhail Stepura b1774b7879 Merge branch 'cassandra-2.1' into trunk
Conflicts:
	pylib/cqlshlib/cql3handling.py
2014-09-09 15:13:12 -07:00
Mikhail Stepura 1456ec8318 (cqlsh) tab completion for triggers
patch by Mikhail Stepura; reviewed by Tyler Hobbs for CASSANDRA-7824
2014-09-09 15:03:57 -07:00
Tyler Hobbs fafcfc7871 Merge branch 'cassandra-2.1' into trunk 2014-07-30 17:14:09 -05:00
Tyler Hobbs ff992442ac Fix typo in v3 native protocol spec
Patch by Robert Stupp; review by Tyler Hobbs for CASSANDRA-7652
2014-07-30 17:13:10 -05:00
Tyler Hobbs a09f363540 Merge branch 'cassandra-2.1' into trunk 2014-07-25 13:16:31 -05:00
Tyler Hobbs 9082281929 Use "keyspace updated" message for UDT changes in v1/2 protocols
Patch by Tyler Hobbs; review by Aleksey Yeschenko for CASSANDRA-7617
2014-07-25 13:15:40 -05:00
Tyler Hobbs f9e0210dbc Merge branch 'cassandra-2.1' into trunk 2014-07-23 12:08:54 -05:00
Tyler Hobbs 4cdfa85156 Ninja: fix index name spec for CREATE INDEX in CQL docs
Follow-up for CASSANDRA-7527
2014-07-23 12:05:00 -05:00
Tyler Hobbs e740c29795 Merge branch 'cassandra-2.0' into cassandra-2.1.0
Conflicts:
	CHANGES.txt
2014-07-22 12:04:34 -05:00
Tyler Hobbs 9906a4e5de Ninja: add note about CQL2 removal to CQL2 docs 2014-07-22 12:00:24 -05:00
Tyler Hobbs 07ea172d6e Merge branch 'cassandra-2.1' into trunk 2014-07-16 15:38:30 -05:00
Tyler Hobbs 6b988fddd0 Ninja: fix grammar for tuple type in CQL docs
Follow up for CASSANDRA-7527
2014-07-16 15:36:58 -05:00
Tyler Hobbs 6319dc804f Bump CQL version to 3.2.0 and update CQL docs
Patch by Tyler Hobbs; reviewed by Aleksey Yeschenko for CASSANDRA-7527
2014-07-15 18:20:08 -05:00
Tyler Hobbs e60b4e6d1d Bump CQL version to 3.2.0 and update CQL docs
Patch by Tyler Hobbs; reviewed by Aleksey Yeschenko for CASSANDRA-7527
2014-07-15 18:18:15 -05:00
Aleksey Yeschenko 92cb551ae3 Remove left-over populate_io_cache_on_flush and replicate_on_write uses
patch by Aleksey Yeschenko; reviewed by Jonathan Ellis for CASSANDRA-7493
2014-07-03 21:35:39 +03:00
Sylvain Lebresne 51db18cf03 Merge branch 'cassandra-2.1' into trunk
Conflicts:
	CHANGES.txt
2014-06-20 18:34:46 +02:00
Sylvain Lebresne 2fe6de6a11 Change schema change response in native protocol v3
patch by slebresne; reviewed by thobbs for CASSANDRA-7413
2014-06-20 18:32:45 +02:00
Tyler Hobbs 535353cd85 Merge branch 'cassandra-2.1' into trunk 2014-06-03 17:33:20 -05:00
Tyler Hobbs 6a4144b418 Add optional keyspace to DROP INDEX statement
Patch by Andrés de la Peña; review by Tyler Hobbs for CASSANDRA-7314
2014-06-03 17:32:17 -05:00
Aleksey Yeschenko e3df7e21c6 Merge branch 'cassandra-2.1' into trunk 2014-05-29 23:00:25 +03:00
Aleksey Yeschenko a8d18c9c19 Merge branch 'cassandra-2.0' into cassandra-2.1
Conflicts:
	CHANGES.txt
2014-05-29 23:00:03 +03:00
Aleksey Yeschenko 7216639e51 Add conditional CREATE/DROP USER support
patch by Aleksey Yeschenko; reviewed by Tyler Hobbs for CASSANDRA-7264
2014-05-29 22:55:38 +03:00
Aleksey Yeschenko 47c3dbdc0d Merge branch 'cassandra-2.1' into trunk 2014-05-29 18:10:34 +03:00
Aleksey Yeschenko a4bea74aeb Support more concurrent requests in native protocol
patch by Aleksey Yeschenko; reviewed by Sylvain Lebresne for
CASSANDRA-7231
2014-05-29 18:08:37 +03:00
Sylvain Lebresne 56c2f0ab11 Merge branch 'cassandra-2.1' into trunk 2014-05-29 11:36:28 +02:00
Sylvain Lebresne 0932ed670c Tuple types
patch by slebresne; reviewed by thobbs for CASSANDRA-7248
2014-05-29 11:33:11 +02:00
Marcus Eriksson 1b62f3d39b Merge branch 'cassandra-2.1' into trunk 2014-05-27 10:49:25 +02:00
Marcus Eriksson 86b6ec5299 Merge branch 'cassandra-2.0' into cassandra-2.1
Conflicts:
	CHANGES.txt
	test/unit/org/apache/cassandra/db/compaction/CompactionsTest.java
2014-05-27 10:43:50 +02:00
Marcus Eriksson 367c741931 Add option to do more aggressive tombstone compaction.
Patch by pauloricardomg; reviewed by marcuse for CASSANDRA-6563
2014-05-27 10:39:17 +02:00
Tyler Hobbs c4248c7c32 Merge branch 'cassandra-2.1' into trunk 2014-05-23 11:22:14 -05:00
Tyler Hobbs 0b9b1fca0a Merge branch 'cassandra-2.0' into cassandra-2.1 2014-05-23 11:21:01 -05:00
Tyler Hobbs 926f639a53 Bump CQL version to 3.1.7, update CQL docs
Follow up for CASSANDRA-6875
2014-05-23 11:20:10 -05:00
Sylvain Lebresne d3e7787064 Merge branch 'cassandra-2.1' into trunk 2014-05-20 18:30:06 +02:00
Sylvain Lebresne db9ef0b6db Change serialization format for UDT
patch by slebresne; reviewed by iamaleksey for CASSANDRA-7209
2014-05-20 18:29:52 +02:00
Tyler Hobbs 94c029924d Merge branch 'cassandra-2.1' into trunk 2014-05-08 15:59:43 -05:00
Tyler Hobbs a89fd4d1d6 Merge branch 'cassandra-2.0' into cassandra-2.1 2014-05-08 15:59:03 -05:00
Tyler Hobbs 46f7f84cea Ninja: add missing "enabled" option to compaction options docs
Done for CASSANDRA-7185
2014-05-08 15:57:35 -05:00
Tyler Hobbs f74063c6ea Merge branch 'cassandra-2.1' into trunk 2014-05-01 13:06:31 -05:00
Tyler Hobbs 1491f75dd6 Merge branch 'cassandra-2.0' into cassandra-2.1 2014-05-01 13:05:52 -05:00
Tyler Hobbs 427fdd476a Document lack of order guarantees for BATCH statements
Patch by Tyler Hobbs, reviewed by Sylvain Lebresnse and Alex Popescu for
CASSANDRA-7123
2014-05-01 13:03:56 -05:00
Sylvain Lebresne 6b4d980357 Merge branch 'cassandra-2.1' into trunk 2014-04-30 20:22:53 +02:00
Sylvain Lebresne 9872b74ef2 Native protocol v3
patch by slebresne; reviewed by thobbs for CASSANDRA-6855
2014-04-30 20:21:35 +02:00
Sylvain Lebresne 68aa62bde1 Merge branch 'cassandra-2.1' into trunk 2014-04-22 10:13:26 +02:00
Sylvain Lebresne 3e6b299256 Merge branch 'cassandra-2.0' into cassandra-2.1 2014-04-22 10:12:47 +02:00
Sylvain Lebresne 48d7e40808 Fix CQL version number for CASSANDRA-7055 2014-04-22 10:12:19 +02:00
Aleksey Yeschenko 3b14239459 Merge branch 'cassandra-2.1' into trunk 2014-04-01 04:26:04 +03:00
Sylvain Lebresne 2bb30af662 Merge branch 'cassandra-2.0' into cassandra-2.1 2014-03-31 17:44:22 +02:00
Sylvain Lebresne 07dc6e1891 Add missing entry in protocol spec (#6954) 2014-03-31 17:43:41 +02:00
Tyler Hobbs 00317fc8f3 Merge branch 'cassandra-2.1' into trunk 2014-03-19 11:43:36 -05:00
Tyler Hobbs 2a2141ce65 Merge branch 'cassandra-2.0' into cassandra-2.1
Conflicts:
	CHANGES.txt
2014-03-19 11:42:45 -05:00
Tyler Hobbs c80f61b682 Merge branch 'cassandra-1.2' into cassandra-2.0
Conflicts:
	CHANGES.txt
2014-03-19 11:40:40 -05:00
Jonathan Ellis 96b55cecc3 Merge branch 'cassandra-2.1' into trunk 2014-03-19 11:39:13 -05:00
Jonathan Ellis a45fea8fc6 merge from 2.0 2014-03-19 11:38:54 -05:00
Carl Yeksigian 32c15c2fb0 Add uuid() function
patch by Carl Yeksigian; reviewed by jbellis for CASSANDRA-6473
2014-03-19 11:38:26 -05:00
Tyler Hobbs 7e870018dc Add UNLOGGED, COUNTER options to BATCH docs
patch by Tyler Hobbs; reviewed by Sylvain Lebresne for CASSANDRA-6816
2014-03-19 11:37:09 -05:00
Mikhail Stepura e964c0278f Merge branch 'cassandra-2.1' into trunk 2014-03-13 15:42:50 -07:00
Mikhail Stepura d227aa0ec3 Merge branch 'cassandra-2.0' into cassandra-2.1 2014-03-13 15:42:39 -07:00
Mikhail Stepura bed60fb6e5 Ninja-commit for "Add LZ4Compressor in CQL document" CASSANDRA-6331 2014-03-13 15:41:48 -07:00
Aleksey Yeschenko 2d92f14baa Merge branch 'cassandra-2.1' into trunk 2014-03-11 15:33:10 +03:00
Aleksey Yeschenko 362148dd23 Merge branch 'cassandra-2.0' into cassandra-2.1
Conflicts:
	CHANGES.txt
	src/java/org/apache/cassandra/config/CFMetaData.java
	src/java/org/apache/cassandra/service/StorageProxy.java
2014-03-11 15:20:45 +03:00
Sylvain Lebresne 3f38361271 Merge branch 'cassandra-1.2' into cassandra-2.0 2014-03-10 18:02:46 +01:00
Sylvain Lebresne dfd28d226a Fix CQL doc 2014-03-10 18:02:30 +01:00
Brandon Williams 30f438ff4d Merge branch 'cassandra-2.1' into trunk 2014-02-27 13:57:56 -06:00
Brandon Williams 7e9cdff968 Merge branch 'cassandra-2.0' into cassandra-2.1 2014-02-27 13:57:48 -06:00
Brandon Williams 33c75e92ee Merge branch 'cassandra-1.2' into cassandra-2.0 2014-02-27 13:57:28 -06:00
Sylvain Lebresne 034ac7d0fc Document that TTL <= 0 means no TTL 2014-02-25 09:54:11 +01:00
Aleksey Yeschenko 2621707128 Remove CQL2
patch by Aleksey Yeschenko; reviewed by Jonathan Ellis for
CASSANDRA-5918
2014-02-20 22:36:28 +03:00
Sylvain Lebresne 63b1ef4eeb Merge branch 'cassandra-2.0' into cassandra-2.1
Conflicts:
	src/java/org/apache/cassandra/config/CFMetaData.java
	src/java/org/apache/cassandra/config/ColumnDefinition.java
	src/java/org/apache/cassandra/cql3/CFDefinition.java
	src/java/org/apache/cassandra/cql3/Constants.java
	src/java/org/apache/cassandra/cql3/Cql.g
	src/java/org/apache/cassandra/cql3/Lists.java
	src/java/org/apache/cassandra/cql3/Maps.java
	src/java/org/apache/cassandra/cql3/Operation.java
	src/java/org/apache/cassandra/cql3/Sets.java
	src/java/org/apache/cassandra/cql3/functions/TokenFct.java
	src/java/org/apache/cassandra/cql3/statements/AlterTableStatement.java
	src/java/org/apache/cassandra/cql3/statements/BatchStatement.java
	src/java/org/apache/cassandra/cql3/statements/ColumnGroupMap.java
	src/java/org/apache/cassandra/cql3/statements/CreateIndexStatement.java
	src/java/org/apache/cassandra/cql3/statements/CreateTableStatement.java
	src/java/org/apache/cassandra/cql3/statements/DeleteStatement.java
	src/java/org/apache/cassandra/cql3/statements/ModificationStatement.java
	src/java/org/apache/cassandra/cql3/statements/SelectStatement.java
	src/java/org/apache/cassandra/cql3/statements/Selection.java
	src/java/org/apache/cassandra/cql3/statements/UpdateStatement.java
	src/java/org/apache/cassandra/db/filter/ColumnSlice.java
	src/java/org/apache/cassandra/db/index/composites/CompositesSearcher.java
	src/java/org/apache/cassandra/hadoop/pig/AbstractCassandraStorage.java
	src/java/org/apache/cassandra/hadoop/pig/CqlStorage.java
	src/java/org/apache/cassandra/thrift/ThriftValidation.java
2014-02-20 17:51:13 +01:00
Sylvain Lebresne b09d876914 Add static columns in CQL3
patch by slebresne; reviewed by iamaleksey for CASSANDRA-6561
2014-02-20 10:15:02 +01:00
Sylvain Lebresne 4c727f6f97 Merge branch 'cassandra-2.0' into trunk
Conflicts:
	src/java/org/apache/cassandra/cql3/CFDefinition.java
	src/java/org/apache/cassandra/cql3/ColumnNameBuilder.java
	src/java/org/apache/cassandra/cql3/Cql.g
	src/java/org/apache/cassandra/cql3/statements/SelectStatement.java
	src/java/org/apache/cassandra/db/marshal/CompositeType.java
2014-02-17 15:02:44 +01:00
Sylvain Lebresne 652ec6a5c3 CQL3: improve support for paginating over composites
patch by slebresne; reviewed by iamaleksey for CASSANDRA-4851
2014-02-17 10:30:29 +01:00
Sylvain Lebresne 58d1a4f816 Merge branch 'cassandra-2.0' into trunk
Conflicts:
	CHANGES.txt
2014-02-05 16:38:18 +01:00
Sylvain Lebresne 49bb972c6f Merge branch 'cassandra-1.2' into cassandra-2.0
Conflicts:
	CHANGES.txt
	NEWS.txt
	build.xml
	debian/changelog
2014-02-05 16:36:50 +01:00
Sylvain Lebresne 16efdf4a03 Remove/update invalid sentences in CQL doc 2014-02-05 16:32:24 +01:00
Jason Brown d8e9bf172f Merge branch 'cassandra-2.0' into trunk
Conflicts:
	src/java/org/apache/cassandra/cql3/statements/SelectStatement.java
	src/java/org/apache/cassandra/db/ColumnFamilyStore.java
	tools/stress/src/org/apache/cassandra/stress/Session.java
2014-01-31 05:46:23 -08:00
Sylvain Lebresne 9d70cf3b90 Merge branch 'cassandra-1.2' into cassandra-2.0
Conflicts:
	.rat-excludes
	build.xml
	debian/changelog
2014-01-31 13:25:45 +01:00
Sylvain Lebresne 4cb045a589 Improve CQL3 documentation section on COMPACT STORAGE (CASSANDRA-6642) 2014-01-31 12:58:16 +01:00
Aleksey Yeschenko 714c423360 New counters implementation
patch by Aleksey Yeschenko; reviewed by Sylvain Lebresne for
CASSANDRA-6504
2014-01-27 16:37:41 -06:00
Aleksey Yeschenko 5fa6055107 Allow specifying custom secondary index options in CQL3
patch by Aleksey Yeschenko; reviewed by Sylvain Lebresne for
CASSANDRA-6480
2014-01-07 18:03:37 +03:00
Aleksey Yeschenko 21bb531460 Update docs, bump CQL3 version, correct CHANGES.txt for CASSANDRA-6395 2013-12-18 22:07:13 +03:00
Jason Brown 09c7dee255 ninja-correcting the the constant for LOCAL_ONE in v2 of the native_protocol doc. 2013-12-17 11:05:06 -08:00
Jason Brown 3bd65965fd Merge branch 'cassandra-1.2' into cassandra-2.0 2013-12-17 11:04:03 -08:00
Jason Brown 1b4c9b45cb ninja-correcting the the constant for LOCAL_ONE. 2013-12-17 11:02:42 -08:00