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
William Beckler
0aeb8a0c4f
Update README.md ( #198 )
2022-11-30 15:15:40 -08:00
Sai Medhini Reddy Maryada
659d30f539
Modified index definition in client/__init__py ( #245 )
...
Signed-off-by: saimedhi <saimedhi@amazon.com >
Signed-off-by: saimedhi <saimedhi@amazon.com >
2022-11-30 11:04:34 -05:00
Harsha Vamsi Kalluri
a372f313dd
Incrementing version to 2.0.1 ( #206 )
...
Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com >
Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com >
2022-11-29 14:09:34 -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
8879644ec4
Added timeout to available input query parameters ( #210 )
...
* Added timeout to available input query parameters
Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com >
* Add unit test to ensure that timeout is an accepted parameter
Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com >
Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com >
2022-10-25 10:41:29 -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
Harsha Vamsi Kalluri
006dfc6cd7
Updating current maintainers: adding @VachaShah, @dblock, @harshavamsi ( #219 )
...
* Updating maintainers: adding @VachaShah @dblock @harshavamsi
Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com >
* Fix formatting
Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com >
* Fix admin names and text
Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com >
* Add rushi to emeritus
Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com >
* Removing rushi from codeowners
Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com >
Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com >
2022-10-19 08:47:09 -04:00
Harsha Vamsi Kalluri
11e5d146a4
Adds alerting plugin related docs ( #213 )
...
* Adds alerting plugin related docs
Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com >
* Adds alerting examples to docs
Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com >
Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com >
2022-10-18 11:42:49 -07:00
Vacha Shah
20cc9b4b98
Removing OpenDistro integration tests ( #183 )
...
Signed-off-by: Vacha Shah <vachshah@amazon.com >
Signed-off-by: Vacha Shah <vachshah@amazon.com >
2022-10-18 11:30:21 -07:00
Vacha Shah
e3729f4d31
Adding Dependabot configuration ( #192 )
...
Signed-off-by: Vacha Shah <vachshah@amazon.com >
Signed-off-by: Vacha Shah <vachshah@amazon.com >
2022-10-18 11:30:12 -07:00
Arnav Das
2d03dc773b
Alerting Plugins ( #93 )
...
* Alert Plugin
Signed-off-by: Arnav Das <arnav.das88@gmail.com >
* lint file header license
Signed-off-by: Arnav Das <arnav.das88@gmail.com >
* Tests For Alerting[Monitors]
Signed-off-by: Arnav Das <arnav.das88@gmail.com >
* Tests For Alerting[Destinations]
Signed-off-by: Arnav Das <arnav.das88@gmail.com >
* dynamic lookup 90#issuecomment-1003396742
Signed-off-by: Arnav Das <arnav.das88@gmail.com >
* Alerting Async
Signed-off-by: Arnav Das <arnav.das88@gmail.com >
* Lint Changes
Signed-off-by: Arnav Das <arnav.das88@gmail.com >
* alerting plugins integration tests
Signed-off-by: Arnav Das <arnav.das88@gmail.com >
* Integ UnitTests Skip on OPENSEARCH_VERSION >= 2.0.0
Signed-off-by: Arnav Das <arnav.das88@gmail.com >
* Unit Test Skip Complete
Signed-off-by: Arnav Das <arnav.das88@gmail.com >
* License Headers fixed
Signed-off-by: Arnav Das <arnav.das88@gmail.com >
* test_urllib3_connection timeout
Signed-off-by: Arnav Das <arnav.das88@gmail.com >
* lint
Signed-off-by: Arnav Das <arnav.das88@gmail.com >
* Fix licenses in all files
Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com >
* Remove elastic search licenses on new files
Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com >
* Fix formatting
Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com >
Signed-off-by: Arnav Das <arnav.das88@gmail.com >
Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com >
Co-authored-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com >
2022-10-03 14:45:18 -04:00
jaydm26
9398975f98
Adds various client docs within Opensearch client ( #204 )
...
Signed-off-by: Jay Mehta <jaydm2608@gmail.com >
Signed-off-by: Jay Mehta <jayd2608@gmail.com >
Signed-off-by: Jay Mehta <jaydm2608@gmail.com >
Signed-off-by: Jay Mehta <jayd2608@gmail.com >
Co-authored-by: Jay Mehta <jayd2608@gmail.com >
2022-09-27 15:51:17 -04:00
Harsha Vamsi Kalluri
382f63e033
Adding bulk api docs to getting_started ( #187 )
...
* Adding bulk api docs to getting_started
Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com >
* Removing unnecessary file from gitignore
Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com >
* Removing local test files from gitignore
Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com >
* Separating docs into each use case
Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com >
Signed-off-by: Harsha Vamsi Kalluri <harshavamsi096@gmail.com >
2022-08-26 16:45:36 -07:00
Vacha Shah
035b472650
Adding link checker workflow ( #180 )
...
* Adding link checker workflow
Signed-off-by: Vacha Shah <vachshah@amazon.com >
* Using the latest version for lycheeverse
Signed-off-by: Vacha Shah <vachshah@amazon.com >
* Fixing links
Signed-off-by: Vacha Shah <vachshah@amazon.com >
* Fixing test failures due to asyncio
Signed-off-by: Vacha Shah <vachshah@amazon.com >
2022-07-21 11:06:37 -07:00
Vacha Shah
16929f1dc6
Using standardized templates from .github ( #170 )
...
Signed-off-by: Vacha Shah <vachshah@amazon.com >
2022-07-19 11:01:34 -07:00
Venu Vardhan Reddy Tekula
40e706fdcb
Update the links to absolute URLS in README.md ( #179 )
...
This commit updates the links to absolute URLs in the
README.md file in order to avoid broken links in PyPI
page or anywhere.
Signed-off-by: Venu Vardhan Reddy Tekula <venu@chaoss.community >
2022-07-18 13:42:11 -07:00
Vacha Shah
144fe88a1d
Adding new OpenSearch versions and updating compatibility matrix ( #175 )
2022-06-28 13:01:20 -07:00
Philip May
3add044c21
Add link to api doc ( #169 )
...
Signed-off-by: Philip May <philip@may.la >
2022-06-09 12:14:37 -07:00
Vacha Shah
76f2b60d11
Adding OpenSearch 2.0 to the test matrix ( #168 )
...
Signed-off-by: Vacha Shah <vachshah@amazon.com >
2022-05-26 16:07:27 -07:00
Vacha Shah
cae0577fd2
Bump client version to 2.0.0 ( #167 )
...
* Bump client version to 2.0.0
Signed-off-by: Vacha Shah <vachshah@amazon.com >
* Adding test support for other unreleased branches
Signed-off-by: Vacha Shah <vachshah@amazon.com >
2022-05-26 11:07:47 -04:00
Vacha Shah
3944cc2928
Re-enable integration tests across multiple versions of OpenSearch ( #163 )
...
* Re-enable integration tests for 1.x versions of OpenSearch
Signed-off-by: Vacha Shah <vachshah@amazon.com >
* Fixing integ tests after re-enabling 1.x versions
Signed-off-by: Vacha Shah <vachshah@amazon.com >
* Separating out versions
Signed-off-by: Vacha Shah <vachshah@amazon.com >
2022-05-03 09:27:25 -07:00
Vacha Shah
262f05ad02
Adding documentation for backport ( #159 )
...
Signed-off-by: Vacha Shah <vachshah@amazon.com >
2022-04-25 17:10:10 -07:00
Vacha Shah
1569c05f08
Remove include_type_name parameter from APIs ( #156 )
...
* Remove include_type_name parameter from APIs
Signed-off-by: Vacha Shah <vachshah@amazon.com >
* Applying formatting
Signed-off-by: Vacha Shah <vachshah@amazon.com >
2022-04-20 13:58:13 -07:00
Vacha Shah
6da20db2d1
Fixing integration workflow matrix ( #155 )
...
Signed-off-by: Vacha Shah <vachshah@amazon.com >
2022-04-13 11:28:51 -07:00
Vacha Shah
b1eaba0064
Type removal breaking changes ( #151 )
...
* Breaking changes for type removal
Signed-off-by: Vacha Shah <vachshah@amazon.com >
* Adding support to test against unreleased OpenSearch
Signed-off-by: Vacha Shah <vachshah@amazon.com >
* Formatting
Signed-off-by: Vacha Shah <vachshah@amazon.com >
* Addressing comments to refactor run-opensearch.sh
Signed-off-by: Vacha Shah <vachshah@amazon.com >
2022-04-13 10:47:48 -07:00
Vacha Shah
092a013280
Removing DCO workflow since DCO now runs via App ( #153 )
...
Signed-off-by: Vacha Shah <vachshah@amazon.com >
2022-04-11 15:36:46 -07:00
Vacha Shah
54c9dc3315
Adding auto backport functionality ( #149 )
...
Signed-off-by: Vacha Shah <vachshah@amazon.com >
2022-04-05 16:50:57 -07:00
Vacha Shah
7ed477cca6
Adding CODEOWNERS file ( #147 )
...
Signed-off-by: Vacha Shah <vachshah@amazon.com >
2022-04-05 16:35:37 -07:00
Vacha Shah
172a3179ab
Add support to test against various versions of OpenSearch ( #146 )
...
* 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 >
2022-04-05 14:06:54 -07:00
Sam Foster
fe1730a88b
Move requests to install_requires ( #142 )
...
Signed-off-by: Sam Foster <sfoster.ka@gmail.com >
2022-03-29 11:39:47 -04:00
Shivam Dhar
cd63637c28
updates version for 1.1 release
...
Signed-off-by: Shivam Dhar <dhshivam@amazon.com >
2022-03-21 13:18:17 -07:00
Shivam Dhar
03b2beff2d
updates README to add usage for AWSV4SignerAuth
...
Signed-off-by: Shivam Dhar <dhshivam@amazon.com >
2022-03-16 14:37:29 -07:00
Shivam Dhar
6ab90be906
adds IAM auth support
...
Signed-off-by: Shivam Dhar <dhshivam@amazon.com >
2022-03-09 13:12:45 -08:00
Aleksei Atavin
65c12d7224
Rename needs-triage label to untriaged according org conventions ( #129 )
...
Signed-off-by: Aleksei Atavin <axeo@aiven.io >
2022-02-14 14:10:47 -05:00
whitesource-for-github-com[bot]
7ad68d5c4c
Add .whitesource configuration file
2022-02-08 17:49:15 -08:00
Philip May
eca0b1736f
fix GH actin to build Sphinx
...
Signed-off-by: Philip May <philip@may.la >
2022-02-08 17:48:56 -08:00
Vijayan Balasubramanian
f4fae0e303
Remove single quote
...
This fixes bug template to show up on templates.
Signed-off-by: Vijayan Balasubramanian <balasvij@amazon.com >
2022-02-08 14:17:05 -08:00
Philip May
c34680a516
fix MD warnings in README.md
...
Signed-off-by: Philip May <philip@may.la >
2022-02-08 11:39:58 -08:00
Philip May
972fb64fe3
improve install doc with zsh
...
Signed-off-by: Philip May <philip@may.la >
2022-02-08 11:39:58 -08:00
PhilipMay
19be5802ea
add sphinx
...
Signed-off-by: Philip May <philip@may.la >
2022-02-08 11:39:58 -08:00
Philip May
4056fa0176
fix black formatting for new version
...
Signed-off-by: Philip May <philip@may.la >
2022-02-05 00:13:37 -08:00