Commit Graph
820 Commits
Author SHA1 Message Date
Honza Král f065817e89 Add option to pass kwargs to scan and bulk in reindex helper 2015-01-30 00:04:04 +01:00
Honza Král d9acd16850 Document warning for insecure ssl 2015-01-30 00:00:26 +01:00
Honza Král 271fc4d232 Warn when people using insecure options. 2015-01-29 23:46:01 +01:00
Honza Král 6bb8edc80b SSL verification off by default is really a warning, not a note 2015-01-29 23:04:26 +01:00
Honza Král 7d78a2c14e Use read the docs theme even locally 2015-01-29 23:04:14 +01:00
Marc AbramowitzandHonza Král 957792cc26 tox.ini: Add py34 2015-01-27 16:52:54 +01:00
Marc AbramowitzandHonza Král 0246c5bbda Remove extra spaces from exception message
Without this change, it prints with extra spaces -- e.g.:

    E           elasticsearch.exceptions.ImproperlyConfigured: No defined connections, you need to                     specify at least one host.
2015-01-27 16:51:39 +01:00
Honza Král 02117ad29e Remove duplicate param definitions and docs.
Fixes #191 Thanks jfunez!
2015-01-27 16:18:50 +01:00
Honza Král 93d287d99c Added tests for raise_on_exception 2015-01-24 18:41:43 +01:00
Honza Král 320e17dce8 Added raise_on_exception param to streaming_bulk
This means that we can now handle also TransportErrors that might occur
durig the bulk processing and report those items in the failed request
as failed instead of just propagating the exception.

Fixes #166
2015-01-24 18:41:35 +01:00
Honza Král c897c75aa9 Update parameters for cluster.state 2015-01-23 03:47:01 +01:00
Magnus BäckandHonza Král 919b8f5ce3 Fix typos in docstring links to Elasticsearch documentation. 2015-01-19 19:37:41 +01:00
Honza Král 32f23b6748 Add some docs for scan mentioning passing extra args to search
Fixes #186 Thanks jpshelley!
2015-01-16 23:33:38 +01:00
syllogismosandHonza Král 87bba04d4d Update reindex helper function to introduce a new query argument.
you can specify an extra `query` argument, so that you could reindex only the docs that belong to a specific query.
2015-01-16 16:34:45 +01:00
Honza Král 1f0852bb92 Tests for reindex accepting a query 2015-01-16 16:34:44 +01:00
Honza Král d293346375 Proper skipping technique for yaml test suite 2015-01-12 14:57:52 +01:00
Honza Král 8e43be946a Fixing certifi spellinf. Thanks jezdez! 2015-01-12 13:46:13 +01:00
Steven Moy 7a674dbb0b Fixed Issue 180 Pass connection pool and seed_connections as two
separate arguments
2015-01-08 15:43:14 -08:00
Honza Král 0fd051922b Use chain instead of concatenation.
Fixes #180
2015-01-09 00:16:34 +01:00
Honza Král cdd240dc59 Removing duplicit id documentation.
Fixes #177, thanks houqp!
2015-01-08 17:11:20 +01:00
Honza Král d3e745ab77 Make initial sniff (sniff_on_start) ignore sniff_timeout
This is due to issue mentioned in #167 as part of discussion
2015-01-04 19:44:21 +01:00
Honza Král b3c2ef2996 version bump for dev 2015-01-03 01:50:46 +01:00
Honza Král e3bfeeef22 Version bump for 1.3 release 2014-12-31 17:02:06 +01:00
Honza Král 9aeabf33f7 Changelog formatting 2014-12-31 16:58:47 +01:00
Julian MehnleandHonza Král 51c89a8a2b Avoid generating 'No handlers could be found for logger "elasticsearch"' errors
by installing no-op logging handler per <https://docs.python.org/2/howto/logging.html#configuring-logging-for-a-library>.
2014-12-31 16:51:32 +01:00
Honza Král 953c66e650 fix Elasticsearch.index with id=0
Fixes #164 Thanks larsmans!
2014-12-30 18:50:52 +01:00
Honza Král 72d24906d7 Clarifying connection parameters.
Fixes #171 Thanks DavidAwad!
2014-12-30 17:21:22 +01:00
Honza Král bdf2c4b9f4 Added docs on SSL and auth options 2014-12-29 17:11:18 +01:00
Honza Král 2dc933e1c9 Add docs that load balancing only applies when more connections specified 2014-12-20 14:47:30 +01:00
Honza Král 836c6d1933 Introducing DummyConnectionPool for when only 1 connection defined 2014-12-20 00:35:24 +01:00
Honza Král 82a32540d7 Fix race condition in ConnectionPool
Fixes #158
2014-12-20 00:34:42 +01:00
Honza Král 9b5d2c062e Add an option to use scan helper without search_type=scan, use with caution
Fixes #160
2014-12-15 15:15:03 +01:00
Honza Král a23772ba27 Updated to new ES api version 2014-12-15 14:59:04 +01:00
Honza Král f47bb52de1 Adding the upgrade APIs
Thanks to @ashangit for the PR on which this is based.
2014-12-11 18:27:12 +01:00
j0hnsmithandHonza Král 482f166c1a set propagate=False on elasticsearch.trace only if logger not already configured 2014-12-09 15:31:19 +01:00
Honza Král 5977b5ea9c Ignore build directory 2014-12-08 15:57:48 +01:00
Honza Král f1ef6336ee Add changelog entry for the check in ConnectionPool 2014-12-08 14:40:03 +01:00
Honza Král 0f0630d8d7 Make sure we always have connections defined 2014-12-08 14:32:52 +01:00
Honza Král fe556873d8 Adding the search_exists API 2014-12-02 00:13:37 +01:00
Honza Král 5173d5b741 Check required parameters for empty values.
Fixes #138, thanks robhudson!
2014-12-02 00:13:01 +01:00
Honza Král 9b37be87f1 Docs improvements
Mentioning the restriction on sniffing and GETs with no bodies allowed
(Fixes #137)
2014-11-28 17:20:05 +01:00
Honza Král 377dd12d12 Leave the termvector API as it was, including the URL 2014-11-25 13:56:04 +01:00
Honza Král 32377a4f18 ES master has removed none gateway and memory index storage, update Travis CI defs 2014-11-25 13:52:43 +01:00
Honza Král ee4a37658f termvector -> termvectors rename + bw compatibility alias 2014-11-25 13:48:23 +01:00
Honza Král 8ebbf3375f Clearer description of the index param for put_mapping
ref #152
2014-11-24 17:36:27 +01:00
Honza Král 265d00d5d6 Retry on some HTTP statuses and touching up the retry logic 2014-11-24 17:08:23 +01:00
Honza Král eadb65ba24 updated Changelog 2014-11-24 13:29:19 +01:00
Honza Král cd5d646c09 Allow to specify url_prefix through RFC-1738 parsing
Also add docs about the various connection options.
2014-11-15 16:18:58 +01:00
Honza Král bf74f7244e make host url parsing more resilient
Reject invalid combinations of url scheme and connection_class
2014-11-14 15:55:32 +01:00
Rémy HUBSCHERandHonza Král 923ee018cf Support RFC-1738 URLs
Fixes #149
2014-11-14 15:42:37 +01:00