Skip to content

Latest commit

 

History

History
188 lines (87 loc) · 5 KB

CHANGELOG.md

File metadata and controls

188 lines (87 loc) · 5 KB

Changelog

5.0.1 (unreleased)

  • Update elasticsearch to 7.17.7 (Ready for 8.x and apple silicon images are available) @maethu

  • Control-Panel: Fix potential issue with bool fields @maethu

  • Tests: Wait for elasticsearch service @maethu

  • Fix restricted object lookup @maethu

  • Add support for highlight feature of elasticsearch @instification

  • Use _old_searchResults when patching safeSearchResults @instification

  • Handle negative term filters (fixes #101) @instification

  • Check addon is installed before processing queue (fixes #108) @instification

  • Add support for optional es host in worker via PLONE_ELASTICSEARCH_HOST env variable @maethu

5.0.0 (2022-10-11)

  • Rename master branch to main @ericof

  • Drop support for Python 3.7 when using Plone 6.0 @ericof

  • Add support to plone.restapi and Volto @ericof

5.0.0a2 (2022-09-23)

  • Implement IIndexQueueProcessor support @ericof

  • Refactor ElasticSearchCatalog methods into ElasticSearchManager object @ericof

  • Breaking: Remove collective.elasticsearch.es @ericof

  • Breaking: Remove collective.elasticsearch.hooks @ericof

  • Refactor moveObjectsByDelta to reduce the number of calls to ElasticSearch @ericof

  • Reindex operations update on the catalog send only updated index to ElasticSearch @ericof

  • Remove collective.celery support (as it is not Python-3 compatible yet) @ericof

5.0.0a1 (2022-09-14)

  • Refactor hook.index_batch to reduce the number of calls do Elastic Search @ericof

  • Implement plone/code-analysis-action @ericof

  • Add support to Plone 6.0 @ericof

  • Support Python 3.7, 3.8, 3.9 and 3.10 @ericof

  • Drop support to Plone versions 4.3, 5.0 and 5.1 @ericof, @andreclimaco

  • Drop support to Python 2.7 @ericof, @andreclimaco

4.0.0 (2021-04-28)

  • BREAKING: Make changes for ES 7.x @bduncan137

  • Slow down tests to allow them to complete correctly @bduncan137

3.0.5 (2021-04-28)

  • Issue #76 In 5.1+ we want to patch _unindexObject not unindexObject @ewohnlich

  • Explicit error logging added, if ES bulk action for indexing failed. @nazrulworld

  • Fix commit hook bug when content has been moved @instification

3.0.4 (2019-08-21)

  • Issue #63 Now ensuring unicode value would for both python2 and python3 case. @nazrulworld

  • Now possible to search by other than Title, Description and SearchableText indexes. @nazrulworld

3.0.3 (2019-03-12)

  • Add missing import logger @nazrulworld

3.0.2 (2019-01-31)

  • Fix Zope DateTime convert to also handle the datetime.date type @ewohnlich

3.0.1 (2019-01-28)

  • Fix sortable_title search issue @ewohnlich

3.0.0 (2019-01-28)

  • Fix date queries to work with min:max as well as minmax @vangheem

  • Fix sort order parsing and implementation @vangheem

  • Handle upgrades with missing es_only_indexes properly @vangheem

  • Add IReindexActive to request as a flag for other code @lucid-0

2.0.2 (2018-11-27)

  • Python 3 Support @vangheem

  • Support ES 6 @lucid-0

  • Fix error causing "Server Status" on @@elastic-controlpanel to be empty. @fulv

2.0.1 (2018-01-05)

  • Prevent critical error when by chance query value is None. @thomasdesvenain

  • Minor code cleanup: readability, pep8, 80 cols, zca decorators. @jensens

  • Fix date criteria: 'minmax' instead of 'min:max' + string to date conversion @ebrehault

2.0.0a6 (2017-03-29)

  • Gracefully handle upgrades in the settings interface so it doesn't break for people upgrading. @vangheem

2.0.0a5 (2017-03-29)

  • Running indexing as admin as it is possible to initiate reindex or index on an object that you do not have permissions for @vangheem

2.0.0a4 (2017-03-27)

  • released

2.0.0a3 (2017-03-27)

  • Add a method to set the body of the request during index creation. @Gagaro

  • Fixed get brain in lazy list with negative indexes. @thomasdesvenain

  • The list of indexes that forces es search is configurable. @thomasdesvenain

  • Works under Plone 4.3. @thomasdesvenain

  • Works with archetypes contents. @thomasdesvenain

2.0.0a2 (2016-07-19)

  • We can pass a custom results factory and custom query parameters to IElasticSearchCatalog.search() method. So we can use it as a public interface for custom needs. @thomasdesvenain

  • Prevent from unindex before reindex when uid is unchanged, for instance at rename. Use a set for to-remove list. @thomasdesvenain

  • Fix indexing when removing the Title and Description indexes from Plone @vangheem

2.0.0a1 (2016-06-06)

  • upgrade to elasticsearch 2.x @vangheem

1.0.1a4 (2016-05-22)

  • provide better search query @vangheem

1.0.1a3 (2016-03-22)

  • make sure to get alias definition right @vangheem

1.0.1a2 (2016-03-18)

  • create index as an alias so you can potentially work on an existing alias without needing downtime @vangheem

1.0.1a1 (2016-02-25)

  • change default sorting to descending. Issue #12 @neilferreira

1.0.0a1 (2016-02-25)

  • Initial release