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
Philip May
8b5a1caf61
change black target-version to py33
...
Signed-off-by: Philip May <philip@may.la >
2022-02-05 00:13:37 -08:00
Philip May
96bbbfa336
remove unused "type: ignore" comment
...
Signed-off-by: Philip May <philip@may.la >
2022-02-01 13:05:37 -08:00
Shivam Dhar
25ff092c8f
removes cert usage from CI module
...
Signed-off-by: Shivam Dhar <dhshivam@amazon.com >
2022-01-08 15:15:15 +05:30
Shivam Dhar
c3a4f32b6c
delays importing numpy and pandas to reduce the startup time
...
Signed-off-by: Shivam Dhar <dhshivam@amazon.com >
2022-01-06 14:10:38 +05:30
Shivam Dhar
cfe1190a22
removes elastic support from opensearch-py library
...
Signed-off-by: Shivam Dhar <dhshivam@amazon.com >
2022-01-05 22:22:43 +05:30
Vijayan Balasubramanian
d1179968a8
Update method documentation ( #102 )
...
remove reference to 8.0.
Signed-off-by: Vijayan Balasubramanian <balasvij@amazon.com >
2022-01-03 09:48:11 +02:00
Vijayan Balasubramanian
c0b17289b0
Remove xpack api
...
Remove _cat/ml* api.
Signed-off-by: Vijayan Balasubramanian <balasvij@amazon.com >
2022-01-02 22:58:10 -08:00
Aleksei Atavin
85b49ac228
Add default needs-triage label to issue templates ( #100 )
2021-12-28 10:23:32 +02:00
Trevor McCulloch
1cd15b0845
Parse raw_data on error only if the Content-Type is application/json. ( #91 )
...
Some OpenSearch REST APIs will return a Content-Type of text/plain for certain
status codes which will trigger logging when the response is not parsable as
JSON. Checking the content-type first avoids this error.
This frequently happens with 401s, which occurs when we rotate user keys.
The input that triggers this behaviour can be triggered with `curl`:
```
$ curl -k -u"admin:wrong" -w"\n%{http_code}\n%{content_type}\n" https://localhost:9200/_cluster/health
Unauthorized
401
text/plain; charset=UTF-8
```
Signed-off-by: Trevor McCulloch <trevor.mcculloch@benchling.com >
2021-12-22 21:52:49 +02:00
Venu Vardhan Reddy Tekula
829efcf36a
Add condition for shallow clone ( #70 )
...
The integration tests performs a deep checkout of
the opensearch repository. Instead, we can perform
a shallow clone the main branch to improve the speed
and performance of the tests.
Signed-off-by: Venu Vardhan Reddy Tekula <venu@chaoss.community >
2021-12-16 21:58:39 +02:00
Vijayan Balasubramanian
ffce9f27a6
Use version instead of latest tag ( #99 )
...
Signed-off-by: Vijayan Balasubramanian <balasvij@amazon.com >
2021-12-15 11:28:29 +02:00
Denis Zalevskiy
67eb5ebe95
Update package documentation URL ( #83 )
...
So it points to the right location.
Fixes #81
Signed-off-by: Denis Zalevskiy <dez@aiven.io >
2021-12-13 16:53:37 +02:00
CEHENKLE
6998b28348
Add DCO check ( #89 )
...
* Add DCO check
Signed-off-by: CEHENKLE <henkle@amazon.com >
* Actually adding file this time ;)
Signed-off-by: CEHENKLE <henkle@amazon.com >
2021-11-11 21:27:00 -08:00
Rushi Agrawal
4281fe0e2c
Update README: use pypi instead of git repo for installation
...
Signed-off-by: Rushi Agrawal <rushi.agr@gmail.com >
2021-09-30 09:41:13 -07:00
Rushi Agrawal
eaa0cd8765
Update setup.py to correctly pick up Python files
...
And also re-update package name in utils/build-dists.py so that it is
uninstalled successfully
Signed-off-by: Rushi Agrawal <rushi.agr@gmail.com >
2021-09-19 18:18:09 -07:00
Vijayan Balasubramanian
2dc1992032
Add python build for distribution to CI
...
Add CI to test python build. This is required before
publishing to pypi.
Signed-off-by: Vijayan Balasubramanian <balasvij@amazon.com >
2021-09-19 18:18:09 -07:00