ooici / elasticpy Goto Github PK
View Code? Open in Web Editor NEWPython client for ElasticSearch
License: Apache License 2.0
Python client for ElasticSearch
License: Apache License 2.0
Need to add support for bulk commands and API interactions.
AttributeError: 'dict' object has no attribute 'status_code'
Will be patched in 0.7
Add support for CouchDB authentication in the river creation.
When using an ElasticQuery
or ElasticFilter
with a range it doesn't accept 0
as a value.
Add support for class methods in methods that don't use instance vars.
0.6~0.7 hopefully
Add support for timeout on the HTTP Request.
http://docs.python-requests.org/en/latest/user/quickstart/#timeouts
Add support for facets.
See http://www.elasticsearch.org/guide/reference/api/search/facets/
Added support in 0.3 to list indices.
Add support for options to index creation and further mapping.
Need to support raw interaction something along the lines of
raw(url, method, data)
It needs to be able to interact with all of the API, and do proper parsing of objects into json objects as well as interact with the appropriate REST methods.
Change the urllib2
interface to Requests
interface.
http://docs.python-requests.org/en/latest/index.html
Provide detailed examples and explanation of the "chaining" mechanism in elasticpy.
I was thinking to include Tests
[using PyTest] for ElasticPy. I would be happy to take this forward.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.