Merlin
12c379d32d
Implement AsyncOpenSearch() parameter ssl_assert_hostname ( #843 )
...
* Implement AsyncOpenSearch() parameter `ssl_assert_hostname` to allow disabling SSL hostname verification
Signed-off-by: merlinz01 <158784988+merlinz01@users.noreply.github.com >
* Update PR link
Signed-off-by: merlinz01 <158784988+merlinz01@users.noreply.github.com >
* Add test
Signed-off-by: merlinz01 <158784988+merlinz01@users.noreply.github.com >
* Update docs
Signed-off-by: merlinz01 <158784988+merlinz01@users.noreply.github.com >
* Add test for default value
Signed-off-by: merlinz01 <158784988+merlinz01@users.noreply.github.com >
* Fix formatting
Signed-off-by: merlinz01 <158784988+merlinz01@users.noreply.github.com >
* Fix test failing on Python >3.12.7
Signed-off-by: merlinz01 <158784988+merlinz01@users.noreply.github.com >
* Fix formatting
Signed-off-by: merlinz01 <158784988+merlinz01@users.noreply.github.com >
---------
Signed-off-by: merlinz01 <158784988+merlinz01@users.noreply.github.com >
Signed-off-by: Daniel (dB.) Doubrovkine <dblock@amazon.com >
Co-authored-by: Daniel (dB.) Doubrovkine <dblock@amazon.com >
2024-11-16 08:29:10 -05:00
Krishna babu
a1d27ca077
BUG FIX #538 ( #760 )
2024-06-18 10:59:29 -04:00
Sai Medhini Reddy Maryada
58e9b1d66c
Introduced service time metrics to OpenSearch-Py client. ( #716 )
...
* Introduced service time metrics to opensearch-py client
Signed-off-by: saimedhi <saimedhi@amazon.com >
* Introduced service time metrics to opensearch-py client
Signed-off-by: saimedhi <saimedhi@amazon.com >
* Introduced service time metrics to opensearch-py client
Signed-off-by: saimedhi <saimedhi@amazon.com >
* Added service time metrics
Signed-off-by: saimedhi <saimedhi@amazon.com >
---------
Signed-off-by: saimedhi <saimedhi@amazon.com >
Signed-off-by: Sai Medhini Reddy Maryada <117196660+saimedhi@users.noreply.github.com >
2024-04-15 07:20:46 -04:00
Daniel (dB.) Doubrovkine
e68b9e762d
Added client-level REST helpers. ( #544 )
...
* Added client-level REST helpers.
Signed-off-by: dblock <dblock@amazon.com >
* Move functions into an .http namespace.
Signed-off-by: dblock <dblock@amazon.com >
* Poetry update in samples.
Signed-off-by: dblock <dblock@amazon.com >
* Fix: typo.
Signed-off-by: dblock <dblock@amazon.com >
* Clarified what to use in which older versions.
Signed-off-by: dblock <dblock@amazon.com >
---------
Signed-off-by: dblock <dblock@amazon.com >
2023-11-13 12:52:13 -08:00
Daniel (dB.) Doubrovkine
f410e81d80
Fix: build and deploy docs. ( #575 )
...
* Fix: build and deploy docs.
Signed-off-by: dblock <dblock@amazon.com >
* Run nox -rs generate.
Signed-off-by: dblock <dblock@amazon.com >
---------
Signed-off-by: dblock <dblock@amazon.com >
2023-11-11 14:28:43 -08:00
Daniel (dB.) Doubrovkine
d8dc5474b7
Expanded nox -rs docs to generate docs. ( #568 )
...
Signed-off-by: dblock <dblock@amazon.com >
Signed-off-by: Daniel (dB.) Doubrovkine <dblock@amazon.com >
2023-11-09 23:21:35 -08:00
Daniel (dB.) Doubrovkine
56c96d7c4f
Expanded type coverage to benchmarks, samples and tests. ( #566 )
...
* Renamed json samples to fix duplicate module name.
Signed-off-by: dblock <dblock@amazon.com >
* Enabled mypy on all source files.
Signed-off-by: dblock <dblock@amazon.com >
* Added missing types.
Signed-off-by: dblock <dblock@amazon.com >
* Added CHANGELOG.
Signed-off-by: dblock <dblock@amazon.com >
* Move type: ignore to fix untyped decorator makes function untyped.
Signed-off-by: dblock <dblock@amazon.com >
* Fix nox -rs lint-3.7.
Signed-off-by: dblock <dblock@amazon.com >
* Fixed incorrect import.
Signed-off-by: dblock <dblock@amazon.com >
* Fix broken test.
Signed-off-by: dblock <dblock@amazon.com >
* Fixed TestBulk::test_bulk_works_with_bytestring_body.
Signed-off-by: dblock <dblock@amazon.com >
---------
Signed-off-by: dblock <dblock@amazon.com >
2023-11-09 10:51:20 -05:00
Daniel (dB.) Doubrovkine
bcfef113c4
Added samples, benchmarks and docs for nox format. ( #556 )
...
* Added samples for nox format.
Signed-off-by: dblock <dblock@amazon.com >
* Added space after #!/usr/bin/env python.
Signed-off-by: dblock <dblock@amazon.com >
* Added benchmarks and docs.
Signed-off-by: dblock <dblock@amazon.com >
---------
Signed-off-by: dblock <dblock@amazon.com >
2023-10-26 19:55:50 -07:00
florianvazelle
5dc51d4b7f
Move security api from plugins to clients ( #442 )
...
* fix(security): move security api from plugins to clients
Signed-off-by: florian <florian@harfanglab.fr >
* chore(CHANGELOG): update CHANGELOG for the PR#442
Signed-off-by: florian <florian@harfanglab.fr >
---------
Signed-off-by: florian <florian@harfanglab.fr >
2023-07-21 13:07:20 -04:00
Naveen Mathew
faa298a3c4
fix : remove AttrJSONSerializer from autodoc classes to document ( #433 )
...
* fix : remove AttrJSONSerializer from autodoc classes to document
Signed-off-by: naveen <naveenmathew0508@gmail.com >
* Update CHANGELOG.md
Signed-off-by: naveen <naveenmathew0508@gmail.com >
* ci: check if docs are built successfully
Signed-off-by: naveen <naveenmathew0508@gmail.com >
---------
Signed-off-by: naveen <naveenmathew0508@gmail.com >
2023-07-13 13:22:30 -04:00
florianvazelle
2e8d5ce1a5
Index State Management support ( #398 )
...
* feat(plugins): add index management client plugin
Signed-off-by: florian <florian@harfanglab.fr >
* chore(CHANGELOG): added entry for ISM api support in changelog
Signed-off-by: florian <florian@harfanglab.fr >
* test(plugins): use assertEqual to compare call parameters
Signed-off-by: florian <florian@harfanglab.fr >
* test(plugins): edit policy to support older versions of opensearch
Signed-off-by: florian <florian@harfanglab.fr >
* test(plugins): ignore plugin tests when opensearch is unreleased
Signed-off-by: florian <florian@harfanglab.fr >
* test(plugins): move plugin tests into separate files
Signed-off-by: florian <florian@harfanglab.fr >
* test(plugins): fix import of OpenSearchTestCase
Signed-off-by: florian <florian@harfanglab.fr >
* chore(USER_GUIDE): add a index management plugin part
Signed-off-by: florian <florian@harfanglab.fr >
---------
Signed-off-by: florian <florian@harfanglab.fr >
2023-06-28 16:56:00 -04:00
florianvazelle
c60c259d96
Security plugin support ( #399 )
...
* feat(plugins): add security client plugin
Signed-off-by: florian <florian@harfanglab.fr >
* test(plugins): skip security plugin tests when disabled
Signed-off-by: florian <florian@harfanglab.fr >
* fix(security): remove non-ASCII character
Signed-off-by: florian <florian@harfanglab.fr >
* chore(CHANGELOG): added entry for security api support in changelog
Signed-off-by: florian <florian@harfanglab.fr >
* test(plugins): add asynchronous tests version
Signed-off-by: florian <florian@harfanglab.fr >
* test: remove some warnings
Signed-off-by: florian <florian@harfanglab.fr >
* chore(USER_GUIDE): add a security plugin part
Signed-off-by: florian <florian@harfanglab.fr >
* test(security): Split out security plugin tests in its own file
Signed-off-by: florian <florian@harfanglab.fr >
* chore: apply reviews
Signed-off-by: florian <florian@harfanglab.fr >
---------
Signed-off-by: florian <florian@harfanglab.fr >
2023-06-27 11:01:40 -04: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
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
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
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
PhilipMay
19be5802ea
add sphinx
...
Signed-off-by: Philip May <philip@may.la >
2022-02-08 11:39:58 -08:00
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
Rushi Agrawal
5104ad9aee
Remove xpack api code
...
Signed-off-by: Rushi Agrawal <agrrushi@amazon.com >
2021-08-06 12:25:34 +05:30
Shephali Mittal
934ea8cc5e
Revert product checker commits:
...
023cf5380f : "[7.x] Document 'UnsupportedProductError'"
d381491482 : "[7.x] Rename product error to 'UnsupportedProductError'"
b56fbcb155 : "Document the Elasticsearch product check"
b63d005138 : "Don't swallow unexpected errors during Elasticsearch verification"
801a839093 : "Verify we're connected to Elasticsearch before requests"
Signed-off-by: Shephali Mittal <shephalm@amazon.com >
2021-08-06 12:17:51 +05:30
github-actions[bot]
e034024586
[7.x] Add release notes for 7.13.4
...
Co-authored-by: Seth Michael Larson <seth.larson@elastic.co >
2021-07-20 13:06:49 -05:00
Seth Michael Larson
023cf5380f
[7.x] Document 'UnsupportedProductError'
2021-07-20 11:58:36 -05:00
Seth Michael Larson
b56fbcb155
Document the Elasticsearch product check
2021-07-12 16:42:18 -05:00
github-actions[bot]
4be190ef70
[7.x] Add release notes for 7.13.3
...
Co-authored-by: Seth Michael Larson <seth.larson@elastic.co >
2021-07-07 16:08:36 -05:00
github-actions[bot]
8438a24c6c
[7.x] Add release notes for 7.13.1 and 7.13.2 to elastic.co/guide
...
Co-authored-by: Seth Michael Larson <seth.larson@elastic.co >
2021-06-22 13:07:47 -05:00
Seth Michael Larson
ce6be4cd98
[7.x] Update link to bulk ingest example
2021-06-04 16:45:27 -05:00
Seth Michael Larson
ae522ebce2
[7.x] Add 7.13.0 release notes, point users to elastic.co/guide
2021-05-25 14:39:50 -05:00
Pierre Grimaud
305f894c1f
[7.x] Fix typos in documentation
...
Co-authored-by: Seth Michael Larson <seth.larson@elastic.co >
2021-05-25 07:48:43 -05:00
github-actions[bot]
2c5f1d1569
[7.x] Add support for the HTTP API compatibility header
...
Co-authored-by: Seth Michael Larson <seth.larson@elastic.co >
2021-04-26 16:55:59 -05:00
István Zoltán Szabó
5ab523b703
[7.x] Add Release Notes section to the Python book
2021-04-26 14:37:47 -05:00
Seth Michael Larson
54a1d56870
[7.x] Reorganize API documentation
2021-04-26 10:14:29 -05:00
Dan Roscigno
123aa27978
Fix spelling of 'interesting'
2021-04-15 14:33:30 -05:00
István Zoltán Szabó
9502ab5f90
[7.x] [DOCS] Adds helpers section to Python book
2021-04-01 11:46:18 -05:00
István Zoltán Szabó
8bd9c9e517
[DOCS] Adds Examples section to Python book
2021-03-29 07:59:10 -05:00
Seth Michael Larson
3f6b4dcf86
Document new namespaces
2021-03-23 15:29:31 -05:00
Seth Michael Larson
8c30fa0b34
[7.x] [DOCS] Add missing comma in async example
2021-03-18 17:07:01 -05:00
István Zoltán Szabó
4766022923
[7.x] [DOCS] Adds Integrations section to Python book
2021-03-18 08:25:14 -05:00
István Zoltán Szabó
4602632991
[7.x] [DOCS] Fix typos and remove licence info
2021-03-01 10:24:48 -06:00
István Zoltán Szabó
da6629d1a4
[7.x][DOCS] Adds Configuration section to Python book
2021-01-27 12:33:32 -06:00
Seth Michael Larson
7c65d9eabe
[7.x] Fix async documentation link
2021-01-21 13:57:31 -06:00
Seth Michael Larson
a728aaa491
[7.x] Sort imports with isort and regenerate APIs
2021-01-13 14:21:04 -06:00
Seth Michael Larson
77b7f47339
[7.x] [DOCS] Adds Connecting section to Python book
...
Co-authored-by: István Zoltán Szabó <istvan.szabo@elastic.co >
2020-12-04 08:14:42 -06:00
github-actions[bot]
acddcebd8e
[7.x] Add 'Type Hints' section to documentation
...
Co-authored-by: Seth Michael Larson <seth.larson@elastic.co >
2020-11-16 12:38:54 -06:00
Seth Michael Larson
d08860a357
[7.x] Document all APIs, add stability warning
2020-10-28 13:49:05 -05:00
Seth Michael Larson
1f4e947821
[7.x] [DOCS] Reorganizes Overview and Installation chapters ( #1396 )
...
Co-authored-by: István Zoltán Szabó <istvan.szabo@elastic.co >
2020-10-05 11:43:53 -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
github-actions[bot]
8200d8068f
[7.x] Fix import in async_streaming_bulk example
2020-09-14 12:44:20 -05:00
Seth Michael Larson
017d2a2895
[7.x] Add ASGI to async docs
2020-08-20 09:11:33 -05:00