Commit Graph
79 Commits
Author SHA1 Message Date
Daniel (dB.) DoubrovkineandGitHub cfd585b289 Preparing for next developer iteration, 2.4.3. (#606)
Signed-off-by: dblock <[email protected]>
2023-11-19 18:18:43 -05:00
Daniel (dB.) DoubrovkineandGitHub 567ede3023 Preparing for next development iteration, 2.4.2. (#597)
Signed-off-by: dblock <[email protected]>
2023-11-15 22:53:40 -05:00
Daniel (dB.) DoubrovkineandGitHub cec268e48d Fix for 592 (#594)
* Prepare for next developer iteration, 2.4.1.

Signed-off-by: dblock <[email protected]>

* Fix: sync opensearchpy without iohttp.

Signed-off-by: dblock <[email protected]>

* Use nox to run tests.

Signed-off-by: dblock <[email protected]>

---------

Signed-off-by: dblock <[email protected]>
2023-11-15 16:33:43 -08:00
Daniel (dB.) DoubrovkineandGitHub a0e8bd729d Add 2.11.0 to the test matrix. (#587)
Signed-off-by: dblock <[email protected]>
2023-11-15 12:31:32 -05:00
Daniel (dB.) DoubrovkineandGitHub 435803439c Remove 2.11. (#583)
Signed-off-by: dblock <[email protected]>
2023-11-14 22:53:02 -05:00
Daniel (dB.) DoubrovkineandGitHub 1da810c2eb Preparing for release, 2.4.0 (#581)
* Preparing for release, 2.4.0.

Signed-off-by: dblock <[email protected]>

* Added OpenSearch 2.11.

Signed-off-by: dblock <[email protected]>

---------

Signed-off-by: dblock <[email protected]>
2023-11-14 14:15:54 -05:00
Daniel (dB.) DoubrovkineandGitHub f410e81d80 Fix: build and deploy docs. (#575)
* Fix: build and deploy docs.

Signed-off-by: dblock <[email protected]>

* Run nox -rs generate.

Signed-off-by: dblock <[email protected]>

---------

Signed-off-by: dblock <[email protected]>
2023-11-11 14:28:43 -08:00
Daniel (dB.) DoubrovkineandGitHub 55d0e0d7ba Fix asyncio warnings/markers. (#574)
* Fix asyncio warnings/markers.

Signed-off-by: dblock <[email protected]>

* Allow some flexibility in codecov.

Signed-off-by: dblock <[email protected]>

---------

Signed-off-by: dblock <[email protected]>
2023-11-10 10:20:26 -08:00
Daniel (dB.) DoubrovkineandGitHub 58b83d8c06 Added Windows CI. (#569)
Signed-off-by: dblock <[email protected]>
2023-11-09 17:41:37 -08:00
DJ CarrilloandGitHub 62b408bbd1 Removed EOL Python3.5 & bumped urllib3 version to patch security vulnerability (#533)
Updated CHANGELOG with pull #



Updated CHANGELOG with pull #



Updated CHANGELOG removed section.



Updated CHANGELOG removed section again

Signed-off-by: Djcarrillo6 <[email protected]>
2023-10-12 14:11:21 -07:00
Sai Medhini Reddy MaryadaandGitHub 49c2f6e87d Bump version to 2.3.2 (#524)
Signed-off-by: saimedhi <[email protected]>
2023-10-06 16:37:56 -04:00
Daniel (dB.) DoubrovkineandGitHub 69750e82d8 Fix: typo. (#497)
Signed-off-by: dblock <[email protected]>
2023-09-15 11:51:55 -07:00
Sai Medhini Reddy MaryadaandGitHub c8b04a5246 Adding @florianvazelle as maintainer and codeowner (#478)
Signed-off-by: saimedhi <[email protected]>
2023-08-22 11:05:35 -07:00
Sai Medhini Reddy MaryadaandGitHub 14602d61cf Bump version to 2.3.1 (#481)
Signed-off-by: saimedhi <[email protected]>
Signed-off-by: Sai Medhini Reddy Maryada <[email protected]>
2023-08-21 12:06:19 -07:00
Sai Medhini Reddy MaryadaandGitHub b1c82a265d Bump version to 2.3.0 (#456)
Signed-off-by: saimedhi <[email protected]>
2023-07-26 17:19:22 -07:00
Vacha ShahandGitHub f235013f1d Adding @saimedhi as maintainer and codeowner (#451)
Signed-off-by: Vacha Shah <[email protected]>
2023-07-26 10:05:58 -04:00
Sai Medhini Reddy MaryadaandGitHub 5fa6d994bd Added support for latest OpenSearch versions 2.7.0, 2.8.0 (#445)
Signed-off-by: saimedhi <[email protected]>
2023-07-21 13:08:09 -04:00
Naveen MathewandGitHub faa298a3c4 fix : remove AttrJSONSerializer from autodoc classes to document (#433)
* fix : remove AttrJSONSerializer from autodoc classes to document

Signed-off-by: naveen <[email protected]>

* Update CHANGELOG.md

Signed-off-by: naveen <[email protected]>

* ci: check if docs are built successfully

Signed-off-by: naveen <[email protected]>

---------

Signed-off-by: naveen <[email protected]>
2023-07-13 13:22:30 -04:00
Sai Medhini Reddy MaryadaandGitHub e5789c7b52 Enhanced the Yaml test runner to utilize the rest-api-spec YAML tests from OpenSearch repo as the input source (#414)
Signed-off-by: saimedhi <[email protected]>
2023-06-26 19:07:06 -04:00
Sai Medhini Reddy MaryadaandGitHub be57a4d604 Removed tests against Python 2.7 in github workflows (#421)
Signed-off-by: saimedhi <[email protected]>
2023-06-21 10:42:12 -07:00
florianvazelleandGitHub dafc966e4e ci(integration): use matrix value for opensearch version (#400)
Signed-off-by: florian <[email protected]>
2023-05-31 10:06:03 -04:00
Daniel (dB.) DoubrovkineandGitHub cef6e1b911 Added MacOS to GitHub CI. (#390)
Signed-off-by: dblock <[email protected]>
2023-05-15 14:48:05 -07:00
Daniyar AuezkhanandGitHub 03b72c3c92 fix: added codecov to ci and made linter happy :) (#335)
Signed-off-by: bl1nkker <[email protected]>
2023-04-03 18:20:21 -07:00
409c883013 Update ci workflows (#318)
* Update CI workflows to include more Python and OpenSearch versions and run faster.

Signed-off-by: Yury-Fridlyand <[email protected]>

* Fix CI workflows.

Signed-off-by: Yury-Fridlyand <[email protected]>

* Add `OPENSEARCH_VERSION` variable.

Signed-off-by: Yury-Fridlyand <[email protected]>

* Set `OPENSEARCH_VERSION` to constant.

Signed-off-by: Yury-Fridlyand <[email protected]>

* CHANGELOG.md

Signed-off-by: Yury-Fridlyand <[email protected]>

* Add 2.6.0 version to test matrix.

Signed-off-by: Yury-Fridlyand <[email protected]>

---------

Signed-off-by: Yury-Fridlyand <[email protected]>
Co-authored-by: Daniel (dB.) Doubrovkine <[email protected]>
2023-03-13 13:27:56 -07:00
4f66eb8ab9 Add 2PR approval to release workflow (#306)
* Add 2PR approval to release workflow

Signed-off-by: Sayali Gaikawad <[email protected]>

* Update .github/workflows/release-drafter.yml

Signed-off-by: Sayali Gaikawad <[email protected]>

Co-authored-by: Harsha Vamsi Kalluri <[email protected]>

---------

Signed-off-by: Sayali Gaikawad <[email protected]>
Co-authored-by: Harsha Vamsi Kalluri <[email protected]>
2023-03-08 12:33:39 -08:00
Sai Medhini Reddy MaryadaandGitHub c58375aa7b Merging opensearch-dsl-py to opensearch-py (#287)
Signed-off-by: saimedhi <[email protected]>
2023-02-14 15:03:56 -08:00
Daniel (dB.) DoubrovkineandGitHub 3d1dd7bbce Created untriaged issue workflow. (#290)
Signed-off-by: dblock <[email protected]>
2023-02-14 11:08:38 -08:00
Theo Nam TruongandGitHub 58aa041db3 Fixed Sigv4 Signing for Managed Service (#279)
Fixed SigV4 Signing for Async Requests with QueryStrings

Signed-off-by: Theo Truong <[email protected]>

Signed-off-by: Theo Truong <[email protected]>
2023-01-23 18:38:31 -08:00
Harsha Vamsi KalluriandGitHub 4059251c13 Bump version to 2.1.0 (#277)
Signed-off-by: Harsha Vamsi Kalluri <[email protected]>

Signed-off-by: Harsha Vamsi Kalluri <[email protected]>
2023-01-20 14:58:31 -08:00
Thomas FarrandGitHub c73e46381e Ensure Dependabot PR workflow retriggers on label change (#269)
Solves a race condition when PR is created but not yet labeled.

Signed-off-by: Thomas Farr <[email protected]>

Signed-off-by: Thomas Farr <[email protected]>
2023-01-17 08:47:03 -08:00
Sai Medhini Reddy MaryadaandGitHub 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 <[email protected]>

Signed-off-by: saimedhi <[email protected]>
2023-01-08 12:10:37 -05:00
b4bfde0e0b Added new OpenSearch versions and updated compatibility matrix (#257)
* Added new OpenSearch versions and updated compatibility matrix

Signed-off-by: saimedhi <[email protected]>

* Compatibility with OpenSearch 2.1.0 - 2.4.1

Signed-off-by: saimedhi <[email protected]>

Signed-off-by: saimedhi <[email protected]>
Co-authored-by: Daniel (dB.) Doubrovkine <[email protected]>
2023-01-05 15:46:52 -08:00
Harsha Vamsi KalluriandGitHub e6951d9824 Updating changelog to include released changes. Adding skip-changelog tag (#249)
Signed-off-by: Harsha Vamsi Kalluri <[email protected]>

Signed-off-by: Harsha Vamsi Kalluri <[email protected]>
2023-01-03 12:24:25 -08:00
Harsha Vamsi KalluriandGitHub a372f313dd Incrementing version to 2.0.1 (#206)
Signed-off-by: Harsha Vamsi Kalluri <[email protected]>

Signed-off-by: Harsha Vamsi Kalluri <[email protected]>
2022-11-29 14:09:34 -08:00
Sayali GaikawadandGitHub e44c5f1a07 Add release workflows (#240)
* Add release workflows

Signed-off-by: Sayali Gaikawad <[email protected]>

* Fix drafter

Signed-off-by: Sayali Gaikawad <[email protected]>

* Fix jenkins workflow

Signed-off-by: Sayali Gaikawad <[email protected]>

* Add credentials

Signed-off-by: Sayali Gaikawad <[email protected]>

* Fix jenkins lib version

Signed-off-by: Sayali Gaikawad <[email protected]>

Signed-off-by: Sayali Gaikawad <[email protected]>
2022-11-28 14:29:22 -08:00
2672f3f572 Check OpenSSL environment variables before defaulting to certifi (#196)
* Check OpenSSL environment variables before defaulting to certifi

Signed-off-by: Roger Aiudi <[email protected]>

* Fix formatting

Signed-off-by: Roger Aiudi <[email protected]>

* Moved CA_CERTS to the base Connection module

Signed-off-by: Roger Aiudi <[email protected]>

* Updated requests Connection to use common CA_CERTS by default

Signed-off-by: Roger Aiudi <[email protected]>

* Pass nox linting

Signed-off-by: Roger Aiudi <[email protected]>

* Update CHANGELOG.md and USER_GUIDE.md

Signed-off-by: Roger Aiudi <[email protected]>

* Updated AIOHttpConnection to only load CA_CERTS if verify_certs is True

Signed-off-by: Roger Aiudi <[email protected]>

* Added test cases for CA_CERTS handling in each Connection implementation

Signed-off-by: Roger Aiudi <[email protected]>

* Move CA cert handling to Connection.default_ca_certs()
Add test cases for the different CA cert configurations

Signed-off-by: Roger Aiudi <[email protected]>

* Update actions to test unsupported Python versions on ubuntu-20.04

Signed-off-by: Roger Aiudi <[email protected]>

* Fix Python versions being interpreted as floats

Signed-off-by: Roger Aiudi <[email protected]>

* Workaround Monkeypatch not available on old pytest versions

Signed-off-by: Roger Aiudi <[email protected]>

Signed-off-by: Roger Aiudi <[email protected]>
Co-authored-by: Harsha Vamsi Kalluri <[email protected]>
2022-11-22 11:33:45 -05:00
Harsha Vamsi KalluriandGitHub ecd15d44c7 Added CHANGELOG and verifier workflow (#218)
* Added CHANGELOG and verifier workflow

Signed-off-by: Harsha Vamsi Kalluri <[email protected]>

* Update contributing to include changelog

Signed-off-by: Harsha Vamsi Kalluri <[email protected]>

* Fix links

Signed-off-by: Harsha Vamsi Kalluri <[email protected]>

* Add changelog and changelog verifier

Signed-off-by: Harsha Vamsi Kalluri <[email protected]>

* Adding dependabot actions for changelog PR

Signed-off-by: Harsha Vamsi Kalluri <[email protected]>

Signed-off-by: Harsha Vamsi Kalluri <[email protected]>
2022-10-20 11:48:53 -07:00
Harsha Vamsi KalluriandGitHub 006dfc6cd7 Updating current maintainers: adding @VachaShah, @dblock, @harshavamsi (#219)
* Updating maintainers: adding @VachaShah @dblock @harshavamsi

Signed-off-by: Harsha Vamsi Kalluri <[email protected]>

* Fix formatting

Signed-off-by: Harsha Vamsi Kalluri <[email protected]>

* Fix admin names and text

Signed-off-by: Harsha Vamsi Kalluri <[email protected]>

* Add rushi to emeritus

Signed-off-by: Harsha Vamsi Kalluri <[email protected]>

* Removing rushi from codeowners

Signed-off-by: Harsha Vamsi Kalluri <[email protected]>

Signed-off-by: Harsha Vamsi Kalluri <[email protected]>
2022-10-19 08:47:09 -04:00
Vacha ShahandGitHub 20cc9b4b98 Removing OpenDistro integration tests (#183)
Signed-off-by: Vacha Shah <[email protected]>

Signed-off-by: Vacha Shah <[email protected]>
2022-10-18 11:30:21 -07:00
Vacha ShahandGitHub e3729f4d31 Adding Dependabot configuration (#192)
Signed-off-by: Vacha Shah <[email protected]>

Signed-off-by: Vacha Shah <[email protected]>
2022-10-18 11:30:12 -07:00
Vacha ShahandGitHub 035b472650 Adding link checker workflow (#180)
* Adding link checker workflow

Signed-off-by: Vacha Shah <[email protected]>

* Using the latest version for lycheeverse

Signed-off-by: Vacha Shah <[email protected]>

* Fixing links

Signed-off-by: Vacha Shah <[email protected]>

* Fixing test failures due to asyncio

Signed-off-by: Vacha Shah <[email protected]>
2022-07-21 11:06:37 -07:00
Vacha ShahandGitHub 16929f1dc6 Using standardized templates from .github (#170)
Signed-off-by: Vacha Shah <[email protected]>
2022-07-19 11:01:34 -07:00
Vacha ShahandGitHub 144fe88a1d Adding new OpenSearch versions and updating compatibility matrix (#175) 2022-06-28 13:01:20 -07:00
Vacha ShahandGitHub 76f2b60d11 Adding OpenSearch 2.0 to the test matrix (#168)
Signed-off-by: Vacha Shah <[email protected]>
2022-05-26 16:07:27 -07:00
Vacha ShahandGitHub cae0577fd2 Bump client version to 2.0.0 (#167)
* Bump client version to 2.0.0

Signed-off-by: Vacha Shah <[email protected]>

* Adding test support for other unreleased branches

Signed-off-by: Vacha Shah <[email protected]>
2022-05-26 11:07:47 -04:00
Vacha ShahandGitHub 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 <[email protected]>

* Fixing integ tests after re-enabling 1.x versions

Signed-off-by: Vacha Shah <[email protected]>

* Separating out versions

Signed-off-by: Vacha Shah <[email protected]>
2022-05-03 09:27:25 -07:00
Vacha ShahandGitHub 6da20db2d1 Fixing integration workflow matrix (#155)
Signed-off-by: Vacha Shah <[email protected]>
2022-04-13 11:28:51 -07:00
Vacha ShahandGitHub b1eaba0064 Type removal breaking changes (#151)
* Breaking changes for type removal

Signed-off-by: Vacha Shah <[email protected]>

* Adding support to test against unreleased OpenSearch

Signed-off-by: Vacha Shah <[email protected]>

* Formatting

Signed-off-by: Vacha Shah <[email protected]>

* Addressing comments to refactor run-opensearch.sh

Signed-off-by: Vacha Shah <[email protected]>
2022-04-13 10:47:48 -07:00
Vacha ShahandGitHub 092a013280 Removing DCO workflow since DCO now runs via App (#153)
Signed-off-by: Vacha Shah <[email protected]>
2022-04-11 15:36:46 -07:00
Vacha ShahandGitHub 54c9dc3315 Adding auto backport functionality (#149)
Signed-off-by: Vacha Shah <[email protected]>
2022-04-05 16:50:57 -07:00