You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by ma...@apache.org on 2020/01/16 10:14:02 UTC

[cassandra] branch cassandra-3.11 updated (0953f77 -> 3bb388b)

This is an automated email from the ASF dual-hosted git repository.

marcuse pushed a change to branch cassandra-3.11
in repository https://gitbox.apache.org/repos/asf/cassandra.git.


    from 0953f77  Merge branch 'cassandra-3.0' into cassandra-3.11
     new 5f57212  Run in-jvm upgrade dtests in circle ci
     new 3bb388b  Merge branch 'cassandra-3.0' into cassandra-3.11

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .circleci/config-2_1.yml                           |  74 +++
 .circleci/config.yml                               | 658 +++++----------------
 .circleci/config.yml.HIGHRES                       | 658 +++++----------------
 .circleci/config.yml.LOWRES                        | 658 +++++----------------
 CHANGES.txt                                        |   1 +
 build.xml                                          |  35 ++
 .../cassandra/distributed/test/TestLocator.java    |   8 +-
 7 files changed, 531 insertions(+), 1561 deletions(-)


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cassandra.apache.org
For additional commands, e-mail: commits-help@cassandra.apache.org


[cassandra] 01/01: Merge branch 'cassandra-3.0' into cassandra-3.11

Posted by ma...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

marcuse pushed a commit to branch cassandra-3.11
in repository https://gitbox.apache.org/repos/asf/cassandra.git

commit 3bb388b364f437ff3a95687857f3efced7eb389a
Merge: 0953f77 5f57212
Author: Marcus Eriksson <ma...@apache.org>
AuthorDate: Thu Jan 16 10:58:34 2020 +0100

    Merge branch 'cassandra-3.0' into cassandra-3.11

 .circleci/config-2_1.yml                           |  74 +++
 .circleci/config.yml                               | 658 +++++----------------
 .circleci/config.yml.HIGHRES                       | 658 +++++----------------
 .circleci/config.yml.LOWRES                        | 658 +++++----------------
 CHANGES.txt                                        |   1 +
 build.xml                                          |  35 ++
 .../cassandra/distributed/test/TestLocator.java    |   8 +-
 7 files changed, 531 insertions(+), 1561 deletions(-)

diff --cc .circleci/config-2_1.yml
index 5d8d884,a4410fe..b55b1fb
--- a/.circleci/config-2_1.yml
+++ b/.circleci/config-2_1.yml
@@@ -54,13 -54,16 +54,23 @@@ with_dtests_jobs: &with_dtest_job
              - utests_compression:
                  requires:
                    - start_utests_compression
 +            - start_utests_stress:
 +                type: approval
 +                requires:
 +                  - build
 +            - utests_stress:
 +                requires:
 +                  - start_utests_stress
+             - start_jvm_upgrade_dtest:
+                 type: approval
+                 requires:
+                   - build
+             - dtest_jars_build:
+                 requires:
+                   - start_jvm_upgrade_dtest
+             - j8_jvm_upgrade_dtests:
+                 requires:
+                   - dtest_jars_build
              # Java 8 dtests (on request)
              - start_j8_dtests:
                  type: approval
diff --cc .circleci/config.yml
index 7016d9b,d80b78d..e0c65f4
--- a/.circleci/config.yml
+++ b/.circleci/config.yml
@@@ -264,49 -284,6 +284,52 @@@ jobs
      - CCM_HEAP_NEWSIZE: 256M
      - JAVA_HOME: /usr/lib/jvm/java-8-openjdk-amd64
      - JDK_HOME: /usr/lib/jvm/java-8-openjdk-amd64
 +  utests_stress:
 +    docker:
 +    - image: spod/cassandra-testing-ubuntu1810-java11-w-dependencies:20190306
 +    resource_class: medium
 +    working_directory: ~/
 +    shell: /bin/bash -eo pipefail -l
 +    parallelism: 1
 +    steps:
 +    - attach_workspace:
 +        at: /home/cassandra
 +    - run:
 +        name: Run Unit Tests (stress-test)
 +        command: |
 +          export PATH=$JAVA_HOME/bin:$PATH
 +          time mv ~/cassandra /tmp
 +          cd /tmp/cassandra
++          if [ -d ~/dtest_jars ]; then
++            cp ~/dtest_jars/dtest* /tmp/cassandra/build/
++          fi
 +          ant clean stress-test
 +        no_output_timeout: 15m
 +    - store_test_results:
 +        path: /tmp/cassandra/build/test/output/
 +    - store_artifacts:
 +        path: /tmp/cassandra/build/test/output
 +        destination: junitxml
 +    - store_artifacts:
 +        path: /tmp/cassandra/build/test/logs
 +        destination: logs
 +    environment:
 +    - JAVA8_HOME: /usr/lib/jvm/java-8-openjdk-amd64
 +    - ANT_HOME: /usr/share/ant
 +    - LANG: en_US.UTF-8
 +    - KEEP_TEST_DIR: true
 +    - DEFAULT_DIR: /home/cassandra/cassandra-dtest
 +    - PYTHONIOENCODING: utf-8
 +    - PYTHONUNBUFFERED: true
 +    - CASS_DRIVER_NO_EXTENSIONS: true
 +    - CASS_DRIVER_NO_CYTHON: true
 +    - CASSANDRA_SKIP_SYNC: true
 +    - DTEST_REPO: git://github.com/apache/cassandra-dtest.git
 +    - DTEST_BRANCH: master
 +    - CCM_MAX_HEAP_SIZE: 1024M
 +    - CCM_HEAP_NEWSIZE: 256M
 +    - JAVA_HOME: /usr/lib/jvm/java-8-openjdk-amd64
 +    - JDK_HOME: /usr/lib/jvm/java-8-openjdk-amd64
    j8_unit_tests:
      docker:
      - image: spod/cassandra-testing-ubuntu1810-java11-w-dependencies:20190306
@@@ -669,13 -706,6 +742,23 @@@ workflows
      - utests_compression:
          requires:
          - start_utests_compression
 +    - start_utests_stress:
 +        type: approval
 +        requires:
 +        - build
 +    - utests_stress:
 +        requires:
 +        - start_utests_stress
++    - start_jvm_upgrade_dtest:
++        type: approval
++        requires:
++        - build
++    - dtest_jars_build:
++        requires:
++        - start_jvm_upgrade_dtest
++    - j8_jvm_upgrade_dtests:
++        requires:
++        - dtest_jars_build
      - start_j8_dtests:
          type: approval
          requires:
diff --cc .circleci/config.yml.HIGHRES
index de74d33,94ca5b2..c6688d9
--- a/.circleci/config.yml.HIGHRES
+++ b/.circleci/config.yml.HIGHRES
@@@ -264,49 -284,6 +284,52 @@@ jobs
      - CCM_HEAP_NEWSIZE: 512M
      - JAVA_HOME: /usr/lib/jvm/java-8-openjdk-amd64
      - JDK_HOME: /usr/lib/jvm/java-8-openjdk-amd64
 +  utests_stress:
 +    docker:
 +    - image: spod/cassandra-testing-ubuntu1810-java11-w-dependencies:20190306
 +    resource_class: xlarge
 +    working_directory: ~/
 +    shell: /bin/bash -eo pipefail -l
 +    parallelism: 1
 +    steps:
 +    - attach_workspace:
 +        at: /home/cassandra
 +    - run:
 +        name: Run Unit Tests (stress-test)
 +        command: |
 +          export PATH=$JAVA_HOME/bin:$PATH
 +          time mv ~/cassandra /tmp
 +          cd /tmp/cassandra
++          if [ -d ~/dtest_jars ]; then
++            cp ~/dtest_jars/dtest* /tmp/cassandra/build/
++          fi
 +          ant clean stress-test
 +        no_output_timeout: 15m
 +    - store_test_results:
 +        path: /tmp/cassandra/build/test/output/
 +    - store_artifacts:
 +        path: /tmp/cassandra/build/test/output
 +        destination: junitxml
 +    - store_artifacts:
 +        path: /tmp/cassandra/build/test/logs
 +        destination: logs
 +    environment:
 +    - JAVA8_HOME: /usr/lib/jvm/java-8-openjdk-amd64
 +    - ANT_HOME: /usr/share/ant
 +    - LANG: en_US.UTF-8
 +    - KEEP_TEST_DIR: true
 +    - DEFAULT_DIR: /home/cassandra/cassandra-dtest
 +    - PYTHONIOENCODING: utf-8
 +    - PYTHONUNBUFFERED: true
 +    - CASS_DRIVER_NO_EXTENSIONS: true
 +    - CASS_DRIVER_NO_CYTHON: true
 +    - CASSANDRA_SKIP_SYNC: true
 +    - DTEST_REPO: git://github.com/apache/cassandra-dtest.git
 +    - DTEST_BRANCH: master
 +    - CCM_MAX_HEAP_SIZE: 2048M
 +    - CCM_HEAP_NEWSIZE: 512M
 +    - JAVA_HOME: /usr/lib/jvm/java-8-openjdk-amd64
 +    - JDK_HOME: /usr/lib/jvm/java-8-openjdk-amd64
    j8_unit_tests:
      docker:
      - image: spod/cassandra-testing-ubuntu1810-java11-w-dependencies:20190306
@@@ -669,13 -706,6 +742,23 @@@ workflows
      - utests_compression:
          requires:
          - start_utests_compression
 +    - start_utests_stress:
 +        type: approval
 +        requires:
 +        - build
 +    - utests_stress:
 +        requires:
 +        - start_utests_stress
++    - start_jvm_upgrade_dtest:
++        type: approval
++        requires:
++        - build
++    - dtest_jars_build:
++        requires:
++        - start_jvm_upgrade_dtest
++    - j8_jvm_upgrade_dtests:
++        requires:
++        - dtest_jars_build
      - start_j8_dtests:
          type: approval
          requires:
diff --cc .circleci/config.yml.LOWRES
index 7016d9b,d80b78d..e0c65f4
--- a/.circleci/config.yml.LOWRES
+++ b/.circleci/config.yml.LOWRES
@@@ -264,49 -284,6 +284,52 @@@ jobs
      - CCM_HEAP_NEWSIZE: 256M
      - JAVA_HOME: /usr/lib/jvm/java-8-openjdk-amd64
      - JDK_HOME: /usr/lib/jvm/java-8-openjdk-amd64
 +  utests_stress:
 +    docker:
 +    - image: spod/cassandra-testing-ubuntu1810-java11-w-dependencies:20190306
 +    resource_class: medium
 +    working_directory: ~/
 +    shell: /bin/bash -eo pipefail -l
 +    parallelism: 1
 +    steps:
 +    - attach_workspace:
 +        at: /home/cassandra
 +    - run:
 +        name: Run Unit Tests (stress-test)
 +        command: |
 +          export PATH=$JAVA_HOME/bin:$PATH
 +          time mv ~/cassandra /tmp
 +          cd /tmp/cassandra
++          if [ -d ~/dtest_jars ]; then
++            cp ~/dtest_jars/dtest* /tmp/cassandra/build/
++          fi
 +          ant clean stress-test
 +        no_output_timeout: 15m
 +    - store_test_results:
 +        path: /tmp/cassandra/build/test/output/
 +    - store_artifacts:
 +        path: /tmp/cassandra/build/test/output
 +        destination: junitxml
 +    - store_artifacts:
 +        path: /tmp/cassandra/build/test/logs
 +        destination: logs
 +    environment:
 +    - JAVA8_HOME: /usr/lib/jvm/java-8-openjdk-amd64
 +    - ANT_HOME: /usr/share/ant
 +    - LANG: en_US.UTF-8
 +    - KEEP_TEST_DIR: true
 +    - DEFAULT_DIR: /home/cassandra/cassandra-dtest
 +    - PYTHONIOENCODING: utf-8
 +    - PYTHONUNBUFFERED: true
 +    - CASS_DRIVER_NO_EXTENSIONS: true
 +    - CASS_DRIVER_NO_CYTHON: true
 +    - CASSANDRA_SKIP_SYNC: true
 +    - DTEST_REPO: git://github.com/apache/cassandra-dtest.git
 +    - DTEST_BRANCH: master
 +    - CCM_MAX_HEAP_SIZE: 1024M
 +    - CCM_HEAP_NEWSIZE: 256M
 +    - JAVA_HOME: /usr/lib/jvm/java-8-openjdk-amd64
 +    - JDK_HOME: /usr/lib/jvm/java-8-openjdk-amd64
    j8_unit_tests:
      docker:
      - image: spod/cassandra-testing-ubuntu1810-java11-w-dependencies:20190306
@@@ -669,13 -706,6 +742,23 @@@ workflows
      - utests_compression:
          requires:
          - start_utests_compression
 +    - start_utests_stress:
 +        type: approval
 +        requires:
 +        - build
 +    - utests_stress:
 +        requires:
 +        - start_utests_stress
++    - start_jvm_upgrade_dtest:
++        type: approval
++        requires:
++        - build
++    - dtest_jars_build:
++        requires:
++        - start_jvm_upgrade_dtest
++    - j8_jvm_upgrade_dtests:
++        requires:
++        - dtest_jars_build
      - start_j8_dtests:
          type: approval
          requires:
diff --cc CHANGES.txt
index 4a6867c,025e2ae..54f09a1
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@@ -1,9 -1,5 +1,10 @@@
 -3.0.20
 +3.11.6
 + * Fix nodetool compactionstats showing extra pending task for TWCS - patch implemented (CASSANDRA-15409)
 + * Fix SELECT JSON formatting for the "duration" type (CASSANDRA-15075)
 + * Fix LegacyLayout to have same behavior as 2.x when handling unknown column names (CASSANDRA-15081)
 + * Update nodetool help stop output (CASSANDRA-15401)
 +Merged from 3.0:
+  * Run in-jvm upgrade dtests in circleci (CASSANDRA-15506)
   * Include updates to static column in mutation size calculations (CASSANDRA-15293)
   * Fix point-in-time recoevery ignoring timestamp of updates to static columns (CASSANDRA-15292)
   * GC logs are also put under $CASSANDRA_LOG_DIR (CASSANDRA-14306)


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cassandra.apache.org
For additional commands, e-mail: commits-help@cassandra.apache.org