Commit Graph

18 Commits

Author SHA1 Message Date
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
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
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
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
Rushi Agrawal ef0c23c0e4 Rename module to opensearchpy
To avoid conflict with an existing package by name 'opensearch' being
present

Signed-off-by: Rushi Agrawal <rushi.agr@gmail.com>
2021-09-16 21:23:38 +05:30
Rushi Agrawal 9e9269c8f3 Rename Elasticsearch -> OpenSearch
Signed-off-by: Rushi Agrawal <rushi.agr@gmail.com>
2021-08-19 07:58:20 +05:30
Shephali Mittal 064213a9ed Removed Elastic Doc Reference
Signed-off-by: Shephali Mittal <shephalm@amazon.com>
2021-08-13 11:45:36 +05:30
Shephali Mittal 924d71729a Add SPDX and OpenSearch Modification license header
Signed-off-by: Shephali Mittal <shephalm@amazon.com>
2021-08-10 19:36:47 +05:30
Seth Michael Larson a82b2920e0 Fix test-matrix, mypy, and bad backport
- test-matrix.yml was intepreting 3.10 as '3.1' via float
- mypy recently removed its built-in type stubs for many
  third-party libraries so now need to install 'types-requests'
- Backport of the ELASTIC_CLIENT_APIVERSIONING test case
  included '8' instead of '7'
2021-06-23 08:51:33 -05:00
Seth Michael Larson a728aaa491 [7.x] Sort imports with isort and regenerate APIs 2021-01-13 14:21:04 -06:00
github-actions[bot] a1cac1aaad [7.x] Add Python 3.9 to CI
Co-authored-by: Seth Michael Larson <seth.larson@elastic.co>
2020-11-19 13:46:10 -06:00
Seth Michael Larson 708e282eaf [7.x] Actually dockerize repo, update build-dists for release manager 2020-11-04 13:58:42 -06:00
Seth Michael Larson 2ce9fd3914 [7.x] Test typing metadata in build-dist script 2020-10-20 15:22:43 -05:00
github-actions[bot] 0cdeeb654a [7.x] Remove yarl from [async] extra
Co-authored-by: Seth Michael Larson <seth.larson@elastic.co>
2020-10-13 15:18:07 -05:00
Seth Michael Larson 6daa14315a [7.x] Add typing metadata and manual types to package 2020-09-28 15:49:14 -05:00
github-actions[bot] 7802eeea86 [7.x] Split 'docs/' folder into 'docs/sphinx' and 'docs/guide'
Co-authored-by: Seth Michael Larson <seth.larson@elastic.co>
2020-09-21 10:44:25 -05:00
Seth Michael Larson b13c7c6217 [7.x] Switch to long Apache-2.0 license header 2020-07-02 13:15:25 -05:00
Seth Michael Larson 4473f9a659 [7.x] Switch to Nox, add build_dist script 2020-06-24 14:44:04 -05:00