summaryrefslogtreecommitdiff
path: root/databases/py-elasticsearch
AgeCommit message (Collapse)AuthorFilesLines
2017-04-03Update databases/py-elasticsearch to 5.3.0.fhajny2-7/+7
- Compatibility with elasticsearch 5.3.
2017-02-14Update databases/py-elasticsearch to 5.2.0.fhajny2-7/+7
5.2.0 (2017-02-12) - The client now automatically sends Content-Type http header set to application/json. If you are explicitly passing in other encoding than json you need to set the header manually. 5.1.0 (2017-01-11) - Fixed sniffing
2016-11-08Update databases/py-elasticsearch to 5.0.1.fhajny3-8/+11
5.0.1 (2016-11-02) - Fixed performance regression in scan helper 5.0.0 (2016-10-19) - Version compatible with elasticsearch 5.0 - when using SSL certificate validation is now on by default. Install certifi or supply root certificate bundle. - elasticsearch.trace logger now also logs failed requests, signature of internal logging method log_request_fail has changed, all custom connection classes need to be updated - added headers arg to connections to support custom http headers - passing in a keyword parameter with None as value will cause that param to be ignored
2016-08-19Update databases/py-elasticsearch to 2.4.0.fhajny3-8/+11
2.4.0 (2016-08-17) - ping now ignores all TransportError exceptions and just returns False - expose scroll_id on ScanError - increase default size for scan helper to 1000 - changed Transport.perform_request to just return the body, not status as well. 2.3.0 (2016-02-29) - added client_key argument to configure client certificates - debug logging now includes response body even for failed requests
2016-01-07Update databases/py-elasticsearch to 2.2.0.fhajny2-7/+7
2.2.0 (2016-01-05) - adding additional options for ssh - ssl_assert_hostname and ssl_assert_fingerprint to the default connection class - fix sniffing 2.1.0 (2015-10-19) - move multiprocessing import inside parallel bulk for Google App Engine
2015-11-04Remove duplicate SHA512 digests that crept in.agc1-2/+1
2015-11-03Add SHA512 digests for distfiles for databases categoryagc1-1/+2
Problems found with existing distfiles: distfiles/D6.data.ros.gz distfiles/cstore0.2.tar.gz distfiles/data4.tar.gz distfiles/sphinx-2.2.7-release.tar.gz No changes made to the cstore or mariadb55-client distinfo files. Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
2015-10-18Update databases/py-elasticsearch to 2.0.0.fhajny3-25/+8
2.0.0 (2015-10-14) - Elasticsearch 2.0 compatibility release 1.8.0 (2015-10-14) - removed thrift and memcached connections, if you wish to continue using those, extract the classes and use them separately. - added a new, parallel version of the bulk helper using thread pools
2015-09-25Update py-elasticsearch to 1.7.0.fhajny2-6/+6
1.7.0 (2015-09-21) - elasticsearch 2.0 compatibility - thrift now deprecated, to be remoeved in future version - make sure urllib3 always uses keep-alive
2015-08-27Set GITHUB_PROJECT properly, fixes fetch phase.fhajny1-1/+2
2015-08-26Update databases/py-elasticsearch to 1.6.0.fhajny3-41/+43
1.6.0 (2015-06-10) - Add indices.flush_synced API - helpers.reindex now supports reindexing parent/child documents 1.5.0 (2015-05-18) - Add support for query_cache parameter when searching - helpers have been made more secure by changing defaults to raise an exception on errors - removed deprecated options replication and the deprecated benchmark api. - Added AddonClient class to allow for extending the client from outside
2015-03-09Updated py-elasticsearch to version 1.4.0imil2-6/+6
Changelog 1.4.0 (2015-02-11) Using insecure SSL configuration (verify_cert=False) raises a warning reindex accepts a query parameter enable reindex helper to accept any kwargs for underlying bulk and scan calls when doing an initial sniff (via sniff_on_start) ignore special sniff timeout option to treat TransportError as normal failure in bulk helpers fixed an issue with sniffing when only a single host was passed in 1.3.0 (2014-12-31) Timeout now doesn't trigger a retry by default (can be overriden by setting retry_on_timeout=True) Introduced new parameter retry_on_status (defaulting to (503, 504, )) controls which http status code should lead to a retry. Implemented url parsing according to RFC-1738 Added support for proper SSL certificate handling Required parameters are now checked for non-empty values ConnectionPool now checks if any connections were defined DummyConnectionPool introduced when no load balancing is needed (only one connection defined) Fixed a race condition in ConnectionPool
2014-08-14Updated py-elasticsearch to 1.2.0imil3-38/+44
1.2.0 (2014-08-03) ------------------ Compatibility with newest (1.3) Elasticsearch APIs. * Filter out master-only nodes when sniffing * Improved docs and error messages 1.1.1 (2014-07-04) ------------------ Bugfix release fixing escaping issues with `request_timeout`. 1.1.0 (2014-07-02) ------------------ Compatibility with newest Elasticsearch APIs. * Test helpers - `ElasticsearchTestCase` and `get_test_client` for use in your tests * Python 3.2 compatibility * Use ``simplejson`` if installed instead of stdlib json library * Introducing a global `request_timeout` parameter for per-call timeout * Bug fixes
2014-04-19Initial import of py-elasticsearch, version 1.0.0, into the NetBSD Packagesimil4-0/+105
Collection. Official low-level client for Elasticsearch. Its goal is to provide common ground for all Elasticsearch-related code in Python; because of this it tries to be opinion-free and very extendable. The full documentation is available at http://elasticsearch-py.rtfd.org/