All Versions
30
Latest Version
Avg Release Cycle
91 days
Latest Release
987 days ago
Changelog History
Page 3
Changelog History
Page 3
-
v2.1.0 Changes
June 29, 2016inner_hits
are now also wrapped inResponse
+
operator is deprecated,.query()
now uses&
to combine queries- added
mget
method toDocType
- fixed validation for "empty" values like
''
and[]
-
v2.0.0 Changes
February 18, 2016Compatibility with Elasticsearch 2.x:
- Filters have been removed and additional queries have been added. Instead of
F
objects you can now useQ
. Search.filter
is now just a shortcut to add queries in filter context- support for pipeline aggregations added
Backwards incompatible changes:
- list of analysis objects and classes was removed, any string used as tokenizer, char or token filter or analyzer will be treated as a builtin
- internal method
Field.to_python
has been renamed todeserialize
and an optional serialization mechanic for fields has been added. - Custom response class is now set by
response_class
method instead of a kwarg toSearch.execute
Other changes:
FacetedSearch
now supports pagination via slicing
- Filters have been removed and additional queries have been added. Instead of
-
v0.0.10 Changes
January 24, 2016Search
can now be iterated over to get back hitsSearch
now caches responses from ElasticsearchDateHistogramFacet
now defaults to returning empty intervalsSearch
no longer accepts positional parameters- Experimental
MultiSearch
API - added option to talk to
_suggest
endpoint (execute_suggest
)
-
v0.0.9 Changes
October 26, 2015FacetedSearch
now uses its ownFacet
class instead of built in aggregations
-
v0.0.8 Changes
August 28, 20150.0.5
and0.0.6
was released with broken .tar.gz on pypi, just a build fix
-
v0.0.5 Changes
August 27, 2015- added support for (index/search)_analyzer via #143, thanks @wkiser!
- even keys accessed via
['field']
onAttrDict
will be wrapped inAttr[Dict|List]
for consistency - Added a convenient option to specify a custom
doc_class
to wrap inner/Nested documents blank
option has been removedAttributeError
is no longer raised when accessing an empty field.- added
required
flag to fields and validation hooks to fields and (sub)documents - removed
get
method fromAttrDict
. Usegetattr(d, key, default)
instead. - added
FacetedSearch
for easy declarative faceted navigation
-
v0.0.4 Changes
April 24, 2015- Metadata fields (such as id, parent, index, version etc) must be stored (and
retrieved) using the
meta
attribute (#58) on bothResult
andDocType
objects or using their underscored variants (_id
,_parent
etc) - query on Search can now be directly assigned
suggest
method added toSearch
Search.doc_type
now acceptsDocType
subclasses directlyProperties.property
method renamed tofield
for consistency- Date field now raises
ValidationException
on incorrect data
- Metadata fields (such as id, parent, index, version etc) must be stored (and
retrieved) using the
-
v0.0.3 Changes
January 23, 2015โ Added persistence layer (
Mapping
andDocType
), various fixes and ๐ improvements. -
v0.0.2 Changes
August 27, 2014๐ Fix for python 2
-
v0.0.1 Changes
August 27, 2014๐ Initial release.