* Lifecycle integration tests.
Signed-off-by: dblock <dblock@amazon.com>
* Added a test that makes sure the slash is properly encoded.
Signed-off-by: dblock <dblock@amazon.com>
* Added more tests for signer and _make_path.
Signed-off-by: Nathalie Jonathan <nathhjo@amazon.com>
* Prevent AIOHttpConnection from encoding the url a second time.
Signed-off-by: Nathalie Jonathan <nathhjo@amazon.com>
---------
Signed-off-by: dblock <dblock@amazon.com>
Signed-off-by: Nathalie Jonathan <nathhjo@amazon.com>
Co-authored-by: dblock <dblock@amazon.com>
* Updated code generator to use new version of OpenAPI specification
Signed-off-by: saimedhi <saimedhi@amazon.com>
* Updated code generator to use native OpenAPI specification
Signed-off-by: saimedhi <saimedhi@amazon.com>
---------
Signed-off-by: saimedhi <saimedhi@amazon.com>
* WIP: Added support for AWS Sigv4 for UrlLib3.
Signed-off-by: dblock <dblock@amazon.com>
* Refactored common implementation.
Signed-off-by: dblock <dblock@amazon.com>
* Added sigv4 samples.
Signed-off-by: dblock <dblock@amazon.com>
* Updated CHANGELOG.
Signed-off-by: dblock <dblock@amazon.com>
* Add documentation.
Signed-off-by: dblock <dblock@amazon.com>
* Use the correct class in tests.
Signed-off-by: dblock <dblock@amazon.com>
* Renamed samples.
Signed-off-by: dblock <dblock@amazon.com>
* Split up requests and urllib3 unit tests.
Signed-off-by: dblock <dblock@amazon.com>
* Rename AWSV4Signer.
Signed-off-by: dblock <dblock@amazon.com>
* Clarified documentation of when to use Urllib3AWSV4SignerAuth vs. RequestHttpConnection.
Signed-off-by: dblock <dblock@amazon.com>
* Move fetch_url inside the signer class.
Signed-off-by: dblock <dblock@amazon.com>
* Added unit test for Urllib3AWSV4SignerAuth adding headers.
Signed-off-by: dblock <dblock@amazon.com>
* Added unit test for signing to include query string.
Signed-off-by: dblock <dblock@amazon.com>
---------
Signed-off-by: dblock <dblock@amazon.com>
* Adding support to run integration tests across various versions of OpenSearch
Signed-off-by: Vacha Shah <vachshah@amazon.com>
* Adding a compatibility matrix and getting started guide with formatting
Signed-off-by: Vacha Shah <vachshah@amazon.com>
* Splitting jobs for opendistro and opensearch
Signed-off-by: Vacha Shah <vachshah@amazon.com>