Sai Medhini Reddy Maryada
05326ba547
Added upgrading.md file and updated it for opensearch-py 2.2.0 release ( #293 )
...
Signed-off-by: saimedhi <saimedhi@amazon.com >
2023-02-21 15:34:47 -08:00
Sai Medhini Reddy Maryada
b26e2f37c1
Fixed CVE - issue 86 mentioned in opensearch-dsl-py repo ( #295 )
...
Signed-off-by: saimedhi <saimedhi@amazon.com >
2023-02-16 15:10:03 -08:00
Sai Medhini Reddy Maryada
c58375aa7b
Merging opensearch-dsl-py to opensearch-py ( #287 )
...
Signed-off-by: saimedhi <saimedhi@amazon.com >
2023-02-14 15:03:56 -08:00
Sai Medhini Reddy Maryada
93636399ec
Removed 'out/opensearchpy' folder which was produced while generating pyi files for plugins ( #288 )
...
Signed-off-by: saimedhi <saimedhi@amazon.com >
2023-02-14 11:09:14 -08:00
Theo Nam Truong
58aa041db3
Fixed Sigv4 Signing for Managed Service ( #279 )
...
Fixed SigV4 Signing for Async Requests with QueryStrings
Signed-off-by: Theo Truong <theotr@amazon.com >
Signed-off-by: Theo Truong <theotr@amazon.com >
2023-01-23 18:38:31 -08:00
Sai Medhini Reddy Maryada
176c78c58e
Updated CI tests to make them work locally ( #275 )
...
Signed-off-by: saimedhi <saimedhi@amazon.com >
Signed-off-by: saimedhi <saimedhi@amazon.com >
2023-01-19 15:20:19 -08:00
Sai Medhini Reddy Maryada
7d83a69494
Adding explicit parameters for AIOHttpConnection and AsyncTransport ( #276 )
...
Signed-off-by: saimedhi <saimedhi@amazon.com >
Signed-off-by: saimedhi <saimedhi@amazon.com >
2023-01-19 15:15:35 -08:00
Harsha Vamsi Kalluri
5c1c890f69
Abstract away service name ( #268 )
...
* Abstract away service name
Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com >
* Compuute x-amz-content-256 header
Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com >
* Fix async signing
Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com >
* Adds types-six to dependencies
Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com >
* Optionally remove Content-Length
Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com >
* Fix dict typo
Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com >
* Remove requirement for x-amz-content-sha256 header
Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com >
* Remove deletion of content-length
Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com >
* Fix capitalization
Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com >
* Adding unit tests
Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com >
Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com >
2023-01-18 18:06:59 -05:00
Sai Medhini Reddy Maryada
054d669139
Removed patch versions in integration tests for OpenSearch 1.0.0 - 2.3.0 to reduce Github Action jobs ( #262 )
...
Signed-off-by: saimedhi <saimedhi@amazon.com >
Signed-off-by: saimedhi <saimedhi@amazon.com >
2023-01-08 12:10:37 -05:00
Sai Medhini Reddy Maryada
b4bfde0e0b
Added new OpenSearch versions and updated compatibility matrix ( #257 )
...
* Added new OpenSearch versions and updated compatibility matrix
Signed-off-by: saimedhi <saimedhi@amazon.com >
* Compatibility with OpenSearch 2.1.0 - 2.4.1
Signed-off-by: saimedhi <saimedhi@amazon.com >
Signed-off-by: saimedhi <saimedhi@amazon.com >
Co-authored-by: Daniel (dB.) Doubrovkine <dblock@dblock.org >
2023-01-05 15:46:52 -08:00
Harsha Vamsi Kalluri
e6951d9824
Updating changelog to include released changes. Adding skip-changelog tag ( #249 )
...
Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com >
Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com >
2023-01-03 12:24:25 -08:00
Harsha Vamsi Kalluri
cfb2cf7b60
Adding async support for AWSSigV4 ( #254 )
...
* Adding async support for AWSSigV4
Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com >
* Fix names for connection classes
Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com >
* Update tests to async name space
Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com >
* Add import exceptions to python < 3.6
Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com >
Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com >
2023-01-02 17:25:48 -05:00
Jeppe Fihl-Pearson
4c4091b12c
Fix DeprecationWarning raised by urllib3 1.26.13 ( #246 )
...
* Fix DeprecationWarning raised by urllib3 1.26.13
urllib3 has started to emit a DeprecationWarning whenever
HTTPResponse.getheaders() is called since version 1.26.13.
This changes the one place where this is done to instead use
HTTPResponse.headers instead, which is the recommend way of retrieving
the headers going forwards.
Signed-off-by: Jeppe Fihl-Pearson <jeppe@memrise.com >
* Add CHANGELOG entry
Signed-off-by: Jeppe Fihl-Pearson <jeppe@memrise.com >
Signed-off-by: Jeppe Fihl-Pearson <jeppe@memrise.com >
2022-12-01 11:26:24 -08:00
Neckbuster
b6b35f4666
feat: Added pool_maxsize for RequestsHttpConnection ( #216 )
...
Signed-off-by: Niket Singh <singhnik82@gmail.com >
Signed-off-by: Niket Singh <singhnik82@gmail.com >
Co-authored-by: Niket Singh <niket.singh@dailyrounds.org >
Co-authored-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com >
2022-12-01 11:24:59 -08:00
psaiz
d6e994a411
Example of authenticating with kerberos ( #214 )
...
Signed-off-by: Pablo Saiz <pablo.saiz@cern.ch >
Signed-off-by: Pablo Saiz <pablo.saiz@cern.ch >
Co-authored-by: Pablo Saiz <pablo.saiz@cern.ch >
Co-authored-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com >
2022-12-01 11:22:49 -08:00
Harsha Vamsi Kalluri
7874ed0e32
fix tests for master ( #243 )
...
Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com >
Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com >
2022-11-28 14:29:37 -08:00
Sayali Gaikawad
e44c5f1a07
Add release workflows ( #240 )
...
* Add release workflows
Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com >
* Fix drafter
Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com >
* Fix jenkins workflow
Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com >
* Add credentials
Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com >
* Fix jenkins lib version
Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com >
Signed-off-by: Sayali Gaikawad <gaiksaya@amazon.com >
2022-11-28 14:29:22 -08:00
Sai Medhini Reddy Maryada
dea10c80e5
Updated bulk action in helpers ( #239 )
...
Signed-off-by: saimedhi <saimedhi@amazon.com >
Signed-off-by: saimedhi <saimedhi@amazon.com >
2022-11-23 14:04:05 -05:00
aiudirog
2672f3f572
Check OpenSSL environment variables before defaulting to certifi ( #196 )
...
* Check OpenSSL environment variables before defaulting to certifi
Signed-off-by: Roger Aiudi <aiudirog@gmail.com >
* Fix formatting
Signed-off-by: Roger Aiudi <aiudirog@gmail.com >
* Moved CA_CERTS to the base Connection module
Signed-off-by: Roger Aiudi <aiudirog@gmail.com >
* Updated requests Connection to use common CA_CERTS by default
Signed-off-by: Roger Aiudi <aiudirog@gmail.com >
* Pass nox linting
Signed-off-by: Roger Aiudi <aiudirog@gmail.com >
* Update CHANGELOG.md and USER_GUIDE.md
Signed-off-by: Roger Aiudi <aiudirog@gmail.com >
* Updated AIOHttpConnection to only load CA_CERTS if verify_certs is True
Signed-off-by: Roger Aiudi <aiudirog@gmail.com >
* Added test cases for CA_CERTS handling in each Connection implementation
Signed-off-by: Roger Aiudi <aiudirog@gmail.com >
* Move CA cert handling to Connection.default_ca_certs()
Add test cases for the different CA cert configurations
Signed-off-by: Roger Aiudi <aiudirog@gmail.com >
* Update actions to test unsupported Python versions on ubuntu-20.04
Signed-off-by: Roger Aiudi <aiudirog@gmail.com >
* Fix Python versions being interpreted as floats
Signed-off-by: Roger Aiudi <aiudirog@gmail.com >
* Workaround Monkeypatch not available on old pytest versions
Signed-off-by: Roger Aiudi <aiudirog@gmail.com >
Signed-off-by: Roger Aiudi <aiudirog@gmail.com >
Co-authored-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com >
2022-11-22 11:33:45 -05:00
Sai Medhini Reddy Maryada
fc5ff84267
Updated getting started to user guide ( #233 )
...
Signed-off-by: saimedhi <saimedhi@amazon.com >
Signed-off-by: saimedhi <saimedhi@amazon.com >
2022-11-04 15:06:07 -07:00
Arpit-Bandejiya
8ece008605
Fix point in time rest api ( #191 )
...
* Add change for point in time
Signed-off-by: Arpit Bandejiya <abandeji@amazon.com >
* resolve minor comments
Signed-off-by: Arpit Bandejiya <abandeji@amazon.com >
* Add Unit tests
Signed-off-by: Arpit Bandejiya <abandeji@amazon.com >
* minor changes
Signed-off-by: Arpit Bandejiya <abandeji@amazon.com >
* minor edits in API calls
Signed-off-by: Arpit Bandejiya <abandeji@amazon.com >
* Fixing lint errors
Signed-off-by: Arpit Bandejiya <abandeji@amazon.com >
* Add documentation for the new API
Signed-off-by: Arpit Bandejiya <abandeji@amazon.com >
* minor nit fix
Signed-off-by: Arpit Bandejiya <abandeji@amazon.com >
* minor nit fix
Signed-off-by: Arpit Bandejiya <abandeji@amazon.com >
* Added license in test file
Signed-off-by: Arpit Bandejiya <abandeji@amazon.com >
* Add ChangeLog
Signed-off-by: Arpit Bandejiya <abandeji@amazon.com >
Signed-off-by: Arpit Bandejiya <abandeji@amazon.com >
2022-11-01 23:19:31 -07:00
Harsha Vamsi Kalluri
ecd15d44c7
Added CHANGELOG and verifier workflow ( #218 )
...
* Added CHANGELOG and verifier workflow
Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com >
* Update contributing to include changelog
Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com >
* Fix links
Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com >
* Add changelog and changelog verifier
Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com >
* Adding dependabot actions for changelog PR
Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com >
Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com >
2022-10-20 11:48:53 -07:00