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

Refactor RemoteClusterStateService into smaller files. #5

Closed
wants to merge 75 commits into from

Commits on Mar 19, 2024

  1. Configuration menu
    Copy the full SHA
    91582e7 View commit details
    Browse the repository at this point in the history
  2. Bump mockito & bytebuddy dependencies (opensearch-project#12720)

    Signed-off-by: Andriy Redko <[email protected]>
    reta authored Mar 19, 2024
    Configuration menu
    Copy the full SHA
    7a6f8b0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d4e1ab1 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2024

  1. Bump peter-evans/create-pull-request from 5 to 6 (opensearch-project#…

    …12724)
    
    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>
    dependabot[bot] and dependabot[bot] authored Mar 20, 2024
    Configuration menu
    Copy the full SHA
    479b65b View commit details
    Browse the repository at this point in the history
  2. Fixing ehcache flaky test (opensearch-project#12764)

    * Fixing ehcache flaky test
    
    Signed-off-by: Sagar Upadhyaya <[email protected]>
    
    * Adding a ehcache issue reference for thread leak issue
    
    Signed-off-by: Sagar Upadhyaya <[email protected]>
    
    * Updating comment
    
    Signed-off-by: Sagar Upadhyaya <[email protected]>
    
    ---------
    
    Signed-off-by: Sagar Upadhyaya <[email protected]>
    sgup432 authored Mar 20, 2024
    Configuration menu
    Copy the full SHA
    f4a8d2b View commit details
    Browse the repository at this point in the history
  3. Update supported version for the primary_only parameter in force-merg…

    …e API (opensearch-project#12657)
    
    * Update supported version for adding primary_only parameter to force-merge API
    
    Signed-off-by: Gao Binlong <[email protected]>
    
    * Modify change log
    
    Signed-off-by: Gao Binlong <[email protected]>
    
    * Remove some unused code
    
    Signed-off-by: Gao Binlong <[email protected]>
    
    * Remove change log
    
    Signed-off-by: Gao Binlong <[email protected]>
    
    * Fix test issue
    
    Signed-off-by: Gao Binlong <[email protected]>
    
    ---------
    
    Signed-off-by: Gao Binlong <[email protected]>
    gaobinlong authored Mar 20, 2024
    Configuration menu
    Copy the full SHA
    1b4c76d View commit details
    Browse the repository at this point in the history
  4. Fixing flaky test GeoPointShapeQueryTests.testQueryLinearRing (opense…

    …arch-project#12783)
    
    Signed-off-by: Shweta Thareja <[email protected]>
    Co-authored-by: Shweta Thareja <[email protected]>
    shwetathareja and Shweta Thareja authored Mar 20, 2024
    Configuration menu
    Copy the full SHA
    ad6b538 View commit details
    Browse the repository at this point in the history
  5. Added static setting for checkPendingFlushUpdate functionality of luc…

    …ene writer (opensearch-project#12710)
    
    Signed-off-by: Prabhat Sharma <[email protected]>
    Co-authored-by: Prabhat Sharma <[email protected]>
    CaptainDredge and Prabhat Sharma authored Mar 20, 2024
    Configuration menu
    Copy the full SHA
    c369ec4 View commit details
    Browse the repository at this point in the history
  6. [FEATURE] Built-in secure transports support (opensearch-project#12435)

    * [FEATURE] Built-in secure transports support
    
    Signed-off-by: Andriy Redko <[email protected]>
    
    * Added more tests, addressing code review comments
    
    Signed-off-by: Andriy Redko <[email protected]>
    
    * Address code review comments
    
    Signed-off-by: Andriy Redko <[email protected]>
    
    * Address code review comments
    
    Signed-off-by: Andriy Redko <[email protected]>
    
    * Address code review comments
    
    Signed-off-by: Andriy Redko <[email protected]>
    
    ---------
    
    Signed-off-by: Andriy Redko <[email protected]>
    reta authored Mar 20, 2024
    Configuration menu
    Copy the full SHA
    773a939 View commit details
    Browse the repository at this point in the history
  7. Use cluster default remote store path type during snapshot restore (o…

    …pensearch-project#12753)
    
    * Use cluster default remote store path type as fallback during snapshot restore
    
    ---------
    
    Signed-off-by: Ashish Singh <[email protected]>
    ashking94 authored Mar 20, 2024
    Configuration menu
    Copy the full SHA
    0510c5b View commit details
    Browse the repository at this point in the history
  8. Bump org.apache.commons:commons-configuration2 from 2.9.0 to 2.10.0 i…

    …n /plugins/repository-hdfs (opensearch-project#12721)
    
    * Bump org.apache.commons:commons-configuration2
    
    Bumps org.apache.commons:commons-configuration2 from 2.9.0 to 2.10.0.
    
    ---
    updated-dependencies:
    - dependency-name: org.apache.commons:commons-configuration2
      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]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com>
    dependabot[bot] and dependabot[bot] authored Mar 20, 2024
    Configuration menu
    Copy the full SHA
    e6975e4 View commit details
    Browse the repository at this point in the history
  9. Created new ReplicaShardBatchAllocator (opensearch-project#8992)

    * Created new ReplicaShardBatchAllocator to be used instead of ReplicaShardAllocator for batch calls
    
    Signed-off-by: Shivansh Arora <[email protected]>
    shiv0408 authored Mar 20, 2024
    Configuration menu
    Copy the full SHA
    4dbd6fa View commit details
    Browse the repository at this point in the history
  10. Bump com.azure:azure-json from 1.0.1 to 1.1.0 in /plugins/repository-…

    …azure (opensearch-project#12723)
    
    * Bump com.azure:azure-json in /plugins/repository-azure
    
    Bumps [com.azure:azure-json](https://github.com/Azure/azure-sdk-for-java) from 1.0.1 to 1.1.0.
    - [Release notes](https://github.com/Azure/azure-sdk-for-java/releases)
    - [Commits](Azure/azure-sdk-for-java@azure-json_1.0.1...v1.1.0)
    
    ---
    updated-dependencies:
    - dependency-name: com.azure:azure-json
      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]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com>
    dependabot[bot] and dependabot[bot] authored Mar 20, 2024
    Configuration menu
    Copy the full SHA
    d5b27b1 View commit details
    Browse the repository at this point in the history
  11. Bump com.google.api.grpc:proto-google-common-protos from 2.33.0 to 2.…

    …34.0 in /plugins/repository-gcs (opensearch-project#12365)
    
    * Bump com.google.api.grpc:proto-google-common-protos
    
    Bumps [com.google.api.grpc:proto-google-common-protos](https://github.com/googleapis/sdk-platform-java) from 2.33.0 to 2.34.0.
    - [Release notes](https://github.com/googleapis/sdk-platform-java/releases)
    - [Changelog](https://github.com/googleapis/sdk-platform-java/blob/main/CHANGELOG.md)
    - [Commits](googleapis/sdk-platform-java@v2.33.0...v2.34.0)
    
    ---
    updated-dependencies:
    - dependency-name: com.google.api.grpc:proto-google-common-protos
      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: Andriy Redko <[email protected]>
    
    ---------
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Signed-off-by: Andriy Redko <[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>
    dependabot[bot] and dependabot[bot] authored Mar 20, 2024
    Configuration menu
    Copy the full SHA
    2908621 View commit details
    Browse the repository at this point in the history
  12. Light weight Transport action to verify local term before fetching cl…

    …uster-state from remote (opensearch-project#12252)
    
    Signed-off-by: Rajiv Kumar Vaidyanathan <[email protected]>
    rajiv-kv authored Mar 20, 2024
    Configuration menu
    Copy the full SHA
    7ad3017 View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2024

  1. [Remote Migration] Changes for Primary Relocation during migration (o…

    …pensearch-project#12494)
    
    Changes for Primary Relocation during migration 
    
    ---------
    
    Signed-off-by: Gaurav Bafna <[email protected]>
    gbbafna authored Mar 21, 2024
    Configuration menu
    Copy the full SHA
    f3d2bee View commit details
    Browse the repository at this point in the history
  2. Integrate with CPU admission controller for cluster-manager Read API'…

    …s. (opensearch-project#12496)
    
    * Integrate with CPU admission controller for cluster-manager Read API's.
    The admission control is enforced at the transport layer.
    
    Signed-off-by: Rajiv Kumar Vaidyanathan <[email protected]>
    rajiv-kv authored Mar 21, 2024
    Configuration menu
    Copy the full SHA
    2069bd8 View commit details
    Browse the repository at this point in the history
  3. Update supported version for the wait_for_completion parameter in ope…

    …n&clone&shrink&split APIs (opensearch-project#12819)
    
    Signed-off-by: Gao Binlong <[email protected]>
    gaobinlong authored Mar 21, 2024
    Configuration menu
    Copy the full SHA
    53c0ce3 View commit details
    Browse the repository at this point in the history
  4. Fix Flaky SimpleQueryStringIT Tests (opensearch-project#12575)

    * Fix Flaky SimpleQueryStringIT Tests
    
    Signed-off-by: kkewwei <[email protected]>
    
    * add the comment to unit test
    
    Signed-off-by: kkewwei <[email protected]>
    
    ---------
    
    Signed-off-by: kkewwei <[email protected]>
    kkewwei authored Mar 21, 2024
    Configuration menu
    Copy the full SHA
    fd458d6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e673b61 View commit details
    Browse the repository at this point in the history
  6. Add 2.14.0 to version & BWC (opensearch-project#12842)

    Signed-off-by: Andriy Redko <[email protected]>
    reta authored Mar 21, 2024
    Configuration menu
    Copy the full SHA
    7bd3715 View commit details
    Browse the repository at this point in the history
  7. Add release-notes for 2.13.0 (opensearch-project#12841)

    Signed-off-by: Varun Bansal <[email protected]>
    linuxpi authored Mar 21, 2024
    Configuration menu
    Copy the full SHA
    0c0bcd9 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2024

  1. Catch task description error (opensearch-project#12834)

    * Always return a task description even when it cannot be serialized.
    
    Signed-off-by: dblock <[email protected]>
    
    * Expect tasks to fail.
    
    Signed-off-by: dblock <[email protected]>
    
    * Only catch exceptions when getting description.
    
    Signed-off-by: dblock <[email protected]>
    
    * Added <error: ...> to mark error more clearly.
    
    Signed-off-by: dblock <[email protected]>
    
    ---------
    
    Signed-off-by: dblock <[email protected]>
    dblock authored Mar 22, 2024
    Configuration menu
    Copy the full SHA
    0c956e8 View commit details
    Browse the repository at this point in the history
  2. Clear out 2.x section of changelog (opensearch-project#12847)

    The 2.13 release notes have been created.
    
    Signed-off-by: Andrew Ross <[email protected]>
    andrross authored Mar 22, 2024
    Configuration menu
    Copy the full SHA
    13604c8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    208520e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    122e944 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4010ff1 View commit details
    Browse the repository at this point in the history
  6. Add explicit dependency to validatePom and generatePom tasks. (opense…

    …arch-project#12807)
    
    * Add explicit dependency to PomValidation
    
    Signed-off-by: Zelin Hao <[email protected]>
    
    * Update CHANGELOG
    
    Signed-off-by: Zelin Hao <[email protected]>
    
    ---------
    
    Signed-off-by: Zelin Hao <[email protected]>
    zelinh authored Mar 22, 2024
    Configuration menu
    Copy the full SHA
    c04dad5 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ac0bb83 View commit details
    Browse the repository at this point in the history
  8. Added missed API visibility annotations for public APIs and enable th…

    …e check at the build time (opensearch-project#12872)
    
    * Added missed API visibility annotations for public APIs and enable the check at the build time
    
    Signed-off-by: Andriy Redko <[email protected]>
    
    * Address code review comments
    
    Signed-off-by: Andriy Redko <[email protected]>
    
    ---------
    
    Signed-off-by: Andriy Redko <[email protected]>
    reta authored Mar 22, 2024
    Configuration menu
    Copy the full SHA
    8e332b6 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2024

  1. Make GetTermVersionAction internal (opensearch-project#12866)

    * Make GetTermVersionAction internal
    
    GetTermVersion action has been added to check if cluster state needs to
    be updated as a performance improvement on all cluster state checks.
    The Authorization systems in the Security Plugin check all actions that
    do not start with `internal:` for permissions causing users without
    `cluster:monitor/*` permissions to start getting 403 exceptions.
    
    This change signals that this action does not require an authorization
    check by any security systems since it cannot be called via REST APIs.
    
    Signed-off-by: Peter Nied <[email protected]>
    
    * Move TermVerson action outside of admin/cluster namespace
    
    Signed-off-by: Peter Nied <[email protected]>
    
    ---------
    
    Signed-off-by: Peter Nied <[email protected]>
    peternied authored Mar 23, 2024
    Configuration menu
    Copy the full SHA
    5b4b4aa View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2024

  1. Replace configureEach with all for publication iteration (opensearch-…

    …project#12876)
    
    * Change from configureEach to all to resolve incompatibility
    
    Signed-off-by: Zelin Hao <[email protected]>
    
    * Update Changelog
    
    Signed-off-by: Zelin Hao <[email protected]>
    
    ---------
    
    Signed-off-by: Zelin Hao <[email protected]>
    zelinh authored Mar 25, 2024
    Configuration menu
    Copy the full SHA
    9267170 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    968f997 View commit details
    Browse the repository at this point in the history
  3. Update to Gradle 8.7 (opensearch-project#12444)

    Signed-off-by: Andriy Redko <[email protected]>
    reta authored Mar 25, 2024
    Configuration menu
    Copy the full SHA
    b985737 View commit details
    Browse the repository at this point in the history
  4. Disable MockTelemetryPlugin by default for integ tests (opensearch-pr…

    …oject#12877)
    
    With this plugin enabled we see significant increase in memory usage.
    This is due to a static map that collects Span entries per write/replication request.
    Tests with higher counts of independent writes are at risk of running oom or experiencing
    slow down / warnings related to this.
    
    Disabled the plugin by default until this is resolved given it is still under FeatureFlag.
    
    Signed-off-by: Marc Handalian <[email protected]>
    mch2 authored Mar 25, 2024
    Configuration menu
    Copy the full SHA
    52ae79d View commit details
    Browse the repository at this point in the history
  5. [DerivedFields] DerivedFieldScript and query execution logic (opensea…

    …rch-project#12746)
    
    First in a series of commits to support derived fields, a form of schema-on-read.
    
    This commit adds:
    1. DerivedFieldScript factory: This script factory will be used to execute scripts defined against 
       derived fields of any type.
    2. DerivedFieldValueFetcher: The value fetcher contains logic to execute script and fetch the value 
       in form of List<Object>. It expects DerivedFieldScript.LeafFactory as an input and sets the contract 
       with consumer to call setNextReader() whenever a segment is switched.
    3. DerivedFieldQuery: This query will be used by any of the derived fields. It expects an input query and
       DerivedFieldValueFetcher. It uses 2-phase iterator approach with approximation iterator set to match 
       all docs. On a match, it creates a lucene MemoryIndex for a given doc, fetches the value of the derived
       field from _source using DerivedFieldValueFetcher and executes the input query against.
    
    ---------
    
    Signed-off-by: Rishabh Maurya <[email protected]>
    rishabhmaurya authored Mar 25, 2024
    Configuration menu
    Copy the full SHA
    70711cf View commit details
    Browse the repository at this point in the history
  6. Fix issue with feature flags where default value may not be honored (o…

    …pensearch-project#12849)
    
    * Fix issue with feature flags passed as system props where default value was not being honored
    
    Signed-off-by: Craig Perkins <[email protected]>
    
    * Add CHANGELOG entry
    
    Signed-off-by: Craig Perkins <[email protected]>
    
    * Add test for default value of false
    
    Signed-off-by: Craig Perkins <[email protected]>
    
    * Fix issue when empty settings passed in initialization
    
    Signed-off-by: Craig Perkins <[email protected]>
    
    * Get actual value from settings and default from ff setting
    
    Signed-off-by: Craig Perkins <[email protected]>
    
    * Add test with non-empty setting initialization
    
    Signed-off-by: Craig Perkins <[email protected]>
    
    ---------
    
    Signed-off-by: Craig Perkins <[email protected]>
    Signed-off-by: Craig Perkins <[email protected]>
    cwperks authored Mar 25, 2024
    Configuration menu
    Copy the full SHA
    12f1487 View commit details
    Browse the repository at this point in the history
  7. Bump asm from 9.6 to 9.7 (opensearch-project#12908)

    Signed-off-by: Andriy Redko <[email protected]>
    reta authored Mar 25, 2024
    Configuration menu
    Copy the full SHA
    7e99cac View commit details
    Browse the repository at this point in the history
  8. Bump org.apache.commons:commons-configuration2 from 2.10.0 to 2.10.1 …

    …in /plugins/repository-hdfs (opensearch-project#12896)
    
    * Bump org.apache.commons:commons-configuration2
    
    Bumps org.apache.commons:commons-configuration2 from 2.10.0 to 2.10.1.
    
    ---
    updated-dependencies:
    - dependency-name: org.apache.commons:commons-configuration2
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    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: Peter Nied <[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: Peter Nied <[email protected]>
    3 people authored Mar 25, 2024
    Configuration menu
    Copy the full SHA
    380ba0e View commit details
    Browse the repository at this point in the history
  9. Bump net.minidev:json-smart from 2.5.0 to 2.5.1 in /test/fixtures/hdf…

    …s-fixture (opensearch-project#12893)
    
    * Bump net.minidev:json-smart in /test/fixtures/hdfs-fixture
    
    Bumps [net.minidev:json-smart](https://github.com/netplex/json-smart-v2) from 2.5.0 to 2.5.1.
    - [Release notes](https://github.com/netplex/json-smart-v2/releases)
    - [Commits](netplex/json-smart-v2@2.5.0...2.5.1)
    
    ---
    updated-dependencies:
    - dependency-name: net.minidev:json-smart
      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]>
    Signed-off-by: Peter Nied <[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: Peter Nied <[email protected]>
    3 people authored Mar 25, 2024
    Configuration menu
    Copy the full SHA
    9aa7018 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2024

  1. Configuration menu
    Copy the full SHA
    3907ec9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f6d6fd3 View commit details
    Browse the repository at this point in the history
  3. Fix flaky tests in CopyProcessorTests (opensearch-project#12885)

    * Fix flaky test CopyProcessorTests#testCopyWithRemoveSource
    
    Signed-off-by: Gao Binlong <[email protected]>
    
    * Remove an existing field to get a non-existing field name
    
    Signed-off-by: Gao Binlong <[email protected]>
    
    * Add a new randomFieldName method
    
    Signed-off-by: Gao Binlong <[email protected]>
    
    ---------
    
    Signed-off-by: Gao Binlong <[email protected]>
    gaobinlong authored Mar 26, 2024
    Configuration menu
    Copy the full SHA
    3b10a06 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a4d6d55 View commit details
    Browse the repository at this point in the history
  5. fix unit test (opensearch-project#12817)

    Signed-off-by: kkewwei <[email protected]>
    kkewwei authored Mar 26, 2024
    Configuration menu
    Copy the full SHA
    10fc755 View commit details
    Browse the repository at this point in the history
  6. Add a counter to node stat (and _cat/shards) api to track shard going…

    … from idle to non-idle (opensearch-project#12768)
    
    
    
    ---------
    
    Signed-off-by: Ruirui Zhang <[email protected]>
    ruai0511 authored Mar 26, 2024
    Configuration menu
    Copy the full SHA
    f2cc3d8 View commit details
    Browse the repository at this point in the history
  7. Rebased version of opensearch-project#12706 (opensearch-project#12933)

    * Fix Flaky SettingTests Tests
    
    Signed-off-by: kkewwei <[email protected]>
    
    * add the comment to unit test
    
    Signed-off-by: kkewwei <[email protected]>
    
    ---------
    
    Signed-off-by: kkewwei <[email protected]>
    Co-authored-by: kkewwei <[email protected]>
    dblock and kkewwei authored Mar 26, 2024
    Configuration menu
    Copy the full SHA
    839ee4c View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2024

  1. Configuration menu
    Copy the full SHA
    618782d View commit details
    Browse the repository at this point in the history
  2. Convert ingest processor supports ip type (opensearch-project#12818)

    * Convert ingest processor supports ip type
    
    Signed-off-by: Gao Binlong <[email protected]>
    
    * Modify change log
    
    Signed-off-by: Gao Binlong <[email protected]>
    
    * Add comment
    
    Signed-off-by: Gao Binlong <[email protected]>
    
    ---------
    
    Signed-off-by: Gao Binlong <[email protected]>
    gaobinlong authored Mar 27, 2024
    Configuration menu
    Copy the full SHA
    8d5a1d2 View commit details
    Browse the repository at this point in the history
  3. Update supported version for the bug fix which add more index blocks …

    …check for resize APIs (opensearch-project#12921)
    
    Signed-off-by: Gao Binlong <[email protected]>
    gaobinlong authored Mar 27, 2024
    Configuration menu
    Copy the full SHA
    1d1d370 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5db84d1 View commit details
    Browse the repository at this point in the history
  5. [DerivedFields] PR2 - Implementation for all supported types and Deri…

    …vedFieldType (opensearch-project#12808)
    
    Implementation for all supported types and DerivedFieldType. 
    
    We support the following types so far:
    
    boolean
    date
    geo_point
    ip
    keyword
    long
    double
    
    ---------
    
    Signed-off-by: Rishabh Maurya <[email protected]>
    rishabhmaurya authored Mar 27, 2024
    Configuration menu
    Copy the full SHA
    6ddbdcd View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2024

  1. [Remote Store] Add RemoteStoreSettings class to handle remote store r…

    …elated settings (opensearch-project#12838)
    
    * Add RemoteStoreSettings class to handle remote store related settings
    ---------
    Signed-off-by: Sachin Kale <[email protected]>
    Co-authored-by: Sachin Kale <[email protected]>
    sachinpkale authored Mar 28, 2024
    Configuration menu
    Copy the full SHA
    8ad0dc0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a103b84 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    eba3b57 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2024

  1. Configuration menu
    Copy the full SHA
    8426e14 View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2024

  1. Bump commons-io:commons-io from 2.15.1 to 2.16.0 in /plugins/reposito…

    …ry-hdfs (opensearch-project#12996)
    
    * Bump commons-io:commons-io in /plugins/repository-hdfs
    
    Bumps commons-io:commons-io from 2.15.1 to 2.16.0.
    
    ---
    updated-dependencies:
    - dependency-name: commons-io:commons-io
      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]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com>
    dependabot[bot] and dependabot[bot] authored Apr 1, 2024
    Configuration menu
    Copy the full SHA
    62776d1 View commit details
    Browse the repository at this point in the history
  2. feat: constant keyword field (opensearch-project#12285)

    Constant keyword fields behave similarly to regular keyword fields, except that they are 
    defined only in the index mapping, and all documents in the index appear to have the same 
    value for the constant keyword field.
    
    ---------
    
    Signed-off-by: Mohammad Hasnain <[email protected]>
    hasnain2808 authored Apr 1, 2024
    Configuration menu
    Copy the full SHA
    1ec49bd View commit details
    Browse the repository at this point in the history
  3. FIX: UOE While building Exists query for nested search_as_you_type fi…

    …eld (opensearch-project#12048)
    
    The "exists" query on an object field would fail when a "search_as_you_type" field is nested under that object.
    
    It would also fail for a text field with prefixes enabled nested under the object, or any other field with a 
    "hidden" subfield.
    
    ---------
    
    Signed-off-by: Mrudhul Guda <[email protected]>
    Luci-MG authored Apr 1, 2024
    Configuration menu
    Copy the full SHA
    37569ba View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2024

  1. Move changelog entry down to 2.x block (opensearch-project#13004)

    We need to update our PR template to suggest that people add things to
    "unreleased 2.x" unless they definitely want to leave things for 3.0.
    
    Signed-off-by: Michael Froh <[email protected]>
    msfroh authored Apr 2, 2024
    Configuration menu
    Copy the full SHA
    c25b00c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2dc071f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3491bcb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    170ea7a View commit details
    Browse the repository at this point in the history
  5. Memoize isOnRemoteNode in index settings and refactor as well (opense…

    …arch-project#12994)
    
    * Memoize isOnRemoteNode in index settings and rename it as well
    ---------
    Signed-off-by: Gaurav Bafna <[email protected]>
    gbbafna authored Apr 2, 2024
    Configuration menu
    Copy the full SHA
    eb66f62 View commit details
    Browse the repository at this point in the history
  6. [Remote Store] Add Primary/Replica side changes to support Dual Repli…

    …cation during Remote Store Migration (opensearch-project#12821)
    
    Signed-off-by: Shourya Dutta Biswas <[email protected]>
    shourya035 authored Apr 2, 2024
    Configuration menu
    Copy the full SHA
    8def8cb View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f33db50 View commit details
    Browse the repository at this point in the history
  8. Add more identifiers to gradle-check job webhook payload (opensearch-…

    …project#12938)
    
    * Add more identifiers to gradle-check job webhook payload
    
    Signed-off-by: Rishabh Singh <[email protected]>
    
    * Update .github/workflows/gradle-check.yml
    
    Co-authored-by: Peter Nied <[email protected]>
    Signed-off-by: Rishabh Singh <[email protected]>
    
    * Add more identifiers to gradle-check job webhook payload
    
    Signed-off-by: Rishabh Singh <[email protected]>
    
    ---------
    
    Signed-off-by: Rishabh Singh <[email protected]>
    Signed-off-by: Rishabh Singh <[email protected]>
    Co-authored-by: Peter Nied <[email protected]>
    rishabh6788 and peternied authored Apr 2, 2024
    Configuration menu
    Copy the full SHA
    a6bbc09 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    1beec65 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    9ba8b4f View commit details
    Browse the repository at this point in the history
  11. Add DerivedFieldMapper and support parsing it in mappings (opensearch…

    …-project#12569)
    
    Adds a DerivedFieldMapper to support the Derived Fields feature enhancement as well as updating the mapper parsing logic to recognize and currently parse derived fields in the mappings.
    
    ---------
    
    Signed-off-by: Mohammad Qureshi <[email protected]>
    Signed-off-by: Rishabh Maurya <[email protected]>
    Co-authored-by: Rishabh Maurya <[email protected]>
    qreshi and rishabhmaurya authored Apr 2, 2024
    Configuration menu
    Copy the full SHA
    8ca3e6a View commit details
    Browse the repository at this point in the history
  12. Bump commons-io:commons-io from 2.15.1 to 2.16.0 in /plugins/ingest-a…

    …ttachment (opensearch-project#12998)
    
    * Bump commons-io:commons-io in /plugins/ingest-attachment
    
    Bumps commons-io:commons-io from 2.15.1 to 2.16.0.
    
    ---
    updated-dependencies:
    - dependency-name: commons-io:commons-io
      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]>
    Signed-off-by: Andriy Redko <[email protected]>
    
    ---------
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Signed-off-by: Andriy Redko <[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>
    dependabot[bot] and dependabot[bot] authored Apr 2, 2024
    Configuration menu
    Copy the full SHA
    d5ab384 View commit details
    Browse the repository at this point in the history
  13. Bump commons-io:commons-io from 2.15.1 to 2.16.0 in /plugins/discover…

    …y-azure-classic (opensearch-project#12999)
    
    * Bump commons-io:commons-io in /plugins/discovery-azure-classic
    
    Bumps commons-io:commons-io from 2.15.1 to 2.16.0.
    
    ---
    updated-dependencies:
    - dependency-name: commons-io:commons-io
      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]>
    
    ---------
    
    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>
    dependabot[bot] and dependabot[bot] authored Apr 2, 2024
    Configuration menu
    Copy the full SHA
    ef2a9e5 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2024

  1. Configuration menu
    Copy the full SHA
    b7396e1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8008ab2 View commit details
    Browse the repository at this point in the history
  3. Refactored RemoteClusterStateService into smaller files

    Signed-off-by: Shivansh Arora <[email protected]>
    shiv0408 committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    33cfeb0 View commit details
    Browse the repository at this point in the history