Nick Lang
f4c163dbc6
update versions and changelog to 7.x
2019-03-29 09:27:59 -06:00
Nick Lang and GitHub
1afceba69b
update to ES 7 ( #911 )
...
* update to ES 7
* more updates to make tests run
* update the test matrix
* remove python 3.3
* update xpack apis
* relative imports
2019-03-29 09:25:23 -06:00
mazzma12 and Nick Lang
3c2509d29d
Add resource type and resource id in TransportError Traceback ( #909 )
2019-03-28 14:17:47 -06:00
Michal Kuffa and Nick Lang
300fb839fe
Use relative imports in xpack module ( #898 )
...
To be consistent with the other part of library and to allow vendoring
without code change, use relative imports also in the
``elasticsearch.client.xpack`` module.
2019-03-28 14:13:12 -06:00
Loading Zhang and Nick Lang
dfcaea65e8
add time/size params in cat api ( #882 )
...
Thanks for the patch
2019-03-28 13:24:25 -06:00
Alvaro Olmedo Rodriguez and Nick Lang
51ad5d3617
ssl_show_warn option added ( #913 )
...
* ssl_show_warn option added
* Typo fixed
2019-03-28 13:20:16 -06:00
Brad and Nick Lang
2c6e60380a
Add NullHandler to logger for all Python versions ( #896 )
2019-02-21 17:19:19 -07:00
Dimitrios Liappis and Nick Lang
23c0e32777
Add include_type_name in pertinent indices operations ( #902 )
...
Closes #901
2019-02-07 06:46:00 -07:00
Asher Mancinelli and Nick Lang
85573db275
Restructuring helpers dir ( #886 )
...
* PEP8 formatting & package structuring
* adding internal function imports into helpers init
* changed absolute paths for mock
* removed debugging print statements
* resolving @fxdgear 's comment
2019-01-14 11:27:02 -08:00
Jonah Bull and GitHub
3c8cfa17fe
Merge pull request #884 from jonahbull/add-jjbb-jobs
...
Add JJBB jobs to .ci
2018-12-19 16:32:31 -06:00
Jonah Bull
5d077718d5
Add JJBB jobs to .ci
2018-12-19 15:59:00 -06:00
Mike Marshall and Nick Lang
6cdf258f61
fix python 3.x str.decode exception ( #877 )
...
* fix python 3.x str.decode exception
* Moved try clause inside the if statement
* Moved try clause inside the if statement
2018-12-10 16:32:54 -07:00
Osvaldo Banuelos and Nick Lang
b8c241d5ec
remove extraneous refresh() in example/load.py ( #876 )
...
After Git repo is loaded to ES through bulk(), Line 180 performs an index refresh to make documents available for searching. The same operation is then repeated in Line 188; remove this duplicate refresh.
2018-11-27 10:26:23 -07:00
Nick Lang and GitHub
f3f7266c1f
better logic to handling unicode and chunking. ( #870 )
...
Chunking was looking at the length of a string but not accounting for the
byte length. closes #716
2018-11-26 10:58:47 -07:00
Nick Lang and GitHub
bafe65987c
Fixing flaky test wrt mock and threading. ( #875 )
...
* Fixing flaky test wrt mock and threading.
Mock is apparetnly not threadsafe, and as a result will sometimes
cause tests to fail when we want to count the number of times a
mock function is called.
I've replaced the mock function with a side_effect, which allows for
locking and incrementing manually.
* put threading.Lock in globals
2018-11-26 10:10:12 -07:00
Nick Lang
0867a56ce3
update makefile to create a docker-compose project
...
this allows for running multiple versions of python/es at the same time
on a single host
2018-11-16 16:28:11 -07:00
Nick Lang
dfb12a5334
bump version to 6.3.1
2018-11-16 09:42:11 -07:00
Nick Lang and GitHub
4538df2aa0
Testing changes for Jenkins CI ( #863 )
...
* testing
* more fixes
* downgrade docker-compose file version cause jenkins
* fixing matrix
* back to elasticsearch_version
* skip py3.7 for now there's a bug
* add build badge and remove 3.3
Sphinx doesn't play nice with 3.3
* sphinx 1.7 drops support for python 3.3
* updating test matrix
* remove travis
* updating badges
2018-10-31 12:07:38 -06:00
Nick Lang
c0d5f288c8
update runtests
2018-10-26 13:13:01 -06:00
Nick Lang
5bbaa77aa1
fixng formatting of matrix
2018-10-26 13:06:08 -06:00
Nick Lang and GitHub
51c2c9f7ac
In preparation for moving to Elastic's CI ( #862 )
...
* In preperation for moving to Elastic's CI
Add dockerfile to build image for testing python client in a docker container
add docker-compose to create environment for running tests against specific versions of ES
Add Makefile to make it easy to execute tests and cleanup
add wait-for-elasticsearch.sh script to wait for elasticsearch before executing the tests.
* add pull and comment about pushing requring auth
* spelling errors
* adding CI directory for jenkins to pick up
fixing typo too
* fix test-matrix and create working run-tests
* add comment about why skipping python 2.6
* adding dockerfiles to create base images for ci
2018-10-26 13:02:14 -06:00
Akira Yumiyama and Nick Lang
3176f46ae8
TypeError: string indices must be integers in TransportError ( #833 )
...
* Add tests of TransportError
* Fix to work properly even if the error is not structured on TransportError
2018-10-12 09:42:47 -06:00
Maciej "RooTer" Urbański and Nick Lang
b049b684bb
add timeout param to Tasks API ( closes #852 ) ( #853 )
2018-10-12 09:39:22 -06:00
Itay and Nick Lang
de8413fdbd
typo fix in helpers ( #854 )
2018-10-11 03:05:11 -06:00
Steven Loria and Nick Lang
47eab8cc0f
Minor typo fixes on index page ( #850 )
2018-10-08 11:15:40 -06:00
Aly Sivji and Nick Lang
cb6f09bbe7
Fix bulk insert docs ( #832 )
2018-08-06 13:28:56 -06:00
Chris Wynne and Nick Lang
67deac55c4
Pass Retry object to urllib3 instead of False ( #827 )
...
By passing a `Retry` object to `urlopen` instead of just `False`, it
prevents `urllib3` from having to create a Retry object with `from_int`.
`from_int` emits an undesirable log message when called with
`retries=False`, and this can be avoided by the method described above.
2018-07-24 11:24:13 -07:00
Nick Lang
bc4af210ab
update certifi link. closes #822
2018-07-17 12:43:39 -07:00
Dmitri Vasilishin and Nick Lang
3f2b1b925a
Add support for allow_partial_search_results search request parameter ( #821 )
2018-07-16 11:59:51 -06:00
Dmitri Vasilishin and Nick Lang
dfd9e8d372
Deprecate the update_all_types option ( #819 )
...
This option makes no sense on indices that have only one type, which is enforced since 6.0.
2018-07-16 11:30:22 -06:00
Nick Lang and GitHub
d3204f6b71
add a small example, and reference bigger example. Closes #813 ( #817 )
2018-07-10 11:12:46 -06:00
Udit107710 and Nick Lang
82849a4a27
Update load.py ( #795 )
2018-06-26 11:09:17 -06:00
Nick Lang and GitHub
656842feaf
Get rid of managing list of authors manually and just link to contributors page ( #812 )
2018-06-25 15:43:43 -06:00
Nick Lang
52006f4562
clean up docs, closes #800
2018-06-25 12:07:18 -06:00
Dmitry Vasilishin and Nick Lang
cab17fd449
Remove put_template and get_template endpoints ( #803 )
...
In ES 6.0 the search template system has changed over to stored scripts.
2018-06-25 12:02:25 -06:00
Nick Lang and GitHub
2619d0fae4
TransportError correctly reflects inherited class. Closes #806 . ( #810 )
2018-06-25 11:44:14 -06:00
Nick Lang
e0fb772bcc
Bump version to 6.3.0
2018-06-20 11:55:11 -06:00
Nick Lang
4352e56174
fixing max urllib3, updating authors
2018-06-19 12:55:48 -06:00
Nick Lang and GitHub
7751fede5a
add wait on delay ( #794 )
2018-05-18 14:30:31 -06:00
Nick Lang and GitHub
206e0d609c
handle gzip for python27. Fixes #789 ( #793 )
2018-05-18 13:52:37 -06:00
Honza Král
15a4d7e2cc
Removing my email from .travis.yml
2018-05-16 12:40:49 -04:00
Nick Lang
9fe0763670
Merge branch 'master' of github.com:elastic/elasticsearch-py
2018-05-08 00:25:21 -06:00
Nick Lang
0252c2c652
Increase minimum requests version closes #784
2018-05-08 00:20:46 -06:00
Ilya Radinsky and Nick Lang
4dc4ba18ad
Fixes double creation of urllib3.HTTPSConnectionPool when ssl_context and use_ssl are used ( #780 )
2018-05-01 13:54:17 -06:00
Nick Lang and GitHub
f77263e3bd
adding support for wait_for_no_initializing_shards in health method ( #777 )
2018-04-24 13:13:41 -06:00
Milly and Nick Lang
cd871244e0
TransportError not raised in helpers.streaming_bulk() with max_retries. (#775 )
...
* Add test to raise `TransportError` in `helpers.streaming_bulk()` with `max_retries`.
* Re-raise `TransportError` if the last retry fails.
2018-04-24 11:35:54 -06:00
hari and Nick Lang
0aac8c9dff
Update index.rst ( #771 )
2018-04-24 11:33:29 -06:00
Hendrik Muhs and Nick Lang
c505e53f6a
add forecast API to X-Pack, ML client ( #772 )
2018-04-20 14:13:06 -06:00
Nick Lang and GitHub
9721e4bc92
Nick/query params bulk helper ( #774 )
...
* cleanup doc strings closes #766
* adding *args to bulk helpers so values such as timeout can be passed in. Closes #773
2018-04-20 13:11:37 -06:00
Daniel Chimeno and Nick Lang
5ecc1bd209
Update connection.rst ( #768 )
...
Changed parameter name
2018-04-12 12:20:03 -06:00