- Add
default_field
support forQueryString
- Add additional
aggregations
functionality, thanks to @zkourouma
- Add
max_score()
method to queryset
- Add
size
parameter toTerms()
aggregations
- Fixing python 2.6 compat in aggregations
- Add
aggregations
functionality. Special thanks to @zkourouma for the hard work.
- Properly increment version number for SemVer.
- Add
post_query_actions
to provide hooks for logging and debugging inside the iterator.
- Add
score_mode
kwarg to scoring blocks.
- Add Exists Block
- Update
function_score
to support multiple scoring blocks.
- Add ability to sort on
location
fields. See the API Reference for details.
- Add
min_score
andtrack_scores
options toscore
.
- Add
QuerySet
to DSL
- Add
execution
option to Terms DSL
- Add python 3 support
- Revent cloning change
- Force creation of clones as
QuerySet
objects
- Fix broken syntax around
clone
method
- Add
missing
to DSL
- Allow custom field names in GeoDistance queries
- Add
match_all
to DSL. - Switch default query to use new DSL match all
- Add option to specify 'missing' when creating a sort block
- More flexible passing of connection parameters to backend library
- Don't lock
six
version so explicitly.
- Don't override
range
keyword when constructingRange
dict.