Daniel (dB.) Doubrovkine
377a7f41d1
Finished guide for working with snapshots. ( #796 )
...
* Added guide for snapshot API.
Signed-off-by: dblock <dblock@amazon.com >
* Added instructions for running sample.
Signed-off-by: dblock <dblock@amazon.com >
---------
Signed-off-by: dblock <dblock@amazon.com >
Co-authored-by: roma2023 <romasaparhan19@gmail.com >
2024-08-15 07:52:20 -07:00
DJ Carrillo
0cb345db6e
Added a guide & sample for a custom logger client implementation. ( #579 )
...
* Added a guide & sample for a custom logger client implementation.
Signed-off-by: Djcarrillo6 <djcarrillo6@yahoo.com >
Black formatter
Signed-off-by: Djcarrillo6 <djcarrillo6@yahoo.com >
* Changes from PR review
Signed-off-by: Djcarrillo6 <djcarrillo6@yahoo.com >
Fixed import formatting in sample code for gudie.
Signed-off-by: Djcarrillo6 <djcarrillo6@yahoo.com >
Fixed nox formatting of log collection sample module.
Signed-off-by: Djcarrillo6 <djcarrillo6@yahoo.com >
Added types to log_collection_sample.py
Signed-off-by: Djcarrillo6 <djcarrillo6@yahoo.com >
Added type ignore to StramHandler class
Signed-off-by: Djcarrillo6 <djcarrillo6@yahoo.com >
Added formatting change
Signed-off-by: Djcarrillo6 <djcarrillo6@yahoo.com >
* Added PR review changes.
Signed-off-by: Djcarrillo6 <djcarrillo6@yahoo.com >
Fixed typo in CHANGELOG.
Signed-off-by: Djcarrillo6 <djcarrillo6@yahoo.com >
Requested changes.
Signed-off-by: Djcarrillo6 <djcarrillo6@yahoo.com >
Requested changes again.
Signed-off-by: Djcarrillo6 <djcarrillo6@yahoo.com >
Added link in USER_GUIDE.md.
Signed-off-by: Djcarrillo6 <djcarrillo6@yahoo.com >
---------
Signed-off-by: Djcarrillo6 <djcarrillo6@yahoo.com >
2023-11-22 09:14:12 -05:00
DJ Carrillo
0d8a23dd78
Applied document lifecycle guide & sample. ( #559 )
...
Applied pull number to CHNAGELOG.md
Signed-off-by: Djcarrillo6 <djcarrillo6@yahoo.com >
2023-10-30 20:02:30 -07:00
Daniel (dB.) Doubrovkine
fa8f3a7ae0
Added a guide on making raw JSON REST requests. ( #542 )
...
Signed-off-by: dblock <dblock@amazon.com >
2023-10-16 12:32:17 -07:00
DJ Carrillo
d9a7050df4
Added advanced index actioins guide & sample code file. ( #541 )
...
Signed-off-by: Djcarrillo6 <djcarrillo6@yahoo.com >
2023-10-16 11:27:22 -04:00
Daniel (dB.) Doubrovkine
7a638cdafc
Align pool_maxsize for different connection pool implementations. ( #535 )
...
* Align pool_maxsize for different connection pool implementations.
Signed-off-by: dblock <dblock@amazon.com >
* Document connection classes and settings.
Signed-off-by: dblock <dblock@amazon.com >
* Undo change in async for backwards compatibility.
Signed-off-by: dblock <dblock@amazon.com >
* Fix: typo.
Signed-off-by: dblock <dblock@amazon.com >
---------
Signed-off-by: dblock <dblock@amazon.com >
2023-10-12 18:55:31 -04:00
DJ Carrillo
84ac172ddc
Added new guide & sample module for using index templates. ( #531 )
...
Added index_template guide and sample
Signed-off-by: Djcarrillo6 <djcarrillo6@yahoo.com >
2023-10-11 10:11:35 -07:00
Daniel (dB.) Doubrovkine
f54973e583
Added k-nn user guide and samples. ( #449 )
...
* Added k-nn user guide and samples.
Signed-off-by: dblock <dblock@amazon.com >
* Added async samples.
Signed-off-by: dblock <dblock@amazon.com >
* Renamed Lucene Filters with Efficient Filters.
Signed-off-by: dblock <dblock@amazon.com >
* Fixing TOC from Lucene filters to Efficient filters
Signed-off-by: Vacha Shah <vachshah@amazon.com >
---------
Signed-off-by: dblock <dblock@amazon.com >
Signed-off-by: Vacha Shah <vachshah@amazon.com >
Co-authored-by: Vacha Shah <vachshah@amazon.com >
2023-07-25 19:04:13 -07:00
Daniel (dB.) Doubrovkine
58217d98ff
Reorganize documentation and add samples. ( #447 )
...
Signed-off-by: dblock <dblock@amazon.com >
2023-07-24 10:23:51 -07:00
florianvazelle
5866880c81
Add async tests for plugins ( #425 )
...
* test(plugins): add async tests for plugins
Signed-off-by: florian <florian@harfanglab.fr >
* chore(USER_GUIDE): remove **
Signed-off-by: florian <florian@harfanglab.fr >
* test(async): remove the event loop session scoped fixture
Signed-off-by: florian <florian@harfanglab.fr >
---------
Signed-off-by: florian <florian@harfanglab.fr >
2023-07-24 09:56:32 -04:00
Michael Oliver
4dba35deea
Allow passing trust_env to aiohttp.ClientSession ( #438 )
...
Fixes #368
Signed-off-by: Michael Oliver <michael@michaeloliver.dev >
2023-07-19 09:02:04 -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
df3a39f1a0
Updated user_guide for async client ( #340 )
...
Signed-off-by: saimedhi <saimedhi@amazon.com >
2023-03-28 13:21:07 -04:00
Sai Medhini Reddy Maryada
51eb6e5cca
Updated user_guide for async client ( #338 )
...
Signed-off-by: saimedhi <saimedhi@amazon.com >
2023-03-24 07:55:31 -04:00
jayzfbn
a495a20417
fix async example ( #330 )
...
Signed-off-by: Jay Zarfoss <jzarfoss@farmersbusinessnetwork.com >
2023-03-20 16:30:48 -04:00
Vacha Shah
754dcc7339
Removing low-level and high-level client terminology ( #298 )
...
Signed-off-by: Vacha Shah <vachshah@amazon.com >
2023-02-21 15:06:39 -08: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
Minh Le
9f84873c01
fix faulty example ( #256 )
...
single-quoted string spanning multiple lines leads to grammatical error
Signed-off-by: Minh Le <m.le@elsevier.com >
Signed-off-by: Minh Le <m.le@elsevier.com >
2023-01-03 12:29:49 -08:00
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
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
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
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