* made custom headers be available to async aws signer
Signed-off-by: Bruno Murino <[email protected]>
* updated changelog
Signed-off-by: Bruno Murino <[email protected]>
* added tests for using host header for AWS request signature on both sync and async clients
Signed-off-by: Bruno Murino <[email protected]>
* added documentation guide about aws auth when accessing via tunnel
Signed-off-by: Bruno Murino <[email protected]>
* small refactor of AWS Signer classes on sync and async clients; improved testing on them as well
Signed-off-by: Bruno Murino <[email protected]>
* changelog
Signed-off-by: Bruno Murino <[email protected]>
* fixed test
Signed-off-by: Bruno Murino <[email protected]>
* lint fix
Signed-off-by: Bruno Murino <[email protected]>
---------
Signed-off-by: Bruno Murino <[email protected]>
* made custom headers be available to async aws signer
Signed-off-by: Bruno Murino <[email protected]>
* updated changelog
Signed-off-by: Bruno Murino <[email protected]>
* added tests for using host header for AWS request signature on both sync and async clients
Signed-off-by: Bruno Murino <[email protected]>
* added documentation guide about aws auth when accessing via tunnel
Signed-off-by: Bruno Murino <[email protected]>
---------
Signed-off-by: Bruno Murino <[email protected]>
* Lifecycle integration tests.
Signed-off-by: dblock <[email protected]>
* Added a test that makes sure the slash is properly encoded.
Signed-off-by: dblock <[email protected]>
* Added more tests for signer and _make_path.
Signed-off-by: Nathalie Jonathan <[email protected]>
* Prevent AIOHttpConnection from encoding the url a second time.
Signed-off-by: Nathalie Jonathan <[email protected]>
---------
Signed-off-by: dblock <[email protected]>
Signed-off-by: Nathalie Jonathan <[email protected]>
Co-authored-by: dblock <[email protected]>
This commit fixes a situation where an index cannot be updated through this client as the index is aliased, with the client pointing to the alias.
As the `GET /<index>/_settings` request will only ever return the settings for the specified index (through the alias), it would only have one key, so the name of the key would not matter. We can pop the key to get the settings object for the index through the alias.
Signed-off-by: Étienne Beaulé <[email protected]>
* Fixed timeout argument in Transport
Signed-off-by: borisevich-a-v <[email protected]>
* Fixed ignore argument in perform request in Transport and AsyncTransport
Signed-off-by: borisevich-a-v <[email protected]>
* Apply black and isort
Signed-off-by: borisevich-a-v <[email protected]>
* Add info into CHANGELOG.md
Signed-off-by: borisevich-a-v <[email protected]>
---------
Signed-off-by: borisevich-a-v <[email protected]>
* Add currently-failing test to validate the original argument order
Signed-off-by: Jeppe Fihl-Pearson <[email protected]>
* Add workaround for breaking API change inadvertently added in v2.7.0
Signed-off-by: Jeppe Fihl-Pearson <[email protected]>
* Generate new version of the client code with the correct argument order
Signed-off-by: Jeppe Fihl-Pearson <[email protected]>
---------
Signed-off-by: Jeppe Fihl-Pearson <[email protected]>
* Upgrade syntax with pyupgrade --py38-plus
Signed-off-by: Hugo van Kemenade <[email protected]>
* Convert to f-strings with flynt
Signed-off-by: Hugo van Kemenade <[email protected]>
* Format with Black
Signed-off-by: Hugo van Kemenade <[email protected]>
* Remove redundant mock backport dependency
Signed-off-by: Hugo van Kemenade <[email protected]>
* isort imports
Signed-off-by: Hugo van Kemenade <[email protected]>
* Add changelog entry
Signed-off-by: Hugo van Kemenade <[email protected]>
---------
Signed-off-by: Hugo van Kemenade <[email protected]>
* Don't create universal wheel for Python 3 only
Signed-off-by: Hugo van Kemenade <[email protected]>
* Update Black target version to match min Python supported
Signed-off-by: Hugo van Kemenade <[email protected]>
* Upgrade files using six to Python 3 syntax
Signed-off-by: Hugo van Kemenade <[email protected]>
* Remove redundant six dependency
Signed-off-by: Hugo van Kemenade <[email protected]>
* Format with Black
Signed-off-by: Hugo van Kemenade <[email protected]>
* Add changelog entry
Signed-off-by: Hugo van Kemenade <[email protected]>
---------
Signed-off-by: Hugo van Kemenade <[email protected]>
* Introduced service time metrics to opensearch-py client
Signed-off-by: saimedhi <[email protected]>
* Introduced service time metrics to opensearch-py client
Signed-off-by: saimedhi <[email protected]>
* Introduced service time metrics to opensearch-py client
Signed-off-by: saimedhi <[email protected]>
* Added service time metrics
Signed-off-by: saimedhi <[email protected]>
---------
Signed-off-by: saimedhi <[email protected]>
Signed-off-by: Sai Medhini Reddy Maryada <[email protected]>