Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pull from main #1

Open
wants to merge 4,245 commits into
base: main
Choose a base branch
from
Open

Pull from main #1

wants to merge 4,245 commits into from

Conversation

asfoorial
Copy link
Owner

@asfoorial asfoorial commented Jan 16, 2022

Description

[Describe what this change achieves]

Issues Resolved

[List any issues this PR will resolve]

Check List

  • New functionality includes testing.
    • All tests pass
  • New functionality has been documented.
    • New functionality has javadoc added
  • Commits are signed per the DCO using --signoff

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

ashking94 and others added 30 commits November 14, 2024 10:45
… /plugins/repository-gcs (#16504)

* Bump com.google.cloud:google-cloud-core-http in /plugins/repository-gcs

Bumps com.google.cloud:google-cloud-core-http from 2.23.0 to 2.47.0.

---
updated-dependencies:
- dependency-name: com.google.cloud:google-cloud-core-http
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

* Updating SHAs

Signed-off-by: dependabot[bot] <[email protected]>

* Update changelog

Signed-off-by: dependabot[bot] <[email protected]>

---------

Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: gaobinlong <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com>
Co-authored-by: gaobinlong <[email protected]>
* Support installing plugin SNAPSHOTs with SNASPHOT distribution

Signed-off-by: Andriy Redko <[email protected]>

* Use Build.CURRENT directly for snapshots

Signed-off-by: Andriy Redko <[email protected]>

---------

Signed-off-by: Andriy Redko <[email protected]>
* Update DEVELOPER_GUIDE.md instructions for JDK-11

Signed-off-by: Andriy Redko <[email protected]>

* Address review comments

Signed-off-by: Andriy Redko <[email protected]>

* Update DEVELOPER_GUIDE.md

Co-authored-by: Andrew Ross <[email protected]>
Signed-off-by: Andriy Redko <[email protected]>

---------

Signed-off-by: Andriy Redko <[email protected]>
Signed-off-by: Andriy Redko <[email protected]>
Co-authored-by: Andrew Ross <[email protected]>
…tion to run under a parent filter aggregation (#16652)

Signed-off-by: Gao Binlong <[email protected]>
…ebuddy from 1.15.4 to 1.15.10 (#16655)

* Bump mockito from 5.14.1 to 5.14.2

Signed-off-by: Craig Perkins <[email protected]>

* Update objenesis from 3.2 to 3.3

Signed-off-by: Craig Perkins <[email protected]>

* Add to CHANGELOG

Signed-off-by: Craig Perkins <[email protected]>

* Update bytebuddy from 1.15.4 to 1.15.10

Signed-off-by: Craig Perkins <[email protected]>

* Update README

Signed-off-by: Craig Perkins <[email protected]>

* Add grant to mockito-core

Signed-off-by: Craig Perkins <[email protected]>

* Add perms

Signed-off-by: Craig Perkins <[email protected]>

---------

Signed-off-by: Craig Perkins <[email protected]>
* search dv only ip masks

Signed-off-by: mikhail-khludnev <[email protected]>

* search dv only ip masks: changes

Signed-off-by: Mikhail Khludnev <[email protected]>

* drop fancy closures

Signed-off-by: mikhail-khludnev <[email protected]>

* drop fancy closures. one more

Signed-off-by: mikhail-khludnev <[email protected]>

* fix unit tests; add some more dvOnly

Signed-off-by: mikhail-khludnev <[email protected]>

* drop skipping dvOnly in 2.x

Signed-off-by: mikhail-khludnev <[email protected]>

* drop redundant brackets

Signed-off-by: mikhail-khludnev <[email protected]>

* extract conditions

Signed-off-by: mikhail-khludnev <[email protected]>

* asserts

Signed-off-by: mikhail-khludnev <[email protected]>

* spotless apply

Signed-off-by: mikhail-khludnev <[email protected]>

* bring back skip before

Signed-off-by: mikhail-khludnev <[email protected]>

* combine asserts

Signed-off-by: mikhail-khludnev <[email protected]>

* inline, copy-paste

Signed-off-by: mikhail-khludnev <[email protected]>

---------

Signed-off-by: mikhail-khludnev <[email protected]>
Signed-off-by: Mikhail Khludnev <[email protected]>
Co-authored-by: mikhail-khludnev <[email protected]>
…/fixtures/hdfs-fixture (#16665)

* Bump org.xerial.snappy:snappy-java in /test/fixtures/hdfs-fixture

Bumps [org.xerial.snappy:snappy-java](https://github.com/xerial/snappy-java) from 1.1.10.6 to 1.1.10.7.
- [Release notes](https://github.com/xerial/snappy-java/releases)
- [Commits](xerial/snappy-java@v1.1.10.6...v1.1.10.7)

---
updated-dependencies:
- dependency-name: org.xerial.snappy:snappy-java
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

* Update changelog

Signed-off-by: dependabot[bot] <[email protected]>

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com>
Bumps com.gradle.develocity from 3.18.1 to 3.18.2.

---
updated-dependencies:
- dependency-name: com.gradle.develocity
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump codecov/codecov-action from 4 to 5

Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 4 to 5.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](codecov/codecov-action@v4...v5)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

* Update changelog

Signed-off-by: dependabot[bot] <[email protected]>

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com>
…2.0.0 to v1-rev20241105-2.0.0 in /plugins/discovery-gce (#16613)

* Bump com.google.apis:google-api-services-compute

Bumps com.google.apis:google-api-services-compute from v1-rev20241021-2.0.0 to v1-rev20241105-2.0.0.

---
updated-dependencies:
- dependency-name: com.google.apis:google-api-services-compute
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>

* Updating SHAs

Signed-off-by: dependabot[bot] <[email protected]>

* Update changelog

Signed-off-by: dependabot[bot] <[email protected]>

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com>
* Separating remote download and publication stats

Signed-off-by: Himshikha Gupta <[email protected]>
…rds are closed (#16560)

* added draft tests for tsc stats holder

Signed-off-by: Peter Alfonsi <[email protected]>

* first draft tsc stats bugfix

Signed-off-by: Peter Alfonsi <[email protected]>

* Complete tests

Signed-off-by: Peter Alfonsi <[email protected]>

* Cleanup

Signed-off-by: Peter Alfonsi <[email protected]>

* Integrate fix with TSC

Signed-off-by: Peter Alfonsi <[email protected]>

* Add IT

Signed-off-by: Peter Alfonsi <[email protected]>

* Refactor cache package names in TSC module to match with server

Signed-off-by: Peter Alfonsi <[email protected]>

* changelog

Signed-off-by: Peter Alfonsi <[email protected]>

* Revert "Refactor cache package names in TSC module to match with server"

This reverts commit 3b15a7a.

Signed-off-by: Peter Alfonsi <[email protected]>

* Addressed Sagar's comments

Signed-off-by: Peter Alfonsi <[email protected]>

* More package fixes

Signed-off-by: Peter Alfonsi <[email protected]>

* Addressed andross's comments

Signed-off-by: Peter Alfonsi <[email protected]>

---------

Signed-off-by: Peter Alfonsi <[email protected]>
Signed-off-by: Peter Alfonsi <[email protected]>
Co-authored-by: Peter Alfonsi <[email protected]>
…ildSrc/src/testKit/thirdPartyAudit (#16718)

* Bump org.apache.logging.log4j:log4j-core

Bumps org.apache.logging.log4j:log4j-core from 2.24.1 to 2.24.2.

---
updated-dependencies:
- dependency-name: org.apache.logging.log4j:log4j-core
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

* Update changelog

Signed-off-by: dependabot[bot] <[email protected]>

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com>
Signed-off-by: Dmitry Kryukov <[email protected]>
MultiRangeQuery for searching IP masks more 1025 masks in indexed field.

---------

Signed-off-by: Mikhail Khludnev <[email protected]>
Signed-off-by: Mikhail Khludnev <[email protected]>
Co-authored-by: Andriy Redko <[email protected]>
* Library changes for arrow integration

Signed-off-by: Rishabh Maurya <[email protected]>

* Bump guava 32->33

Signed-off-by: Rishabh Maurya <[email protected]>

* add support for onCancel and Cancellable for BatchedJob in lib:arrow module

Signed-off-by: Rishabh Maurya <[email protected]>

* address PR comments

Signed-off-by: Rishabh Maurya <[email protected]>

* Move StreamTicket to an interface

Signed-off-by: Rishabh Maurya <[email protected]>

* remove jackson dependencies

Signed-off-by: Rishabh Maurya <[email protected]>

* make sl4j runtime only

Signed-off-by: Rishabh Maurya <[email protected]>

* introduce factory for stream ticket

Signed-off-by: Rishabh Maurya <[email protected]>

* Address PR comments

Signed-off-by: Rishabh Maurya <[email protected]>

---------

Signed-off-by: Rishabh Maurya <[email protected]>
…pipeline (#16712)

* Deprecate performing update operation with default pipeline or final pipeline

Signed-off-by: Gao Binlong <[email protected]>

* Modify the warning message

Signed-off-by: Gao Binlong <[email protected]>

* Modify changelog

Signed-off-by: Gao Binlong <[email protected]>

* Fix test issue

Signed-off-by: Gao Binlong <[email protected]>

---------

Signed-off-by: Gao Binlong <[email protected]>
Signed-off-by: Andriy Redko <[email protected]>
…xtures/hdfs-fixture (#16716)

* Bump ch.qos.logback:logback-classic in /test/fixtures/hdfs-fixture

Bumps [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) from 1.2.13 to 1.5.12.
- [Commits](qos-ch/logback@v_1.2.13...v_1.5.12)

---
updated-dependencies:
- dependency-name: ch.qos.logback:logback-classic
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

* Update changelog

Signed-off-by: dependabot[bot] <[email protected]>

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com>
The current implementation of the map used to de-duplicate deprecation log
messages can grow without bound. This adds a simple fixed limit to the data
structure tracking existing loggers. Once the limit is breached new loggers will
no longer log deprecation warnings. I also added a check to skip the tracking
if the deprecation logger is disabled.

Signed-off-by: Andrew Ross <[email protected]>
pandeydivyansh1803 and others added 30 commits February 25, 2025 08:39
…hards per node and per index (#17295)

* Added a new index level setting to limit the total primary shards per index per node. Added relevant files for unit test and integration test.

Signed-off-by: Divyansh Pandey <[email protected]>

* update files for code quality

Signed-off-by: Divyansh Pandey <[email protected]>

* moved primary shard count function to RoutingNode.java

Signed-off-by: Divyansh Pandey <[email protected]>

* removed unwanted files

Signed-off-by: Divyansh Pandey <[email protected]>

* added cluster level setting to limit total primary shards per node

Signed-off-by: Divyansh Pandey <[email protected]>

* allow the index level settings to be applied to both DOCUMENT and SEGMENT replication indices

Signed-off-by: Divyansh Pandey <[email protected]>

* Added necessary validator to restrict the index and cluster level primary shards per node settings only for remote store enabled cluster. Added relevant unit and integration tests.

Signed-off-by: Divyansh Pandey <[email protected]>

* refactoring changes

Signed-off-by: Divyansh Pandey <[email protected]>

* refactoring changes

Signed-off-by: Divyansh Pandey <[email protected]>

* Empty commit to rerun gradle test

Signed-off-by: Divyansh Pandey <[email protected]>

* optimised the calculation of total primary shards on a node

Signed-off-by: Divyansh Pandey <[email protected]>

* Refactoring changes

Signed-off-by: Divyansh Pandey <[email protected]>

* refactoring changes, added TODO to MetadataCreateIndexService

Signed-off-by: Divyansh Pandey <[email protected]>

* Added integration test for scenario where primary shards setting is set for cluster which is not remote store enabled

Signed-off-by: Divyansh Pandey <[email protected]>

---------

Signed-off-by: Divyansh Pandey <[email protected]>
Signed-off-by: Divyansh Pandey <[email protected]>
Co-authored-by: Divyansh Pandey <[email protected]>
* Bump org.awaitility:awaitility from 4.2.2 to 4.3.0 in /server

Bumps [org.awaitility:awaitility](https://github.com/awaitility/awaitility) from 4.2.2 to 4.3.0.
- [Changelog](https://github.com/awaitility/awaitility/blob/master/changelog.txt)
- [Commits](awaitility/awaitility@awaitility-4.2.2...awaitility-4.3.0)

---
updated-dependencies:
- dependency-name: org.awaitility:awaitility
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

* Update changelog

Signed-off-by: dependabot[bot] <[email protected]>

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: Daniel (dB.) Doubrovkine <[email protected]>
* Fix flaky tests in SegmentReplicationAllocationIT

Signed-off-by: Lakshya Taragi <[email protected]>

* Remove extra logs

Signed-off-by: Lakshya Taragi <[email protected]>

* Account for replicas as well

Signed-off-by: Lakshya Taragi <[email protected]>

* Reduce upper limit on no. of indices

Signed-off-by: Lakshya Taragi <[email protected]>

* Only verified changes

Signed-off-by: Lakshya Taragi <[email protected]>

* Fix testSingleIndexShardAllocation

Signed-off-by: Lakshya Taragi <[email protected]>

---------

Signed-off-by: Lakshya Taragi <[email protected]>
….trimUnreferencedReaders (#17028)

* Fix ConcurrentModificationException in RemoteFsTimestampAwareTranslog.trimUnreferencedReaders

Signed-off-by: Sachin Kale <[email protected]>

* Address PR comments

Signed-off-by: Sachin Kale <[email protected]>

---------

Signed-off-by: Sachin Kale <[email protected]>
…stribution/packages (#17374)

* Bump com.netflix.nebula.ospackage-base in /distribution/packages

Bumps com.netflix.nebula.ospackage-base from 11.10.1 to 11.11.1.

---
updated-dependencies:
- dependency-name: com.netflix.nebula.ospackage-base
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

* Update changelog

Signed-off-by: dependabot[bot] <[email protected]>

---------

Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: Craig Perkins <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Craig Perkins <[email protected]>
#17393)

* Use BC libraries to parse PEM files, increase key length, allow general use of known cryptographic binary extensions, remove unused BC dependencies

Signed-off-by: Igonin <[email protected]>

* remove duplicated test permission

Signed-off-by: Igonin <[email protected]>

---------

Signed-off-by: Igonin <[email protected]>
Co-authored-by: Igonin <[email protected]>
…17055)

* Implemented computation of segment replication stats at shard level

The method implemented here computes the segment replication stats at the shard level,
instead of relying on the primary shard to compute stats based on reports from its replicas.

Signed-off-by: Vinay Krishna Pudyodu <[email protected]>

* Updated style checks in the test

Signed-off-by: Vinay Krishna Pudyodu <[email protected]>

* Updated changelog

Signed-off-by: Vinay Krishna Pudyodu <[email protected]>

* fixed style issues

Signed-off-by: Vinay Krishna Pudyodu <[email protected]>

* Fix the failing integration test

Signed-off-by: Vinay Krishna Pudyodu <[email protected]>

* Fix stylecheck

Signed-off-by: Vinay Krishna Pudyodu <[email protected]>

* Fixed the comments for the initial revision

Signed-off-by: Vinay Krishna Pudyodu <[email protected]>

* Updated to use System.nanoTime() for lag calculation

Signed-off-by: Vinay Krishna Pudyodu <[email protected]>

* Fixed the integration test for node stats

Signed-off-by: Vinay Krishna Pudyodu <[email protected]>

* Modified the version in the ReplicationCheckpoint for backward compatibility

Signed-off-by: Vinay Krishna Pudyodu <[email protected]>

* Added precomputation logic for the stats calculation

Signed-off-by: Vinay Krishna Pudyodu <[email protected]>

* Removed unwanted lines

Signed-off-by: Vinay Krishna Pudyodu <[email protected]>

* Clean up the maps when index closed

Signed-off-by: Vinay Krishna Pudyodu <[email protected]>

* Added a null check for the indexshard checkpoint

Signed-off-by: Vinay Krishna Pudyodu <[email protected]>

* fix style checks

Signed-off-by: Vinay Krishna Pudyodu <[email protected]>

* Updated version and added bwc for RemoteSegmentMetadata

Signed-off-by: Vinay Krishna Pudyodu <[email protected]>

* Upated the javadoc comments

Signed-off-by: Vinay Krishna Pudyodu <[email protected]>

* Address comments PR

Signed-off-by: Vinay Krishna Pudyodu <[email protected]>

* Removed the latestReceivedCheckpoint map from SegmentReplicationTargetService

Signed-off-by: Vinay Krishna Pudyodu <[email protected]>

* Added granular locks for the concurrency of stats methods

Signed-off-by: Vinay Krishna Pudyodu <[email protected]>

* Style check fixes

Signed-off-by: Vinay Krishna Pudyodu <[email protected]>

* Changes to maintain atomicity

Signed-off-by: Vinay Krishna Pudyodu <[email protected]>

* spotlessApply

Signed-off-by: Vinay Krishna Pudyodu <[email protected]>

* removed querying the remotestore when replication is in progress

Signed-off-by: Vinay Krishna Pudyodu <[email protected]>

* spotlessApply

Signed-off-by: Vinay Krishna Pudyodu <[email protected]>

---------

Signed-off-by: Vinay Krishna Pudyodu <[email protected]>
* Move TSC took-time policy to guard both heap and disk tier

Signed-off-by: Peter Alfonsi <[email protected]>

* changelog

Signed-off-by: Peter Alfonsi <[email protected]>

* spotless apply

Signed-off-by: Peter Alfonsi <[email protected]>

* Addressed Sagar's comment

Signed-off-by: Peter Alfonsi <[email protected]>

* Add missing javadoc

Signed-off-by: Peter Alfonsi <[email protected]>

* address round 2 of comments

Signed-off-by: Peter Alfonsi <[email protected]>

* Add removal notification to put()

Signed-off-by: Peter Alfonsi <[email protected]>

* Fix incorrect stats hit when cache entry rejected by policy

Signed-off-by: Peter Alfonsi <[email protected]>

* rerun gradle

Signed-off-by: Peter Alfonsi <[email protected]>

* Fixed more broken stats

Signed-off-by: Peter Alfonsi <[email protected]>

* rerun gradle

Signed-off-by: Peter Alfonsi <[email protected]>

* Addressed more comments

Signed-off-by: Peter Alfonsi <[email protected]>

* make policy rejections count as neither hit or miss

Signed-off-by: Peter Alfonsi <[email protected]>

* rerun gradle

Signed-off-by: Peter Alfonsi <[email protected]>

* remove potential double-loading

Signed-off-by: Peter Alfonsi <[email protected]>

* rerun gradle

Signed-off-by: Peter Alfonsi <[email protected]>

* remove removalNotification

Signed-off-by: Peter Alfonsi <[email protected]>

* rerun gradle

Signed-off-by: Peter Alfonsi <[email protected]>

---------

Signed-off-by: Peter Alfonsi <[email protected]>
Signed-off-by: Peter Alfonsi <[email protected]>
Co-authored-by: Peter Alfonsi <[email protected]>
Signed-off-by: Andriy Redko <[email protected]>
(cherry picked from commit 2e4741f)
Following the [nomination process][1], I have nominated and other maintainers
have agreed to add Pan Guixin (@bugmakerrrrrr) as a co-Maintainer of the
OpenSearch repository. Pan Guixin has kindly accepted the invitation.

[1]: https://github.com/opensearch-project/.github/blob/main/RESPONSIBILITIES.md#becoming-a-maintainer

Signed-off-by: Andrew Ross <[email protected]>
…antScoreQueryBuilder. (#17409) (#17409)

* The filter function will combine a filter with the query builder. If the query builder itself has a filter we will combine the filter and return the query builder itself. If no we will use a bool query builder to combine the query builder and the filter and then return the bool query builder.

Signed-off-by: Chloe Gao <[email protected]>
…stion (#17427)

* Add error handling strategy to pull-based ingestion

Signed-off-by: Varun Bharadwaj <[email protected]>

* Make error strategy config type-safe

Signed-off-by: Varun Bharadwaj <[email protected]>

---------

Signed-off-by: Varun Bharadwaj <[email protected]>
…Set (#17207)

* Fix Bug - handle unsigned long in assertion of LongHashSet

Signed-off-by: Shailesh Singh <[email protected]>

* renamed TestDocValuesUnsignedLongHashSet.java to DocValuesUnsignedLongHashSetTests.java

Signed-off-by: Shailesh Singh <[email protected]>

* Update server/src/main/java/org/opensearch/lucene/util/UnsignedLongHashSet.java

Co-authored-by: Andriy Redko <[email protected]>
Signed-off-by: Shailesh Singh <[email protected]>

---------

Signed-off-by: Shailesh Singh <[email protected]>
Signed-off-by: Shailesh Singh <[email protected]>
Co-authored-by: Shailesh Singh <[email protected]>
Co-authored-by: Andriy Redko <[email protected]>
* Switch main/3.x to use JDK21 LTS version

Signed-off-by: Peter Zhu <[email protected]>

* Update changelog 3.0

Signed-off-by: Peter Zhu <[email protected]>

---------

Signed-off-by: Peter Zhu <[email protected]>
* Add integration tests for systemd

Signed-off-by: Rajat Gupta <[email protected]>

* Fix indentation

Signed-off-by: Rajat Gupta <[email protected]>

* Remove unit file mount

Signed-off-by: Rajat Gupta <[email protected]>

* Use centos image

Signed-off-by: Rajat Gupta <[email protected]>

* Change method name

Signed-off-by: Rajat Gupta <[email protected]>

* Add sample systemd integ tests to verify behavior

Signed-off-by: Rajat Gupta <[email protected]>

* Update su with sudo probably need to have a privileged mode

Signed-off-by: Peter Zhu <[email protected]>

* Additional tests

Signed-off-by: Rajat Gupta <[email protected]>

* Wrap commands with su -c

Signed-off-by: Rajat Gupta <[email protected]>

* Add sudo

Signed-off-by: Rajat Gupta <[email protected]>

* Remove sudo for test process exit

Signed-off-by: Rajat Gupta <[email protected]>

* Minor fixes

Signed-off-by: Rajat Gupta <[email protected]>

* Fixed script string

Signed-off-by: Rajat Gupta <[email protected]>

* Remove redundant code

Signed-off-by: Rajat Gupta <[email protected]>

* Add terminate script

Signed-off-by: Rajat Gupta <[email protected]>

* Modified terminate script

Signed-off-by: Rajat Gupta <[email protected]>

* Add Changelog-3.0 entry

Signed-off-by: Rajat Gupta <[email protected]>

* Fix for gradle precommit workflow

Signed-off-by: Rajat Gupta <[email protected]>

* Fix testing conventions gradle precommit check

Signed-off-by: Rajat Gupta <[email protected]>

* Fix imports

Signed-off-by: Rajat Gupta <[email protected]>

* Only run as part of build integTest, remove gradle check

Signed-off-by: Rajat Gupta <[email protected]>

* Remove bash

Signed-off-by: Rajat Gupta <[email protected]>

* add sudo for systemctl command

Signed-off-by: Rajat Gupta <[email protected]>

* Remove OpenSearchIntegTest class

Signed-off-by: Rajat Gupta <[email protected]>

* Rename test file

Signed-off-by: Rajat Gupta <[email protected]>

* Add test script

Signed-off-by: Rajat Gupta <[email protected]>

* Extend LuceneTestCase class

Signed-off-by: Rajat Gupta <[email protected]>

* Remove test bash script

Signed-off-by: Rajat Gupta <[email protected]>

* Modify build.gradle

Signed-off-by: Rajat Gupta <[email protected]>

---------

Signed-off-by: Rajat Gupta <[email protected]>
Signed-off-by: Peter Zhu <[email protected]>
Signed-off-by: Rajat Gupta <[email protected]>
Co-authored-by: Rajat Gupta <[email protected]>
Co-authored-by: Peter Zhu <[email protected]>
Signed-off-by: Divyansh Pandey <[email protected]>
Co-authored-by: Divyansh Pandey <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.