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

[Feature/Identity] Merge remote-tracking branch 'origin/main' into feature/identity #5581

Commits on Dec 5, 2022

  1. Fix flaky ShardIndexingPressureConcurrentExecutionTests (opensearch-p…

    …roject#5439)
    
    Add conditional check on assertNull to fix flaky tests.
    
    Signed-off-by: Rishikesh1159 <[email protected]>
    Rishikesh1159 authored Dec 5, 2022
    Configuration menu
    Copy the full SHA
    0bd3141 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2022

  1. Configuration menu
    Copy the full SHA
    913cb3a View commit details
    Browse the repository at this point in the history
  2. Update ingest-attachment plugin dependencies: Apache Tika 3.6.0, Apac…

    …he Mime4j 0.8.8, Apache Poi 5.2.3, Apache PdfBox 2.0.27 (opensearch-project#5448)
    
    Signed-off-by: Andriy Redko <[email protected]>
    
    Signed-off-by: Andriy Redko <[email protected]>
    reta authored Dec 6, 2022
    Configuration menu
    Copy the full SHA
    5500114 View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2022

  1. Enhance CheckpointState to support no-op replication (opensearch-proj…

    …ect#5282)
    
    * CheckpointState enhanced to support no-op replication
    
    Signed-off-by: Ashish Singh <[email protected]>
    Co-authored-by: Bukhtawar Khan<[email protected]>
    ashking94 authored Dec 7, 2022
    Configuration menu
    Copy the full SHA
    1069660 View commit details
    Browse the repository at this point in the history
  2. [BUG] org.opensearch.repositories.s3.RepositoryS3ClientYamlTestSuiteI…

    …T/test {yaml=repository_s3/20_repository_permanent_credentials/Snapshot and Restore with repository-s3 using permanent credentials} flaky: randomizing basePath (opensearch-project#5482)
    
    Signed-off-by: Andriy Redko <[email protected]>
    
    Signed-off-by: Andriy Redko <[email protected]>
    reta authored Dec 7, 2022
    Configuration menu
    Copy the full SHA
    2416d37 View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2022

  1. [Bug] fix case sensitivity for wildcard queries (opensearch-project#5462

    )
    
    Fixes the wildcard query to not normalize the pattern when case_insensitive is
    set by the user. This is achieved by creating a new normalizedWildcardQuery
    method so that query_string queries (which do not support case sensitivity) can
    still normalize the pattern when the default analyzer is used; maintaining
    existing behavior.
    
    Signed-off-by: Nicholas Walter Knize <[email protected]>
    nknize authored Dec 8, 2022
    Configuration menu
    Copy the full SHA
    ce25dec View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2022

  1. Support OpenSSL Provider with default Netty allocator (opensearch-pro…

    …ject#5460)
    
    Signed-off-by: Andriy Redko <[email protected]>
    
    Signed-off-by: Andriy Redko <[email protected]>
    reta authored Dec 9, 2022
    Configuration menu
    Copy the full SHA
    bea27b8 View commit details
    Browse the repository at this point in the history
  2. Revert "build no-jdk distributions as part of release build (opensear…

    …ch-project#4902)" (opensearch-project#5465)
    
    This reverts commit 8c9ca4e.
    
    It seems that this wasn't entirely the correct way and is currently
    blocking us from removing the `build.sh` from the `opensearch-build`
    repository (i.e. this `build.sh` here is not yet being used).
    See the discussion in opensearch-project/opensearch-build#2835 for
    further details.
    
    Signed-off-by: Ralph Ursprung <[email protected]>
    
    Signed-off-by: Ralph Ursprung <[email protected]>
    rursprung authored Dec 9, 2022
    Configuration menu
    Copy the full SHA
    a060c0a View commit details
    Browse the repository at this point in the history
  3. Add max_shard_size parameter for Shrink API (fix supported version af…

    …ter backport) (opensearch-project#5503)
    
    Signed-off-by: Andriy Redko <[email protected]>
    
    Signed-off-by: Andriy Redko <[email protected]>
    reta authored Dec 9, 2022
    Configuration menu
    Copy the full SHA
    8617dbe View commit details
    Browse the repository at this point in the history
  4. Sync CODEOWNERS with MAINTAINERS. (opensearch-project#5501)

    Signed-off-by: Daniel (dB.) Doubrovkine <[email protected]>
    
    Signed-off-by: Daniel (dB.) Doubrovkine <[email protected]>
    dblock authored Dec 9, 2022
    Configuration menu
    Copy the full SHA
    0f651b8 View commit details
    Browse the repository at this point in the history
  5. Added jackson dependency to server (opensearch-project#5366)

    * Added jackson dependency to server
    
    Signed-off-by: Ryan Bogan <[email protected]>
    
    * Updated CHANGELOG
    
    Signed-off-by: Ryan Bogan <[email protected]>
    
    * Update build.gradle files
    
    Signed-off-by: Ryan Bogan <[email protected]>
    
    * Add RuntimePermission to fix errors
    
    Signed-off-by: Ryan Bogan <[email protected]>
    
    Signed-off-by: Ryan Bogan <[email protected]>
    ryanbogan authored Dec 9, 2022
    Configuration menu
    Copy the full SHA
    c6663fd View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7108ee5 View commit details
    Browse the repository at this point in the history
  7. Add release notes for 2.4.1 (opensearch-project#5488)

    Signed-off-by: Xue Zhou <[email protected]>
    
    Signed-off-by: Xue Zhou <[email protected]>
    xuezhou25 authored Dec 9, 2022
    Configuration menu
    Copy the full SHA
    67977a2 View commit details
    Browse the repository at this point in the history
  8. Properly skip OnDemandBlockSnapshotIndexInputTests.testVariousBlockSi…

    …ze on Windows. (opensearch-project#5511)
    
    PR opensearch-project#5397 skipped this test in @before block but still
    frequently throws a TestCouldNotBeSkippedException.  This is caused by the after block still executing and throwing  an exception
    while cleaning the directory created at the path in @before.  Moving the assumption to the individual test prevents this exception by ensuring the path exists.
    
    Signed-off-by: Marc Handalian <[email protected]>
    
    Signed-off-by: Marc Handalian <[email protected]>
    mch2 authored Dec 9, 2022
    Configuration menu
    Copy the full SHA
    d4e5a28 View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2022

  1. Merge first batch of feature/extensions into main (opensearch-project…

    …#5347)
    
    * Merge first batch of feature/extensions into main
    
    Signed-off-by: Ryan Bogan <[email protected]>
    
    * Fixed CHANGELOG
    
    Signed-off-by: Ryan Bogan <[email protected]>
    
    * Fixed newline errors
    
    Signed-off-by: Ryan Bogan <[email protected]>
    
    * Renaming and CHANGELOG fixes
    
    Signed-off-by: Ryan Bogan <[email protected]>
    
    * Refactor extension loading into private method
    
    Signed-off-by: Ryan Bogan <[email protected]>
    
    * Removed skipValidation and added connectToExtensionNode method
    
    Signed-off-by: Ryan Bogan <[email protected]>
    
    * Remove unnecessary feature flag calls
    
    Signed-off-by: Ryan Bogan <[email protected]>
    
    * Renaming and exception handling
    
    Signed-off-by: Ryan Bogan <[email protected]>
    
    * Change latches to CompletableFuture
    
    Signed-off-by: Ryan Bogan <[email protected]>
    
    * Removed unnecessary validateSettingKey call
    
    Signed-off-by: Ryan Bogan <[email protected]>
    
    * Fix azure-core dependency
    
    Signed-off-by: Ryan Bogan <[email protected]>
    
    * Update SHAs
    
    Signed-off-by: Ryan Bogan <[email protected]>
    
    * Remove unintended dependency changes
    
    Signed-off-by: Ryan Bogan <[email protected]>
    
    * Removed dynamic settings regitration, removed info() method, and added NoopExtensionsManager
    
    Signed-off-by: Ryan Bogan <[email protected]>
    
    * Add javadoc
    
    Signed-off-by: Ryan Bogan <[email protected]>
    
    * Fixed spotless failure
    
    Signed-off-by: Ryan Bogan <[email protected]>
    
    * Removed NoopExtensionsManager
    
    Signed-off-by: Ryan Bogan <[email protected]>
    
    * Added functioning NoopExtensionsManager
    
    Signed-off-by: Ryan Bogan <[email protected]>
    
    * Added missing javadoc
    
    Signed-off-by: Ryan Bogan <[email protected]>
    
    * Remove forbiddenAPI
    
    Signed-off-by: Ryan Bogan <[email protected]>
    
    * Fix spotless
    
    Signed-off-by: Ryan Bogan <[email protected]>
    
    * Change logger.info to logger.error in handleException
    
    Signed-off-by: Ryan Bogan <[email protected]>
    
    * Fix ExtensionsManagerTests
    
    Signed-off-by: Ryan Bogan <[email protected]>
    
    * Removing unrelated change
    
    Signed-off-by: Ryan Bogan <[email protected]>
    
    * Update SHAs
    
    Signed-off-by: Ryan Bogan <[email protected]>
    
    Signed-off-by: Ryan Bogan <[email protected]>
    ryanbogan authored Dec 10, 2022
    Configuration menu
    Copy the full SHA
    e41cbe5 View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2022

  1. Bump commons-compress from 1.21 to 1.22 (opensearch-project#5520)

    Bumps commons-compress from 1.21 to 1.22.
    
    ---
    updated-dependencies:
    - dependency-name: org.apache.commons:commons-compress
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    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>
    dependabot[bot] authored Dec 12, 2022
    Configuration menu
    Copy the full SHA
    bceb40c View commit details
    Browse the repository at this point in the history
  2. [Segment Replication] Trigger a round of replication for replica shar…

    …ds during peer recovery when segment replication is enabled (opensearch-project#5332)
    
    * Fix new added replica shards falling behind primary.
    
    Signed-off-by: Rishikesh1159 <[email protected]>
    
    * Trigger a round of replication during peer recovery when segment replication is enabled.
    
    Signed-off-by: Rishikesh1159 <[email protected]>
    
    * Remove unnecessary start replication overloaded method.
    
    Signed-off-by: Rishikesh1159 <[email protected]>
    
    * Add test for failure case and refactor some code.
    
    Signed-off-by: Rishikesh1159 <[email protected]>
    
    * Apply spotless check.
    
    Signed-off-by: Rishikesh1159 <[email protected]>
    
    * Addressing comments on the PR.
    
    Signed-off-by: Rishikesh1159 <[email protected]>
    
    * Remove unnecessary condition check.
    
    Signed-off-by: Rishikesh1159 <[email protected]>
    
    * Apply spotless check.
    
    Signed-off-by: Rishikesh1159 <[email protected]>
    
    * Add step listeners to resolve forcing round of segment replication.
    
    Signed-off-by: Rishikesh1159 <[email protected]>
    
    Signed-off-by: Rishikesh1159 <[email protected]>
    Rishikesh1159 authored Dec 12, 2022
    Configuration menu
    Copy the full SHA
    0cf6797 View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2022

  1. Adding support to register settings dynamically (opensearch-project#5495

    )
    
    * Adding support to register settings dynamically
    
    Signed-off-by: Ryan Bogan <[email protected]>
    
    * Update CHANGELOG
    
    Signed-off-by: Ryan Bogan <[email protected]>
    
    * Removed unnecessary registerSetting methods
    
    Signed-off-by: Ryan Bogan <[email protected]>
    
    * Change setting registration order
    
    Signed-off-by: Ryan Bogan <[email protected]>
    
    * Add unregisterSettings method
    
    Signed-off-by: Ryan Bogan <[email protected]>
    
    * Remove unnecessary feature flag
    
    Signed-off-by: Ryan Bogan <[email protected]>
    
    Signed-off-by: Ryan Bogan <[email protected]>
    ryanbogan authored Dec 13, 2022
    Configuration menu
    Copy the full SHA
    08cd06f View commit details
    Browse the repository at this point in the history
  2. Updated 1.3.7 release notes date (opensearch-project#5536)

    Signed-off-by: owaiskazi19 <[email protected]>
    
    Signed-off-by: owaiskazi19 <[email protected]>
    owaiskazi19 authored Dec 13, 2022
    Configuration menu
    Copy the full SHA
    ceca161 View commit details
    Browse the repository at this point in the history
  3. Pre conditions check before updating weighted routing metadata (opens…

    …earch-project#4955)
    
    * Pre conditions check to allow weight updates for non decommissioned attribute
    
    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN authored Dec 13, 2022
    Configuration menu
    Copy the full SHA
    aecd1ea View commit details
    Browse the repository at this point in the history
  4. Atomically update cluster state with decommission status and correspo…

    …nding action (opensearch-project#5093)
    
    * Atomically update the cluster state with decommission status and its corresponding action in the same execute call
    
    Signed-off-by: Rishab Nahata <[email protected]>
    imRishN authored Dec 13, 2022
    Configuration menu
    Copy the full SHA
    ff16ebd View commit details
    Browse the repository at this point in the history
  5. Update Netty to 4.1.86.Final (opensearch-project#5529)

    Signed-off-by: Andriy Redko <[email protected]>
    
    Signed-off-by: Andriy Redko <[email protected]>
    reta authored Dec 13, 2022
    Configuration menu
    Copy the full SHA
    ea73119 View commit details
    Browse the repository at this point in the history
  6. Update release date in 2.4.1 release notes (opensearch-project#5549)

    Signed-off-by: Suraj Singh <[email protected]>
    
    Signed-off-by: Suraj Singh <[email protected]>
    dreamer-89 authored Dec 13, 2022
    Configuration menu
    Copy the full SHA
    ec5144b View commit details
    Browse the repository at this point in the history
  7. Update 2.4.1 release notes (opensearch-project#5552)

    Signed-off-by: Andriy Redko <[email protected]>
    
    Signed-off-by: Andriy Redko <[email protected]>
    reta authored Dec 13, 2022
    Configuration menu
    Copy the full SHA
    1710786 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2022

  1. Refactor fuzziness interface on query builders (opensearch-project#5433)

    * Refactor Object to Fuzziness type for all query builders
    
    Signed-off-by: noCharger <[email protected]>
    
    * Revise on bwc
    
    Signed-off-by: noCharger <[email protected]>
    
    * Update change log
    
    Signed-off-by: noCharger <[email protected]>
    
    Signed-off-by: noCharger <[email protected]>
    Co-authored-by: Daniel (dB.) Doubrovkine <[email protected]>
    noCharger and dblock authored Dec 14, 2022
    Configuration menu
    Copy the full SHA
    d3f6dfa View commit details
    Browse the repository at this point in the history
  2. Upgrade lucene version (opensearch-project#5570)

    * Added bwc version 2.4.2
    
    Signed-off-by: Daniel (dB.) Doubrovkine <[email protected]>
    
    * Added 2.4.2.
    
    Signed-off-by: Daniel (dB.) Doubrovkine <[email protected]>
    
    * Update Lucene snapshot to 9.5.0-snapshot-d5cef1c
    
    Signed-off-by: Suraj Singh <[email protected]>
    
    * Update changelog entry
    
    Signed-off-by: Suraj Singh <[email protected]>
    
    * Add 2.4.2 bwc version
    
    Signed-off-by: Suraj Singh <[email protected]>
    
    * Internal changes post lucene upgrade
    
    Signed-off-by: Suraj Singh <[email protected]>
    
    Signed-off-by: Daniel (dB.) Doubrovkine <[email protected]>
    Signed-off-by: Suraj Singh <[email protected]>
    Co-authored-by: opensearch-ci-bot <[email protected]>
    Co-authored-by: Daniel (dB.) Doubrovkine <[email protected]>
    3 people authored Dec 14, 2022
    Configuration menu
    Copy the full SHA
    0475d1c View commit details
    Browse the repository at this point in the history
  3. Add CI bundle pattern to distribution download (opensearch-project#5348)

    * Add CI bundle pattern for ivy repo
    
    Signed-off-by: Zelin Hao <[email protected]>
    
    * Gradle update
    
    Signed-off-by: Zelin Hao <[email protected]>
    
    * Extract path
    
    Signed-off-by: Zelin Hao <[email protected]>
    
    * Change with customDistributionDownloadType
    
    Signed-off-by: Zelin Hao <[email protected]>
    
    * Add default for exception handle
    
    Signed-off-by: Zelin Hao <[email protected]>
    
    * Add documentations
    
    Signed-off-by: Zelin Hao <[email protected]>
    
    Signed-off-by: Zelin Hao <[email protected]>
    zelinh authored Dec 14, 2022
    Configuration menu
    Copy the full SHA
    fe8fd67 View commit details
    Browse the repository at this point in the history
  4. Bump protobuf-java from 3.21.9 to 3.21.11 in /plugins/repository-hdfs (

    …opensearch-project#5519)
    
    * Bump protobuf-java from 3.21.9 to 3.21.11 in /plugins/repository-hdfs
    
    Bumps [protobuf-java](https:/protocolbuffers/protobuf) from 3.21.9 to 3.21.11.
    - [Release notes](https:/protocolbuffers/protobuf/releases)
    - [Changelog](https:/protocolbuffers/protobuf/blob/main/generate_changelog.py)
    - [Commits](protocolbuffers/protobuf@v3.21.9...v3.21.11)
    
    ---
    updated-dependencies:
    - dependency-name: com.google.protobuf:protobuf-java
      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]>
    
    * Updated changelog
    
    Signed-off-by: Owais Kazi <[email protected]>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Signed-off-by: Owais Kazi <[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: Owais Kazi <[email protected]>
    Co-authored-by: Suraj Singh <[email protected]>
    4 people authored Dec 14, 2022
    Configuration menu
    Copy the full SHA
    cb26035 View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2022

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