Commit Graph

24122 Commits

Author SHA1 Message Date
Lorina Poland 05b0eaecad
Migrate documentation to AsciiDoc
This commit sets up a new documentation structure and format:

* The directory struture changes from a Sphinx project to an Antora module layout.
* The formatting of the content changes from reStructuredText to AsciiDoc.

The documentation must now be built and published with Antora. Initially only from the cassandra-website repository.

This change was done to make maintaining versioned website documentation easier. As Antora is designed to generate versioned documentation.

The old directory structure was:

<ROOT>
  - doc/
    - cql3/
      - CQL.css
      - CQL.textile
    - source/
      - _static/
      - _templates/
      - _theme/
      - _util/
      - <other directory sections>/
      - conf.py
      - index.rst
      - <other *.rst pages>
    - make.bat
    - Makefile
    - README.md
    - SASI.md
    - <*.spec files>
    - <generation scripts>

The new directory structure organises the documentation into modules:

<ROOT>
  - doc/
    - cql3
    - modules/
      - cassandra/
        - assets/
        - examples/
        - pages/
        - partials/
        - nav.adoc
      - ROOT/
        - pages/
        - nav.adoc
    - scripts/
    - antora.yaml
    - README.md
    - SASI.md

 patch by Lorina Poland, Anthony Grasso; reviewed by Anthony Grasso, Mick Semb Wever for CASSANDRA-16763

Co-authored-by: Anthony Grasso <anthony@thelastpickle.com>
2022-01-05 22:03:02 +01:00
Joseph Lynch 1fce84f983 Merge branch 'cassandra-3.0' into cassandra-3.11 2021-12-09 10:26:00 -05:00
Venkata Harikrishna Nukala 1911a887e8 Fix slow keycache load which blocks startup for tables with many sstables.
Patch by Venkata Harikrishna Nukala; reviewed by Marcus Eriksson and Joseph Lynch for CASSANDRA-14898
2021-12-09 10:14:16 -05:00
Mick Semb Wever cd73c14cec
Merge branch 'cassandra-3.0' into cassandra-3.11 2021-11-17 10:31:18 +01:00
Sumanth Pasupuleti 44d81b5d09
Create property for local repository
patch by Sumanth Pasupuleti; reviewed by Mick Semb Wever for CASSANDRA-16917
2021-11-15 16:20:28 +01:00
Aleksey Yeschenko 40f4fe7bfd Merge branch 'cassandra-3.0' into cassandra-3.11 2021-11-12 14:32:16 +00:00
Aleksey Yeschenko 58c878e3e0 Fix rare NPE caused by batchlog replay / node decomission races
pach by Aleksey Yeschenko; reviewed by Alex Petrov for CASSANDRA-17049
2021-11-12 14:31:17 +00:00
Ekaterina Dimitrova c922ee1471 Merge branch 'cassandra-3.0' into cassandra-3.11 2021-11-11 20:35:28 -05:00
Ekaterina Dimitrova e0bdf10f97 Merge branch 'cassandra-2.2' into cassandra-3.0 2021-11-11 20:33:10 -05:00
Ekaterina Dimitrova 97265ddb2c Update Docker image for testing in CircleCI config
patch by Ekaterina Dimitrova; reviewed by Brandon Williams and David Capwell for CASSANDRA-17134
2021-11-11 20:29:09 -05:00
Benedict Elliott Smith bfe4a90852 Merge branch 'cassandra-3.0' into cassandra-3.11 2021-11-10 11:11:43 +00:00
Benedict Elliott Smith e4d96721bf Merge branch 'cassandra-2.2' into cassandra-3.0 2021-11-10 11:10:04 +00:00
Benedict Elliott Smith 4884e9b58f Upgrade tests fail with InvocationTargetException
patch by Benedict; reviewed by Mick Semb Wever for CASSANDRA-17050
2021-11-10 10:48:23 +00:00
Andrés de la Peña 3d74cad35f Merge branch 'cassandra-3.0' into cassandra-3.11 2021-10-27 18:08:41 +01:00
Andrés de la Peña 969531a113 Allow users to view permissions of the roles they created
patch by Robert Stupp, Andrés de la Peña and Aleksei Zotov; reviewed by Aleksei Zotov and Benjamin Lerer for CASSANDRA-16902

Co-authored-by: Robert Stupp <snazy@snazy.de>
Co-authored-by: Andres de la Pena <a.penya.garcia@gmail.com>
Co-authored-by: Aleksei Zotov <azotcsit@gmail.com>
2021-10-27 18:05:53 +01:00
Andrés de la Peña c76a939c3e Merge branch 'cassandra-3.0' into cassandra-3.11 2021-10-26 18:18:01 +01:00
Aleksandr Sorokoumov 7f54fe0229 Fix failure handling in inter-node communication
patch by Aleksandr Sorokoumov; reviewed by Andrés de la Peña and Paulo Motta for CASSANDRA-16334
2021-10-26 18:14:35 +01:00
Bereng fa532a61f8 Prevent broken concurrent schema read/writes
patch by Berenguer Blasi; reviewed by Caleb Rackliffe for CASSANDRA-16996

Co-authored-by: Berenguer Blasi <berenguerblasi@gmail.com>
Co-authored-by: Caleb Rackliffe <calebrackliffe@gmail.com>
2021-10-26 07:33:56 +02:00
Brandon Williams 386fe19d7d Merge branch 'cassandra-3.0' into cassandra-3.11 2021-10-21 07:38:48 -05:00
Brandon Williams 94611e9f2b Set fork mode to class in IntelliJ default test config
Patch by Jacek Lewandowski; reviewed by brandonwilliams and marcuse for
CASSANDRA-17053
2021-10-21 07:37:53 -05:00
Brandon Williams 20abdfcdd3 Merge branch 'cassandra-3.0' into cassandra-3.11 2021-10-20 10:59:57 -05:00
Brandon Williams f71dfdc375 Push connection reset by peer messages to trace
Patch by brandonwilliams; reviewed by bereng for CASSANDRA-16954
2021-10-20 10:58:26 -05:00
Andrés de la Peña 7e95c92d00 Merge branch 'cassandra-3.0' into cassandra-3.11 2021-10-19 11:41:12 +01:00
Andrés de la Peña ee6cd06afb Use dedicated executors for CircleCI repeated test jobs
patch by Andrés de la Peña; reviewed by Ekaterina Dimitrova for CASSANDRA-17043
2021-10-19 11:39:32 +01:00
Brandon Williams 5c7603c2ae Upgrade to snakeyaml 1.26
Patch by brandonwilliams; reviewed by bereng for CASSANDRA-17028
2021-10-15 10:06:57 -05:00
Alex Petrov 610d5d4eb5 Merge branch 'cassandra-3.0' into cassandra-3.11 2021-10-15 11:22:28 +02:00
Sumanth Pasupuleti 11af037fd9 Add blocking pendingranges calculation when keyspace is added
Patch by Sumanth Pasupuleti, reviewed by Alex Petrov for CASSANDRA-15433
2021-10-15 11:05:26 +02:00
Benjamin Lerer 6411b44a7d Merge branch cassandra-3.0 into cassandra-3.11 2021-10-14 15:22:14 +02:00
Boris Onufriyev 84eb1b8c85 Log more information when a node runs out of commitlog space
Patch by Boris Onufriyev; review by Ariel Weisberg, Benjamin Lerer and
Brandon Williams for CASSANDRA-11323
2021-10-14 15:14:04 +02:00
Andrés de la Peña 733c72b98f Merge branch 'cassandra-3.0' into cassandra-3.11 2021-10-14 12:31:30 +01:00
Andrés de la Peña efc27d693f Save CircleCI resources with optional test jobs
patch by Andrés de la Peña; reviewed by Ekaterina Dimitrova and Berenguer Blasi for CASSANDRA-16882
2021-10-14 12:23:46 +01:00
Caleb Rackliffe d2d5ce855a Merge branch 'cassandra-3.0' into cassandra-3.11 2021-10-12 16:39:04 -05:00
Caleb Rackliffe 4cc6375556 ninja-fix: correct issue reference for CASSANDRA-16883 in ReadCallback comments 2021-10-12 16:33:45 -05:00
Brandon Williams 9d28bebde8 Merge branch 'cassandra-3.0' into cassandra-3.11 2021-10-11 12:02:44 -05:00
Brandon Williams 0e12b8d4fc Don't take snapshots when truncating system tables
Patch by brandonwilliams; reviewed by adelapena and blerer for CASSANDRA-16839
2021-10-11 12:00:31 -05:00
Stefan Miklosovic 939ab71cfd Merge branch 'cassandra-3.0' into cassandra-3.11 2021-10-05 16:29:34 +02:00
Stefan Miklosovic fe40f626c1 OWASP follow-up - version-aware dependency check and removed useTimestamp flag upon zip downloading, update to 6.3.2
patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-14612
2021-10-05 16:25:45 +02:00
Caleb Rackliffe a136517211 Merge branch 'cassandra-3.0' into cassandra-3.11 2021-10-04 14:59:46 -05:00
Aleksandr Sorokoumov 35446dca27 Elaborate on why we need to recycle CL segments when dropping tables
patch by Aleksandr Sorokoumov; reviewed by Caleb Rackliffe and Benjamin Lerer for CASSANDRA-16986
2021-10-04 14:55:40 -05:00
Alex Petrov 32a15f0e9b Merge branch 'cassandra-3.0' into cassandra-3.11 2021-10-01 18:05:52 +02:00
Alex Petrov 13632e9a99 Avoid re-prepare storm on qualified statements after `use`
Patch by Alex Petrov; reviewed by Marcus Eriksson for CASSANDRA-15252
2021-10-01 18:02:18 +02:00
Andrés de la Peña 2614f7eeb4 Merge branch 'cassandra-3.0' into cassandra-3.11 2021-10-01 15:18:40 +01:00
Andrés de la Peña 0c4653110d Make -Dtest.methods consistently optional in all Ant test targets
patch by Andrés de la Peña; reviewed by Berenguer Blasi for CASSANDRA-17014
2021-10-01 15:17:07 +01:00
Andrés de la Peña c6e897d2d4 Merge branch 'cassandra-3.0' into cassandra-3.11 2021-10-01 11:52:07 +01:00
Andrés de la Peña 4f8afe85bf Immediately apply stream throughput, considering negative values as unthrottled
patch by Andrés de la Peña; reviewed by Aleksei Zotov, Brandon Williams and Berenguer Blasi for CASSANDRA-16959

Co-authored-by: Niteshwar Kumar <niteshwar_kumar@persistent.com>
Co-authored-by: Andrés de la Peña <a.penya.garcia@gmail.com>
2021-10-01 11:27:28 +01:00
Stefan Miklosovic 9bf14a6011 Merge branch 'cassandra-3.0' into cassandra-3.11 2021-09-30 21:32:45 +02:00
Stefan Miklosovic 225a4c8faf add OWASP dependency check to Ant build
patch by Stefan Miklosovic; reviewed by Brandon Williams for CASSANDRA-14612
2021-09-30 21:30:36 +02:00
Andrés de la Peña dcc95492e9 Merge branch 'cassandra-3.0' into cassandra-3.11
# Conflicts:
#	CHANGES.txt
#	src/java/org/apache/cassandra/db/compaction/CompactionTask.java
2021-09-30 13:07:26 +01:00
Aleksandr Sorokoumov 3e6faca572 Do not release new SSTables in offline transactions
patch by Aleksandr Sorokoumov; reviewed by Andrés de la Peña and Branimir Lambov for CASSANDRA-16975
2021-09-30 13:01:02 +01:00
Bereng 7c067b6d7d Add indication in cassandra.yaml that rpc timeouts going too high will cause memory build up
patch by Berenguer Blasi, Jeremy Hanna; reviewed by Andres de la Peña for CASSANDRA-8969

Co-authored-by: Berenguer Blasi <berenguerblasi@gmail.com>
Co-authored-by: Jeremy Hanna <jeromatron@gmail.com>
2021-09-30 07:38:40 +02:00