Nick Lang
021a31ca42
Merge pull request #708 from fxdgear/nick/update_docker_script
...
Elastic now supports oss Docker Images
2018-01-10 13:41:02 -07:00
Nick Lang
e620165761
Elastic now supports -oss Docker Images
...
No need to use my personal docker iamges, now that Elastic creates oss docker images
2018-01-10 11:41:08 -07:00
Nick Lang
676e32809b
Merge pull request #699 from ao/patch-1
...
Issue: 696 - crate should be corrected to create
2018-01-09 11:44:36 -07:00
Nick Lang
0ee964ede2
update changelog
2018-01-05 20:00:40 -07:00
Nick Lang
ef08323d22
Bump to version 6.1.1
2018-01-05 19:51:20 -07:00
Andrew Odendaal
90972e3983
Update transport.py
2018-01-05 13:50:52 +00:00
Andrew Odendaal
3fd2c1a29d
Issue: 696
...
`crate should be corrected to create.` as per https://github.com/elastic/elasticsearch-py/issues/696
2018-01-05 13:43:21 +00:00
Illia Volochii
43ddb3d56b
Dump as minified JSON as possible in its serializer ( #658 )
2018-01-01 16:08:38 +01:00
Matthieu
83a26ec78a
fix python 3.5/6 warnings: [...]/elasticsearch/client/__init__.py:884: DeprecationWarning: invalid escape sequence \_ ( #665 )
...
https://bugs.python.org/issue27364
2018-01-01 16:07:22 +01:00
Fabrice Bacchella
8c13060c87
ImproperlyConfigured is imported but not used in transport. ( #693 )
2018-01-01 15:54:39 +01:00
Fabrice Bacchella
920218db83
Transport.perform_request mutate headers. ( #694 )
2018-01-01 15:54:09 +01:00
Honza Král
a023bddb4d
Use provided request headers in urllib3
...
outside. However, `Urllib3HttpConnection` did not use these headers but
only its default ones.
With this commit, `Urllib3HttpConnection` will either use the default
ones or merge the default headers with the provided ones if there are
any.
Relates #618
2018-01-01 15:42:46 +01:00
Nick Lang
2dce4c0720
Merge pull request #690 from fxdgear/nick/update_docs
...
Updating Docs to reference SSL Context
2017-12-28 14:42:12 -07:00
Nick Lang
50f89e4d47
moving import
2017-12-28 13:12:04 -07:00
Nick Lang
456e598c5b
moving import
2017-12-28 13:09:16 -07:00
Nick Lang
415b3e7dc7
more docs updates
2017-12-28 12:37:59 -07:00
Nick Lang
e74457866d
updating the docs some more examples
2017-12-28 12:08:55 -07:00
Nick Lang
190e4fdc9a
Merge pull request #689 from elastic/nick/ssl_bugs
...
Updates to SSL Context changes
2017-12-27 20:49:39 -07:00
Nick Lang
bf1d64e88d
Updates to SSL Context changes,
...
Bug with OSX made breaking changes to the way certifi was being imported
and used.
Unable to reproduce with Linux.
Found improper logic. Fixed now.
Also changing removing the flag for checking `verify_certs` as
it is `True` by default. Don't want to make users flag that as
`False` just to make things work.
A connection to an SSL instance should be:
es = Elasticsearch("https://host:port ", http_auth=(user,pass))
* If using Elastic Cloud or some other publicly recognized certificate
that certifi can recognize.
2017-12-27 20:26:23 -07:00
Fabrice Bacchella
966f689545
A connection should be marked live with HEAD too. ( #688 )
2017-12-27 15:02:30 -05:00
Nick Lang
017dcf1d13
Merge pull request #676 from marcocova/fix-typo-in-elasticsearch-client
...
fix typo in comment (minor)
2017-12-04 13:01:19 -07:00
Marco Cova
7599a248ca
fix typo in comment (minor)
2017-12-04 15:07:48 +00:00
Nick Lang
e4967a7c76
Merge pull request #672 from magical/patch-1
...
Fix typo in docs
2017-11-28 16:56:53 -07:00
Nick Lang
37490e223f
When _just_ using an SSL context we don't want breaking behavior ( #673 )
...
Also don't want to break backwards compat. So when chcking for depreicated values ignore
the check on verify_certs. Since it's True. the verify certs will be default true
in the ssl_context. And can be turned off in the SSL context when using it.
2017-11-28 22:01:20 +01:00
Nick Lang
2a96ce14f1
Merge pull request #671 from konradkonrad/patch-2
...
docstring typo fixes
2017-11-28 12:33:04 -07:00
Andrew Ekstedt
b9eafd41c6
Fix typo in docs
...
it's => its
2017-11-28 10:12:14 -08:00
konradkonrad
9b288a1e92
docstring typo fixes
...
cheers
2017-11-16 17:07:57 +01:00
Honza Král
f639f9b28e
Apply cafile defaults before checking for emptiness
...
Fixes #669
2017-11-14 19:20:15 +01:00
Honza Král
d9fa510fa6
Bump version to 6.1.0-dev
2017-11-14 15:27:59 +01:00
Honza Král
ad4f83f592
Bump travis to test 6.0.0 GA
2017-11-14 15:14:47 +01:00
Honza Král
4e6a05f614
Added scroll_kwargs to scan helper
2017-11-10 21:43:16 +01:00
Honza Král
a1dc43192b
forgot raw -> keyword in example
2017-11-10 15:35:39 +01:00
Honza Král
7f5a9f8cec
Update example to work with elasticsearch 6.0
2017-11-10 15:18:50 +01:00
Honza Král
97491388d7
Update docs to reflect version changes
2017-11-10 15:18:19 +01:00
Honza Král
562c8c6146
Bump master to 6.0.0
2017-11-10 14:38:08 +01:00
Honza Král
ae632f2288
Adding 5.5.0 changelog
2017-11-10 14:37:03 +01:00
Honza Král
92763522a9
Check successful shards instead of failed
...
Fixes #660 , thanks @juke1
2017-11-09 20:35:53 +01:00
Nick Lang
32239539f9
Merge pull request #662 from nfsec/patch-2
...
Unrecognized parameter: wait_for_merge
2017-11-07 10:13:25 -07:00
Patryk Krawaczyński
b79364f0b8
Unrecognized parameter: wait_for_merge
...
```
curl -XPOST 'http://es:9200/index/_forcemerge?flush=true&wait_for_merge=true&ignore_unavailable=true&max_num_segments=1 '
{"error":{"root_cause":[{"type":"illegal_argument_exception","reason":"request [/lindex/_forcemerge] contains unrecognized parameter: [wait_for_merge]"}],"type":"illegal_argument_exception","reason":"request [/index/_forcemerge] contains unrecognized parameter: [wait_for_merge]"},"status":400}
```
2017-11-03 14:57:56 +01:00
Patryk Krawaczyński
961f6b54b3
Update tasks API ( #659 )
...
* Update cat.py
* Update tasks.py
2017-10-26 14:51:37 +02:00
Honza Král
40b0a68b82
Add repository to commit documents
2017-10-26 14:36:50 +02:00
Glen Smith
cfec19afd8
Add bytes param to cat.shards and cat.segments ( #654 )
2017-10-11 22:16:50 +02:00
Nick Lang
a3a52af081
Merge pull request #652 from brunobell/master
...
fix: AttributeError: 'bytes' object has no attribute 'encode'(PY3)
2017-10-09 17:41:05 -06:00
broono
12be146e45
Fix: AttributeError: 'bytes' object has no attribute 'encode'(PY3)
2017-10-09 13:47:36 +08:00
Nick Lang
5c537deca4
Merge pull request #635 from fxdgear/nick/ssl_context
...
Nick/ssl context
2017-10-06 11:35:23 -06:00
Nick Lang
7339a272b5
Add SSL context for versions of Python that support SSL Context.
...
Instead of passing parameters manually, you can construct an SSL
context. This allows for greater flexibility in using self signed certs.
2017-10-06 11:27:15 -06:00
Nick Lang
9790b85088
Merge pull request #636 from elastic/urllib_1.23
...
bump max compatible version of urllib3 to <1.23
2017-10-05 16:26:02 -06:00
Glen Smith
798788e741
bump max compatible version of urllib3 to <1.23
2017-10-05 16:03:46 -06:00
Nick Lang
a03504cbb2
Merge pull request #618 from jmcarp/issue-609-x-ndjson
...
Set application/x-ndjson content type on bulk requests.
2017-10-04 14:22:11 -06:00
Joshua Carp
3045516738
Clean up custom headers.
2017-10-04 16:07:55 -04:00