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] Identity Module and tokens for internal authentication #5471

Closed

Commits on Nov 21, 2022

  1. Create auth token after successful authc + authz for internal transpo…

    …rt actions to identify the subject
    
    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Nov 21, 2022
    Configuration menu
    Copy the full SHA
    a01cb3e View commit details
    Browse the repository at this point in the history
  2. WIP adding internalClusterTest

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Nov 21, 2022
    Configuration menu
    Copy the full SHA
    9b176f3 View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2022

  1. WIP on internal tokens

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Nov 23, 2022
    Configuration menu
    Copy the full SHA
    ba989cc View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2022

  1. WIP on internal tokens distributed through the cluster

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Nov 25, 2022
    Configuration menu
    Copy the full SHA
    7fca5b5 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2022

  1. WIP on internal tokens

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Dec 5, 2022
    Configuration menu
    Copy the full SHA
    d7324d0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1cf3bb2 View commit details
    Browse the repository at this point in the history
  3. Fix flaky ShardIndexingPressureConcurrentExecutionTests (opensearch-p…

    …roject#5439)
    
    Add conditional check on assertNull to fix flaky tests.
    
    Signed-off-by: Rishikesh1159 <rishireddy1159@gmail.com>
    Rishikesh1159 committed Dec 5, 2022
    Configuration menu
    Copy the full SHA
    0bd3141 View commit details
    Browse the repository at this point in the history
  4. Add missing import

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Dec 5, 2022
    Configuration menu
    Copy the full SHA
    4662fb9 View commit details
    Browse the repository at this point in the history
  5. Create identity module

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Dec 5, 2022
    Configuration menu
    Copy the full SHA
    8277f5a View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2022

  1. Test rest wrapper with gradlew run

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Dec 6, 2022
    Configuration menu
    Copy the full SHA
    0c62564 View commit details
    Browse the repository at this point in the history
  2. Fix bwc for cluster manager throttling settings (opensearch-project#5305

    )
    
    Signed-off-by: Dhwanil Patel <dhwanip@amazon.com>
    dhwanilpatel committed Dec 6, 2022
    Configuration menu
    Copy the full SHA
    913cb3a View commit details
    Browse the repository at this point in the history
  3. Add HttpSmokeTestCaseWithIdentity

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Dec 6, 2022
    Configuration menu
    Copy the full SHA
    750134e View commit details
    Browse the repository at this point in the history
  4. 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 <andriy.redko@aiven.io>
    
    Signed-off-by: Andriy Redko <andriy.redko@aiven.io>
    reta committed Dec 6, 2022
    Configuration menu
    Copy the full SHA
    5500114 View commit details
    Browse the repository at this point in the history
  5. WIP on verifying tokens passed through the cluster test

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Dec 6, 2022
    Configuration menu
    Copy the full SHA
    e136240 View commit details
    Browse the repository at this point in the history
  6. Remove sysout in RestClient

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Dec 6, 2022
    Configuration menu
    Copy the full SHA
    c3e3712 View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2022

  1. Create and use TokenInterceptorPlugin for IT

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Dec 7, 2022
    Configuration menu
    Copy the full SHA
    ca619bb View commit details
    Browse the repository at this point in the history
  2. Add to CHANGELOG

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Dec 7, 2022
    Configuration menu
    Copy the full SHA
    c7f0844 View commit details
    Browse the repository at this point in the history
  3. Add package-info and disable missingJavadoc for identity module

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Dec 7, 2022
    Configuration menu
    Copy the full SHA
    8d321cd View commit details
    Browse the repository at this point in the history
  4. Enhance CheckpointState to support no-op replication (opensearch-proj…

    …ect#5282)
    
    * CheckpointState enhanced to support no-op replication
    
    Signed-off-by: Ashish Singh <ssashish@amazon.com>
    Co-authored-by: Bukhtawar Khan<bukhtawa@amazon.com>
    ashking94 committed Dec 7, 2022
    Configuration menu
    Copy the full SHA
    1069660 View commit details
    Browse the repository at this point in the history
  5. Remove sysouts in ActionModule

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Dec 7, 2022
    Configuration menu
    Copy the full SHA
    ce1ee4b View commit details
    Browse the repository at this point in the history
  6. Run spotlessApply

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Dec 7, 2022
    Configuration menu
    Copy the full SHA
    40bc815 View commit details
    Browse the repository at this point in the history
  7. Run spotlessApply on identity module

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Dec 7, 2022
    Configuration menu
    Copy the full SHA
    a47fc78 View commit details
    Browse the repository at this point in the history
  8. Fix :sandbox:modules:identity:loggerUsageCheck

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Dec 7, 2022
    Configuration menu
    Copy the full SHA
    de33925 View commit details
    Browse the repository at this point in the history
  9. Re-run ./gradlew :sandbox:modules:identity:spotlessApply

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Dec 7, 2022
    Configuration menu
    Copy the full SHA
    88da9a5 View commit details
    Browse the repository at this point in the history
  10. Add Identity module tests

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Dec 7, 2022
    Configuration menu
    Copy the full SHA
    22ee0cc View commit details
    Browse the repository at this point in the history
  11. [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 <andriy.redko@aiven.io>
    
    Signed-off-by: Andriy Redko <andriy.redko@aiven.io>
    reta committed Dec 7, 2022
    Configuration menu
    Copy the full SHA
    2416d37 View commit details
    Browse the repository at this point in the history
  12. Move basic auth tests to identity

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Dec 7, 2022
    Configuration menu
    Copy the full SHA
    29d561f View commit details
    Browse the repository at this point in the history
  13. Add abstract

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Dec 7, 2022
    Configuration menu
    Copy the full SHA
    42125b8 View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2022

  1. Modify ReindexFromRemoteWithAuthTests

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Dec 8, 2022
    Configuration menu
    Copy the full SHA
    bc1874c View commit details
    Browse the repository at this point in the history
  2. Bypass session error by ensuring user is logged out before login is c…

    …alled
    
    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Dec 8, 2022
    Configuration menu
    Copy the full SHA
    ce17ea1 View commit details
    Browse the repository at this point in the history
  3. [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 <nknize@apache.org>
    nknize committed Dec 8, 2022
    Configuration menu
    Copy the full SHA
    ce25dec View commit details
    Browse the repository at this point in the history
  4. Create rest client against data nodes to ensure tranport requests are…

    … sent
    
    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Dec 8, 2022
    Configuration menu
    Copy the full SHA
    52590e1 View commit details
    Browse the repository at this point in the history
  5. Remove SecurityInterceptor

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Dec 8, 2022
    Configuration menu
    Copy the full SHA
    5fcc29d View commit details
    Browse the repository at this point in the history
  6. Fix failing test ReindexIT.testDeleteByQueryTask

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Dec 8, 2022
    Configuration menu
    Copy the full SHA
    f7fcf57 View commit details
    Browse the repository at this point in the history
  7. Switch to TEST scope

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Dec 8, 2022
    Configuration menu
    Copy the full SHA
    6822325 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 <andriy.redko@aiven.io>
    
    Signed-off-by: Andriy Redko <andriy.redko@aiven.io>
    reta committed 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 <Ralph.Ursprung@avaloq.com>
    
    Signed-off-by: Ralph Ursprung <Ralph.Ursprung@avaloq.com>
    rursprung committed Dec 9, 2022
    Configuration menu
    Copy the full SHA
    a060c0a View commit details
    Browse the repository at this point in the history
  3. Move AuthenticationManager setup to IdentityPlugin createComponents

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Dec 9, 2022
    Configuration menu
    Copy the full SHA
    6b9d75b View commit details
    Browse the repository at this point in the history
  4. Remove sysout in SecurityRestFilter

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Dec 9, 2022
    Configuration menu
    Copy the full SHA
    000fa6a View commit details
    Browse the repository at this point in the history
  5. Add max_shard_size parameter for Shrink API (fix supported version af…

    …ter backport) (opensearch-project#5503)
    
    Signed-off-by: Andriy Redko <andriy.redko@aiven.io>
    
    Signed-off-by: Andriy Redko <andriy.redko@aiven.io>
    reta committed Dec 9, 2022
    Configuration menu
    Copy the full SHA
    8617dbe View commit details
    Browse the repository at this point in the history
  6. Run :server:spotlessApply

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Dec 9, 2022
    Configuration menu
    Copy the full SHA
    0a50311 View commit details
    Browse the repository at this point in the history
  7. Sync CODEOWNERS with MAINTAINERS. (opensearch-project#5501)

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

    * Added jackson dependency to server
    
    Signed-off-by: Ryan Bogan <rbogan@amazon.com>
    
    * Updated CHANGELOG
    
    Signed-off-by: Ryan Bogan <rbogan@amazon.com>
    
    * Update build.gradle files
    
    Signed-off-by: Ryan Bogan <rbogan@amazon.com>
    
    * Add RuntimePermission to fix errors
    
    Signed-off-by: Ryan Bogan <rbogan@amazon.com>
    
    Signed-off-by: Ryan Bogan <rbogan@amazon.com>
    ryanbogan committed Dec 9, 2022
    Configuration menu
    Copy the full SHA
    c6663fd View commit details
    Browse the repository at this point in the history
  9. Fix flaky test BulkIntegrationIT.testDeleteIndexWhileIndexing (opense…

    …arch-project#5491)
    
    Signed-off-by: Poojita Raj <poojiraj@amazon.com>
    
    Signed-off-by: Poojita Raj <poojiraj@amazon.com>
    Poojita-Raj committed Dec 9, 2022
    Configuration menu
    Copy the full SHA
    7108ee5 View commit details
    Browse the repository at this point in the history
  10. Add release notes for 2.4.1 (opensearch-project#5488)

    Signed-off-by: Xue Zhou <xuezhou@amazon.com>
    
    Signed-off-by: Xue Zhou <xuezhou@amazon.com>
    xuezhou25 committed Dec 9, 2022
    Configuration menu
    Copy the full SHA
    67977a2 View commit details
    Browse the repository at this point in the history
  11. 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 <handalm@amazon.com>
    
    Signed-off-by: Marc Handalian <handalm@amazon.com>
    mch2 committed 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 <rbogan@amazon.com>
    
    * Fixed CHANGELOG
    
    Signed-off-by: Ryan Bogan <rbogan@amazon.com>
    
    * Fixed newline errors
    
    Signed-off-by: Ryan Bogan <rbogan@amazon.com>
    
    * Renaming and CHANGELOG fixes
    
    Signed-off-by: Ryan Bogan <rbogan@amazon.com>
    
    * Refactor extension loading into private method
    
    Signed-off-by: Ryan Bogan <rbogan@amazon.com>
    
    * Removed skipValidation and added connectToExtensionNode method
    
    Signed-off-by: Ryan Bogan <rbogan@amazon.com>
    
    * Remove unnecessary feature flag calls
    
    Signed-off-by: Ryan Bogan <rbogan@amazon.com>
    
    * Renaming and exception handling
    
    Signed-off-by: Ryan Bogan <rbogan@amazon.com>
    
    * Change latches to CompletableFuture
    
    Signed-off-by: Ryan Bogan <rbogan@amazon.com>
    
    * Removed unnecessary validateSettingKey call
    
    Signed-off-by: Ryan Bogan <rbogan@amazon.com>
    
    * Fix azure-core dependency
    
    Signed-off-by: Ryan Bogan <rbogan@amazon.com>
    
    * Update SHAs
    
    Signed-off-by: Ryan Bogan <rbogan@amazon.com>
    
    * Remove unintended dependency changes
    
    Signed-off-by: Ryan Bogan <rbogan@amazon.com>
    
    * Removed dynamic settings regitration, removed info() method, and added NoopExtensionsManager
    
    Signed-off-by: Ryan Bogan <rbogan@amazon.com>
    
    * Add javadoc
    
    Signed-off-by: Ryan Bogan <rbogan@amazon.com>
    
    * Fixed spotless failure
    
    Signed-off-by: Ryan Bogan <rbogan@amazon.com>
    
    * Removed NoopExtensionsManager
    
    Signed-off-by: Ryan Bogan <rbogan@amazon.com>
    
    * Added functioning NoopExtensionsManager
    
    Signed-off-by: Ryan Bogan <rbogan@amazon.com>
    
    * Added missing javadoc
    
    Signed-off-by: Ryan Bogan <rbogan@amazon.com>
    
    * Remove forbiddenAPI
    
    Signed-off-by: Ryan Bogan <rbogan@amazon.com>
    
    * Fix spotless
    
    Signed-off-by: Ryan Bogan <rbogan@amazon.com>
    
    * Change logger.info to logger.error in handleException
    
    Signed-off-by: Ryan Bogan <rbogan@amazon.com>
    
    * Fix ExtensionsManagerTests
    
    Signed-off-by: Ryan Bogan <rbogan@amazon.com>
    
    * Removing unrelated change
    
    Signed-off-by: Ryan Bogan <rbogan@amazon.com>
    
    * Update SHAs
    
    Signed-off-by: Ryan Bogan <rbogan@amazon.com>
    
    Signed-off-by: Ryan Bogan <rbogan@amazon.com>
    ryanbogan committed 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] <support@github.com>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Dec 12, 2022
    Configuration menu
    Copy the full SHA
    bceb40c View commit details
    Browse the repository at this point in the history
  2. Move Identity and IdentityTests to identity module

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Dec 12, 2022
    Configuration menu
    Copy the full SHA
    d38ebd9 View commit details
    Browse the repository at this point in the history
  3. [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 <rishireddy1159@gmail.com>
    
    * Trigger a round of replication during peer recovery when segment replication is enabled.
    
    Signed-off-by: Rishikesh1159 <rishireddy1159@gmail.com>
    
    * Remove unnecessary start replication overloaded method.
    
    Signed-off-by: Rishikesh1159 <rishireddy1159@gmail.com>
    
    * Add test for failure case and refactor some code.
    
    Signed-off-by: Rishikesh1159 <rishireddy1159@gmail.com>
    
    * Apply spotless check.
    
    Signed-off-by: Rishikesh1159 <rishireddy1159@gmail.com>
    
    * Addressing comments on the PR.
    
    Signed-off-by: Rishikesh1159 <rishireddy1159@gmail.com>
    
    * Remove unnecessary condition check.
    
    Signed-off-by: Rishikesh1159 <rishireddy1159@gmail.com>
    
    * Apply spotless check.
    
    Signed-off-by: Rishikesh1159 <rishireddy1159@gmail.com>
    
    * Add step listeners to resolve forcing round of segment replication.
    
    Signed-off-by: Rishikesh1159 <rishireddy1159@gmail.com>
    
    Signed-off-by: Rishikesh1159 <rishireddy1159@gmail.com>
    Rishikesh1159 committed Dec 12, 2022
    Configuration menu
    Copy the full SHA
    0cf6797 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b9e6ff0 View commit details
    Browse the repository at this point in the history
  5. Add missing sha files

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Dec 12, 2022
    Configuration menu
    Copy the full SHA
    d3da9cf View commit details
    Browse the repository at this point in the history
  6. Remove opensearch-authn dependency on server and fix dependencyLicenses

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Dec 12, 2022
    Configuration menu
    Copy the full SHA
    2098d00 View commit details
    Browse the repository at this point in the history
  7. Move noop tests to opensearch-authn

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Dec 12, 2022
    Configuration menu
    Copy the full SHA
    54d1b48 View commit details
    Browse the repository at this point in the history
  8. Fix precommit

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Dec 12, 2022
    Configuration menu
    Copy the full SHA
    b8377c2 View commit details
    Browse the repository at this point in the history
  9. Add getClassLoader permission

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Dec 12, 2022
    Configuration menu
    Copy the full SHA
    2a98d8d View commit details
    Browse the repository at this point in the history
  10. Ignore flaky test and leave TODO statement

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Dec 12, 2022
    Configuration menu
    Copy the full SHA
    c9234ca View commit details
    Browse the repository at this point in the history
  11. Use AwaitsFix instead of Ignore

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Dec 12, 2022
    Configuration menu
    Copy the full SHA
    e22dc9d View commit details
    Browse the repository at this point in the history
  12. Remove unused import

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Dec 12, 2022
    Configuration menu
    Copy the full SHA
    6f72712 View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2022

  1. Add accessUserInformation permission

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Dec 13, 2022
    Configuration menu
    Copy the full SHA
    5cdf41d View commit details
    Browse the repository at this point in the history
  2. Adding support to register settings dynamically (opensearch-project#5495

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

    Signed-off-by: owaiskazi19 <owaiskazi19@gmail.com>
    
    Signed-off-by: owaiskazi19 <owaiskazi19@gmail.com>
    owaiskazi19 committed Dec 13, 2022
    Configuration menu
    Copy the full SHA
    ceca161 View commit details
    Browse the repository at this point in the history
  4. 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 <rnnahata@amazon.com>
    imRishN committed Dec 13, 2022
    Configuration menu
    Copy the full SHA
    aecd1ea View commit details
    Browse the repository at this point in the history
  5. 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 <rnnahata@amazon.com>
    imRishN committed Dec 13, 2022
    Configuration menu
    Copy the full SHA
    ff16ebd View commit details
    Browse the repository at this point in the history
  6. Use shiro.ini for initialization

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Dec 13, 2022
    Configuration menu
    Copy the full SHA
    a15147c View commit details
    Browse the repository at this point in the history
  7. Add commons-logging

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Dec 13, 2022
    Configuration menu
    Copy the full SHA
    29b799d View commit details
    Browse the repository at this point in the history
  8. fix thirdPartyAudit

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Dec 13, 2022
    Configuration menu
    Copy the full SHA
    a0e0a3f View commit details
    Browse the repository at this point in the history
  9. Add securityManager.subjectDAO.sessionStorageEvaluator.sessionStorage…

    …Enabled = false
    
    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Dec 13, 2022
    Configuration menu
    Copy the full SHA
    f8fa37c View commit details
    Browse the repository at this point in the history
  10. Update Netty to 4.1.86.Final (opensearch-project#5529)

    Signed-off-by: Andriy Redko <andriy.redko@aiven.io>
    
    Signed-off-by: Andriy Redko <andriy.redko@aiven.io>
    reta committed Dec 13, 2022
    Configuration menu
    Copy the full SHA
    ea73119 View commit details
    Browse the repository at this point in the history
  11. Update release date in 2.4.1 release notes (opensearch-project#5549)

    Signed-off-by: Suraj Singh <surajrider@gmail.com>
    
    Signed-off-by: Suraj Singh <surajrider@gmail.com>
    dreamer-89 committed Dec 13, 2022
    Configuration menu
    Copy the full SHA
    ec5144b View commit details
    Browse the repository at this point in the history
  12. Update 2.4.1 release notes (opensearch-project#5552)

    Signed-off-by: Andriy Redko <andriy.redko@aiven.io>
    
    Signed-off-by: Andriy Redko <andriy.redko@aiven.io>
    reta committed Dec 13, 2022
    Configuration menu
    Copy the full SHA
    1710786 View commit details
    Browse the repository at this point in the history
  13. Ignore RestClientSingleHostIntegTests.testManyAsyncRequests

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Dec 13, 2022
    Configuration menu
    Copy the full SHA
    d549367 View commit details
    Browse the repository at this point in the history
  14. Disable tests running many async requests

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Dec 13, 2022
    Configuration menu
    Copy the full SHA
    16236c0 View commit details
    Browse the repository at this point in the history
  15. Use authenticate instead of login

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Dec 13, 2022
    Configuration menu
    Copy the full SHA
    e9cbeb7 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2022

  1. Remove apply plugin: 'opensearch.testclusters'

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Dec 14, 2022
    Configuration menu
    Copy the full SHA
    507d0ea View commit details
    Browse the repository at this point in the history
  2. Add ability to disable identity via settings

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Dec 14, 2022
    Configuration menu
    Copy the full SHA
    54145d9 View commit details
    Browse the repository at this point in the history
  3. Run spotlessApply

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Dec 14, 2022
    Configuration menu
    Copy the full SHA
    6e8d469 View commit details
    Browse the repository at this point in the history
  4. Re-run ci

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Dec 14, 2022
    Configuration menu
    Copy the full SHA
    c61e08d View commit details
    Browse the repository at this point in the history
  5. Disable identity for qa full-cluster-restart

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Dec 14, 2022
    Configuration menu
    Copy the full SHA
    e6fd640 View commit details
    Browse the repository at this point in the history
  6. Add V_2_4_2 in Version

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Dec 14, 2022
    Configuration menu
    Copy the full SHA
    6992fa9 View commit details
    Browse the repository at this point in the history
  7. Refactor fuzziness interface on query builders (opensearch-project#5433)

    * Refactor Object to Fuzziness type for all query builders
    
    Signed-off-by: noCharger <lingzhichu.clz@gmail.com>
    
    * Revise on bwc
    
    Signed-off-by: noCharger <lingzhichu.clz@gmail.com>
    
    * Update change log
    
    Signed-off-by: noCharger <lingzhichu.clz@gmail.com>
    
    Signed-off-by: noCharger <lingzhichu.clz@gmail.com>
    Co-authored-by: Daniel (dB.) Doubrovkine <dblock@amazon.com>
    noCharger and dblock committed Dec 14, 2022
    Configuration menu
    Copy the full SHA
    d3f6dfa View commit details
    Browse the repository at this point in the history
  8. Remove identity.disabled in full-cluster-restart/build.gradle

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Dec 14, 2022
    Configuration menu
    Copy the full SHA
    22695a6 View commit details
    Browse the repository at this point in the history
  9. Disable identity module by default and add setting to enable

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Dec 14, 2022
    Configuration menu
    Copy the full SHA
    a3b6216 View commit details
    Browse the repository at this point in the history
  10. Set default to false

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Dec 14, 2022
    Configuration menu
    Copy the full SHA
    88232b7 View commit details
    Browse the repository at this point in the history
  11. Test identity module with identity enabled

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Dec 14, 2022
    Configuration menu
    Copy the full SHA
    27db2a1 View commit details
    Browse the repository at this point in the history
  12. Upgrade lucene version (opensearch-project#5570)

    * Added bwc version 2.4.2
    
    Signed-off-by: Daniel (dB.) Doubrovkine <dblock@amazon.com>
    
    * Added 2.4.2.
    
    Signed-off-by: Daniel (dB.) Doubrovkine <dblock@amazon.com>
    
    * Update Lucene snapshot to 9.5.0-snapshot-d5cef1c
    
    Signed-off-by: Suraj Singh <surajrider@gmail.com>
    
    * Update changelog entry
    
    Signed-off-by: Suraj Singh <surajrider@gmail.com>
    
    * Add 2.4.2 bwc version
    
    Signed-off-by: Suraj Singh <surajrider@gmail.com>
    
    * Internal changes post lucene upgrade
    
    Signed-off-by: Suraj Singh <surajrider@gmail.com>
    
    Signed-off-by: Daniel (dB.) Doubrovkine <dblock@amazon.com>
    Signed-off-by: Suraj Singh <surajrider@gmail.com>
    Co-authored-by: opensearch-ci-bot <opensearch-ci-bot@users.noreply.github.com>
    Co-authored-by: Daniel (dB.) Doubrovkine <dblock@amazon.com>
    3 people committed Dec 14, 2022
    Configuration menu
    Copy the full SHA
    0475d1c View commit details
    Browse the repository at this point in the history
  13. Set identity enabled in HttpSmokeTestCaseWithIdentity

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Dec 14, 2022
    Configuration menu
    Copy the full SHA
    459c18e View commit details
    Browse the repository at this point in the history
  14. Add CI bundle pattern to distribution download (opensearch-project#5348)

    * Add CI bundle pattern for ivy repo
    
    Signed-off-by: Zelin Hao <zelinhao@amazon.com>
    
    * Gradle update
    
    Signed-off-by: Zelin Hao <zelinhao@amazon.com>
    
    * Extract path
    
    Signed-off-by: Zelin Hao <zelinhao@amazon.com>
    
    * Change with customDistributionDownloadType
    
    Signed-off-by: Zelin Hao <zelinhao@amazon.com>
    
    * Add default for exception handle
    
    Signed-off-by: Zelin Hao <zelinhao@amazon.com>
    
    * Add documentations
    
    Signed-off-by: Zelin Hao <zelinhao@amazon.com>
    
    Signed-off-by: Zelin Hao <zelinhao@amazon.com>
    zelinh committed Dec 14, 2022
    Configuration menu
    Copy the full SHA
    fe8fd67 View commit details
    Browse the repository at this point in the history
  15. 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://github.com/protocolbuffers/protobuf) from 3.21.9 to 3.21.11.
    - [Release notes](https://github.com/protocolbuffers/protobuf/releases)
    - [Changelog](https://github.com/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] <support@github.com>
    
    * Updating SHAs
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * Updated changelog
    
    Signed-off-by: Owais Kazi <owaiskazi19@gmail.com>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Signed-off-by: Owais Kazi <owaiskazi19@gmail.com>
    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 <owaiskazi19@gmail.com>
    Co-authored-by: Suraj Singh <surajrider@gmail.com>
    4 people committed 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. Remove added Version

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Dec 15, 2022
    Configuration menu
    Copy the full SHA
    68efc49 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d53c4b8 View commit details
    Browse the repository at this point in the history
  3. Re-enable tests with many async requests

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Dec 15, 2022
    Configuration menu
    Copy the full SHA
    1d56fa3 View commit details
    Browse the repository at this point in the history
  4. Remove changes in OpenSearchRestTestCase

    Signed-off-by: Craig Perkins <cwperx@amazon.com>
    cwperks committed Dec 15, 2022
    Configuration menu
    Copy the full SHA
    4ddbd03 View commit details
    Browse the repository at this point in the history