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

[2.x] Adds changes related to OnBehalfOf and Service Accounts feature #10258

Closed

Commits on Sep 28, 2023

  1. Mute flaky test ReadContextListenerTests.testReadContextListenerFailu…

    …re (opensearch-project#9842) (opensearch-project#9848)
    
    (cherry picked from commit e4a1841)
    Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
    
    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
    2 people authored and DarshitChanpura committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    41a660d View commit details
    Browse the repository at this point in the history
  2. Introducing ZStd compression codec plugin (opensearch-project#9658) (o…

    …pensearch-project#9832) (opensearch-project#9844)
    
    * introducing zstd compression codec plugin
    
    * Moving zstd compression codec as a plugin
    
    * introducing zstd compression codec plugin
    
    * Adding checks to EngineConfig and fixing tests
    
    * incorporating review comments
    
    * fixing tests
    
    * introducing zstd compression codec plugin
    
    * addressing review comments
    
    * nit fixes
    
    * implementing codec aliases
    
    * addressing review comments
    
    * review comments
    
    * moving codec aliases to custom codec
    
    * adding zstd default codec for backward compatibility
    
    * renaming to deprecated codec
    
    * incorporating review comments
    
    * nit fixes
    
    ---------
    
    (cherry picked from commit 76f1b52)
    
    (cherry picked from commit 90310c3)
    
    Signed-off-by: Sarthak Aggarwal <sarthagg@amazon.com>
    Signed-off-by: Prabhakar Sithanandam <backslasht@users.noreply.github.com>
    Signed-off-by: Andrew Ross <andrross@amazon.com>
    Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
    Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
    Co-authored-by: Sarthak Aggarwal <sarthagg@amazon.com>
    Co-authored-by: Prabhakar Sithanandam <backslasht@users.noreply.github.com>
    4 people authored and DarshitChanpura committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    cace166 View commit details
    Browse the repository at this point in the history
  3. Remove custom-codecs plugin (opensearch-project#9947)

    This plugin has been moved to its own [repository][1].
    
    [1]: https://github.com/opensearch-project/custom-codecs
    
    Signed-off-by: Andrew Ross <andrross@amazon.com>
    andrross authored and DarshitChanpura committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    7e9a876 View commit details
    Browse the repository at this point in the history
  4. Implement on behalf of token passing for extensions (opensearch-proje…

    …ct#8679)
    
    Implement on behalf of token passing for extensions
    
    Signed-off-by: Stephen Crawford <steecraw@amazon.com>
    Signed-off-by: Stephen Crawford <65832608+scrawfor99@users.noreply.github.com>
    Signed-off-by: Ryan Liang <jiallian@amazon.com>
    Co-authored-by: Ryan Liang <jiallian@amazon.com>
    Co-authored-by: Peter Nied <peternied@hotmail.com>
    3 people authored and DarshitChanpura committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    f40d280 View commit details
    Browse the repository at this point in the history
  5. Just need to wait for service account merge

    Signed-off-by: Stephen Crawford <steecraw@amazon.com>
    stephen-crawford authored and DarshitChanpura committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    9136aea View commit details
    Browse the repository at this point in the history
  6. Add service account changes minus tests

    Signed-off-by: Stephen Crawford <steecraw@amazon.com>
    stephen-crawford authored and DarshitChanpura committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    cec24b0 View commit details
    Browse the repository at this point in the history
  7. Grant getClassLoader

    Signed-off-by: Ryan Liang <jiallian@amazon.com>
    RyanL1997 authored and DarshitChanpura committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    3b23737 View commit details
    Browse the repository at this point in the history
  8. Fixes spotless errors and replaces sysout with logger statement

    Signed-off-by: Darshit Chanpura <dchanp@amazon.com>
    DarshitChanpura committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    903f180 View commit details
    Browse the repository at this point in the history
  9. Cleans up unwanted changes

    Signed-off-by: Darshit Chanpura <dchanp@amazon.com>
    DarshitChanpura committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    3b6f0e1 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2023

  1. Adds this PR to change log

    Signed-off-by: Darshit Chanpura <dchanp@amazon.com>
    DarshitChanpura committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    3c3b7c6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    165721b View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2023

  1. Provide service accounts tokens to extensions (opensearch-project#9618)

    Provide service accounts tokens to extensions
    
    This change adds a new transport action which passes the extension a string representation of its service account auth token. This token is created by the TokenManager interface implementation. The token is expected to be an encoded basic auth credential string which can be used by the extension to interact with its own system index.
    
    Signed-off-by: Stephen Crawford <steecraw@amazon.com>
    Signed-off-by: Stephen Crawford <65832608+scrawfor99@users.noreply.github.com>
    Signed-off-by: Peter Nied <petern@amazon.com>
    Co-authored-by: Owais Kazi <owaiskazi19@gmail.com>
    Co-authored-by: Peter Nied <petern@amazon.com>
    (cherry picked from commit 994e115)
    stephen-crawford authored and DarshitChanpura committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    a302af4 View commit details
    Browse the repository at this point in the history
  2. Fixes CHANGELOG entry

    Signed-off-by: Darshit Chanpura <dchanp@amazon.com>
    DarshitChanpura committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    9c755a3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2be819c View commit details
    Browse the repository at this point in the history
  4. Removes unneeded files

    Signed-off-by: Darshit Chanpura <dchanp@amazon.com>
    DarshitChanpura committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    961c56d View commit details
    Browse the repository at this point in the history
  5. Fixes precommit failure

    Signed-off-by: Darshit Chanpura <dchanp@amazon.com>
    DarshitChanpura committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    71e6c2d View commit details
    Browse the repository at this point in the history