Commit Graph

92 Commits

Author SHA1 Message Date
Andy Tolbert f80a234d1e Migrate sstableloader code to its own tools directory and artifact
As part of a broader effort to decouple java driver code from the
server code, this moves sstableloader to its own tools directory.

As sstableloader is also used as a library (CASSANDRA-10637), added
a new artifact 'cassandra-sstableloader' that will get deployed to
maven along with 'cassandra-all'.

While I expect this is likely a niche use case, this will allow users
to continue using BulkExport as a library.

Moves sstableloader-specific targets to its own build.xml in
tools/sstableloader/build.xml.

Also updates IDE project files and circleci to utilize new
sstableloader-specific targets.

patch by Andy Tolbert; reviewed by Stefan Miklosovic and Mick Semb Wever for CASSANDRA-20328
2025-05-18 12:35:52 -05:00
Bereng 32b146dc63 Merge branch 'cassandra-5.0' into trunk
* cassandra-5.0:
  Minor bugs in generate.sh -d
2024-03-20 08:08:39 +01:00
Bereng c3a18e36d1 Minor bugs in generate.sh -d
patch by Berenguer Blasi; reviewed by Ekaterina Dimitrova for CASSANDRA-19458
2024-03-20 08:06:29 +01:00
Bereng c26be50107 Merge branch 'cassandra-5.0' into trunk
* cassandra-5.0:
  Skinny dev circle workflow
2024-02-28 08:01:36 +01:00
Bereng ab25cae4c5 Skinny dev circle workflow
patch by Berenguer Blasi; reviewed by Ekaterina Dimitrova, Stefan Miklosovic for CASSANDRA-19414
2024-02-28 07:59:35 +01:00
Bereng 81e253b166 Merge branch 'cassandra-5.0' into trunk
* cassandra-5.0:
  Bug in generate.sh removal of jobs
2024-02-26 07:50:12 +01:00
Bereng 939fbfa63f Merge branch 'cassandra-4.1' into cassandra-5.0
* cassandra-4.1:
  Bug in generate.sh removal of jobs
2024-02-26 07:48:45 +01:00
Bereng 612c9638dc Merge branch 'cassandra-4.0' into cassandra-4.1
* cassandra-4.0:
  Bug in generate.sh removal of jobs
2024-02-26 07:45:58 +01:00
Bereng dee7947422 Bug in generate.sh removal of jobs 2024-02-26 07:43:40 +01:00
Ekaterina Dimitrova e4c97f1925 CircleCI: Fix BASE_BRANCH in generate.sh
patch by Ekaterina Dimitrova; reviewed by Andres de la Pena and Michael Semb Wever for CASSANDRA-18797
2023-08-28 09:24:59 -04:00
Ekaterina Dimitrova 5722191a38 Fix generate.sh and remove dead J8 config files
patch by Ekaterina Dimitrova; reviewed by Brandon Williams for CASSANDRA-18255
2023-07-25 12:20:08 -04:00
Ekaterina Dimitrova 3755934e52 Drop JDK8 and add JDK17, remove eclipse-warnings in favor of Checker Framework and upgrade checkstyle
patch by Ekaterina Dimitrova; reviewed by Jeremiah Jordan, Berenguer Blasi, Michael Semb Wever and Jacek Lewandowski for CASSANDRA-18255
2023-07-24 15:16:53 -04:00
Ekaterina Dimitrova 1d961679a0 Switch Java and Python upgrade tests from running on JDK8 to JDK11 in CircleCI
patch by Ekaterina Dimitrova; reviewed by Berenguer Blasi for CASSANDRA-18285
2023-06-14 10:08:19 -04:00
Bereng dcb763ec2c Merge branch 'cassandra-4.1' into trunk
* cassandra-4.1:
  Generate.sh -s param to skip autodetection of tests
2023-06-12 10:03:18 +02:00
Bereng 2973a7bdcd Merge branch 'cassandra-4.0' into cassandra-4.1
* cassandra-4.0:
  Generate.sh -s param to skip autodetection of tests
2023-06-12 10:02:36 +02:00
Bereng c94eb0e37b Merge branch 'cassandra-3.11' into cassandra-4.0
* cassandra-3.11:
  Generate.sh -s param to skip autodetection of tests
2023-06-12 10:01:49 +02:00
Bereng 7de3e61d75 Merge branch 'cassandra-3.0' into cassandra-3.11
* cassandra-3.0:
  Generate.sh -s param to skip autodetection of tests
2023-06-12 10:01:00 +02:00
Bereng c91e2714b9 Generate.sh -s param to skip autodetection of tests
patch by Berenguer Blasi; reviewed by Andres de la Peña for CASSANDRA-18553
2023-06-12 09:58:58 +02:00
Andrés de la Peña e4f31b73c2 Merge branch 'cassandra-4.1' into trunk 2023-06-07 11:07:20 +01:00
Andrés de la Peña 2b2d9f9b72 Merge branch 'cassandra-4.0' into cassandra-4.1 2023-06-07 11:06:41 +01:00
Andrés de la Peña 2393bb16f3 Merge branch 'cassandra-3.11' into cassandra-4.0 2023-06-07 11:04:52 +01:00
Andrés de la Peña 3855c8a194 Merge branch 'cassandra-3.0' into cassandra-3.11 2023-06-07 11:04:01 +01:00
Derek Chen-Becker 8d3c30dde4 Validate the comparison git branch when generating CircleCI configs
Allow the user to use a flag to specify a non-default comparison git
branch when detecting changed unit tests to repeat.

Patch by Derek Chen-Becker; reviewed by Andrés de la Peña and Berenguer Blasi for CASSANDRA-17997
2023-06-07 11:03:00 +01:00
Bereng 1adbea5a06 Extend maximum expiration date
patch by Berenguer Blasi; reviewed by Andrés de la Peña for CASSANDRA-14227
2023-06-05 07:18:34 +02:00
Andrés de la Peña 6d62d2f4f2 Merge branch 'cassandra-4.1' into trunk 2023-03-10 11:53:47 +00:00
Andrés de la Peña bfc7621c8c Merge branch 'cassandra-4.0' into cassandra-4.1 2023-03-10 11:52:40 +00:00
Andrés de la Peña 2aedb58123 Merge branch 'cassandra-3.11' into cassandra-4.0 2023-03-10 11:51:25 +00:00
Andrés de la Peña 4b3cb0a772 Merge branch 'cassandra-3.0' into cassandra-3.11 2023-03-10 11:50:04 +00:00
Andrés de la Peña 02048cffea Remove -l / -m / -h designation and have two options: free or paid tier circle config
patch by Andrés de la Peña; reviewed by Ekaterina Dimitrova and Josh McKenzie for CASSANDRA-18012
2023-03-10 11:48:31 +00:00
Ekaterina Dimitrova ff6ad4e48a Merge branch 'cassandra-4.1' into trunk 2023-02-11 15:34:05 -05:00
Ekaterina Dimitrova f345ee8a4e Merge branch 'cassandra-4.0' into cassandra-4.1 2023-02-11 14:47:00 -05:00
Ekaterina Dimitrova cb4f90542d Merge branch 'cassandra-3.11' into cassandra-4.0 2023-02-11 14:36:37 -05:00
Ekaterina Dimitrova 788b4eca2d Merge branch 'cassandra-3.0' into cassandra-3.11 2023-02-11 14:34:17 -05:00
Ekaterina Dimitrova 476d31bce2 Add Dtest-large and cqlshlib tests to CircleCI; Fix num tokens in CircleCI tests to match the default value; Fix CircleCI Python tests split bug; Fix CircleCI long unit tests
patch by Ekaterina Dimitrova; reviewed by Andres de la Pena for CASSANDRA-18001
2023-02-11 14:30:24 -05:00
Bereng eef76dbbed Merge branch 'cassandra-4.1' into trunk 2023-01-16 07:10:49 +01:00
Bereng ff1ffd03da Merge branch 'cassandra-4.0' into cassandra-4.1 2023-01-16 07:08:34 +01:00
Bereng 2c03055715 Merge branch 'cassandra-3.11' into cassandra-4.0 2023-01-16 07:07:26 +01:00
Bereng de8daabab6 Merge branch 'cassandra-3.0' into cassandra-3.11 2023-01-16 07:05:42 +01:00
Bereng f384e69482 When generate.sh fails its rc=0 - take 2
patch by Andres de la Peña and Berenguer Blasi; reviewed by Andres de la Peña for CASSANDRA-18032

Co-authored-by: Berenguer Blasi <berenguerblasi@gmail.com>
Co-authored-by: Andres de la Peña <a.penya.garcia@gmail.com>
2023-01-16 07:03:17 +01:00
Bereng 1b2e49e97c Merge branch 'cassandra-4.1' into trunk 2023-01-12 07:10:10 +01:00
Bereng a0c6191238 Merge branch 'cassandra-4.0' into cassandra-4.1 2023-01-12 07:08:51 +01:00
Bereng 6c65c9e49e Merge branch 'cassandra-3.11' into cassandra-4.0 2023-01-12 07:07:58 +01:00
Bereng 7fe71274d0 Merge branch 'cassandra-3.0' into cassandra-3.11 2023-01-12 07:06:42 +01:00
Bereng 69dfed3671 When generate.sh fails its rc=0
patch by Berenguer Blasi; reviewed by Andres de la Peña for CASSANDRA-18032
2023-01-12 07:04:13 +01:00
Ekaterina Dimitrova d5fd0dceee Merge branch 'cassandra-4.1' into trunk 2022-11-15 17:02:18 -05:00
Ekaterina Dimitrova 444da423d5 CirleCI: Add large Dtests and J8/J11 Java distributed tests;
Fix CQLSHLIB tests config and Python DTests split; CQLSHLIB tests should run with NUM_TOKENS=16
patch by Ekaterina Dimitrova; reviewed by Andres de la Pena for CASSANDRA-18001
2022-11-15 16:12:14 -05:00
Ekaterina Dimitrova f3865771cb Merge branch 'cassandra-4.1' into trunk 2022-11-10 12:42:02 -05:00
Ekaterina Dimitrova 98f11efe44 Merge branch 'cassandra-4.0' into cassandra-4.1 2022-11-10 12:37:14 -05:00
Ekaterina Dimitrova 2b3d0d32a7 Merge branch 'cassandra-3.11' into cassandra-4.0 2022-11-10 12:33:16 -05:00
Derek Chen-Becker 7572725def [CASSANDRA-17950] Enable dtest-offheap in CircleCI
The dtest-offheap test was only added to the Jenkins configuration, so
this commit adds it to the CircleCI build for parity.

Patch by Derek Chen-Becker; reviewed by Ekaterina Dimitrova, Derek Chen-Becker, Michael Semb Wever, and Andres de la Pena for CASSANDRA-17950

Co-authored-by: Ekaterina Dimitrova <ekaterina.dimitrova@datastax.com>
Co-authored-by: Derek Chen-Becker <dchenbec@amazon.com>
2022-11-10 12:28:51 -05:00