Releases: django-es/django-elasticsearch-dsl
Releases · django-es/django-elasticsearch-dsl
8.0
New
Removed
- Removing support for Python 2.7, 3.6 & 3.7 and Django 1.11, 2.0, 2.1, 2.2, 3.0, 3.1 & 4.0 by @irtazaakram in #460
New Contributors
- @irtazaakram made their first contribution in #460
Full Changelog: 7.4...8.0
7.4
New Feature
- Adding support for Celery signal processor 🤩. implement by @Bidaya0 in #414
- Filter an existing django queryset by @andriilahuta in #168
What's Changed
- Add mapping for PositiveBigIntegerField type by @paulsmith in #444
- Updated management command documentation for alias commands by @oehrlein in #446
- custom model fields mapping by @safwanrahman in #449
New Contributors
- @paulsmith made their first contribution in #444
- @Bidaya0 made their first contribution in #414
Full Changelog: 7.3...7.4
7.3
New
What's Changed
- [Fix #419] Fixing timefield for django by @safwanrahman in #426
- [New] Adding test candidate for python 3.11 and django 4.1 by @safwanrahman in #427
- Bump django from 4.1 to 4.1.2 in /example by @dependabot in #429
- [New] Adding tests for should_index_object by @safwanrahman in #430
- optimize index nested/object fields by @alexander3771 in #412
- fix elasticsearch-dsl package dependency. by @thune-xiaobai in #435
New Contributors
- @alexander3771 made their first contribution in #412
- @odidev made their first contribution in #393
- @thune-xiaobai made their first contribution in #435
Full Changelog: 7.2.2...7.3
7.2.2
7.2.1
- [Feature] support for scaled_float fields (#353) @rzschech
- [Feature] post_index signal (#349) @saadmk11
- [Feature] support for BigAutoField as the pk field (#342) @alexgmin
- [Fix] Allow for ObjectFields to call prepare_func included in InnerDoc. (#346)
- [Fix] DocType._get_actions preventing delete (#370)
- [Upgrade] Adding support for Django 3.1 and 3.2 #371 #342 #343 Thanks to @alexgmin @jramnai 🤩
- [Fix] Testing Fix 0cc33bb (Thanks @oehrlein)
7.2.0
6.5.0
Releasing backward compatible release for Elasticsearch 6.x
7.1.4
- Configure Elasticsearch _id dynamically from document (#272)
- Use chain.from_iterable in for performance improvement (#278)
- Handle case where SimpleLazyObject being treated as an Iterable (#255)
- Camelcase default value in management command (#254)
- Various updates and fixup in docs (#250, #276)
- Start testing against Python 3.8 (#266)
7.1.1
7.1.0
- Support for Django
DecimalField
#141 - Indexing speedup by using
parallel
indexing and usingiterator
. #213. thanks @mjl
Its already faster to index now by default moreover if
you wantparallel
indexing to get more performance boost,
you can pass--parallel
in management command
or setELASTICSEARCH_DSL_PARALLEL
in your settings and it will chunk your data and index it with parallel request. - Fixing name resolution in management command #206
- Small documentation fixes. #196