diff --git a/.github/workflows/cs.yml b/.github/workflows/cs.yml new file mode 100644 index 0000000000000..627c15ed569a2 --- /dev/null +++ b/.github/workflows/cs.yml @@ -0,0 +1,34 @@ +--- +name: Concurrent Search UTs and ITs + +on: + schedule: + - cron: '0 */4 * * *' # every 4 hours + workflow_dispatch: # on button click + +jobs: + build: + runs-on: ${{ matrix.os }} + strategy: + matrix: + os: [ubuntu-latest] # precommit on ubuntu-latest is run as a part of the gradle-check workflow + steps: + - uses: actions/checkout@v2 + - name: Set up JDK 11 + if: always() + uses: actions/setup-java@v2 + with: + java-version: 11 + distribution: adopt + - name: Build the repo + if: always() + run: | + ./gradlew assemble -x :distribution:docker:buildArm64DockerImage -x :distribution:docker:buildDockerImage -x :distribution:docker:buildPpc64leDockerImage -x :distribution:docker:docker-export:exportDockerImage -x :distribution:docker:buildS390xDockerImage -x :distribution:docker:docker-ppc64le-export:exportDockerImage -x :distribution:docker:docker-s390x-export:exportDockerImage + - name: Run Gradle unit tests + if: always() + run: | + ./gradlew test -Dopensearch.experimental.feature.concurrent_segment_search.enabled=true + - name: Run Gradle integration tests + if: always() + run: | + ./gradlew internalClusterTest --parallel -Dopensearch.experimental.feature.concurrent_segment_search.enabled=true diff --git a/plugins/repository-azure/build.gradle b/plugins/repository-azure/build.gradle index 9ec1b4ee50569..ed9ee2aad531c 100644 --- a/plugins/repository-azure/build.gradle +++ b/plugins/repository-azure/build.gradle @@ -55,7 +55,7 @@ dependencies { api "io.netty:netty-resolver-dns:${versions.netty}" api "io.netty:netty-transport-native-unix-common:${versions.netty}" implementation project(':modules:transport-netty4') - api 'com.azure:azure-storage-blob:12.22.3' + api 'com.azure:azure-storage-blob:12.24.0' api 'org.reactivestreams:reactive-streams:1.0.4' api 'io.projectreactor:reactor-core:3.5.6' api 'io.projectreactor.netty:reactor-netty:1.1.8'