Skip to content

Releases: Headoo/ElasticSearchBundle

v0.4.7

18 Apr 08:21
Compare
Choose a tag to compare
1 line reverted

timeout customizable

14 Feb 09:45
0330ca4
Compare
Choose a tag to compare

timeout is now customizable

Refresh a selection of documents

15 Dec 11:02
0d64f71
Compare
Choose a tag to compare

refresh a selection of documents, with new options:
--id:
Used alone, refresh the document where the 'id' equals this value
Used with 'where', refresh the documents where field 'where' equals this value
--where
Always used with option 'id', refresh the documents where field 'where' equals this value
--join
Join on another entities. The 'where' clause is apply on the last entity.

Use scroll

27 Jul 14:40
Compare
Choose a tag to compare

Use ElasticSearch scroll in the command Exodus, to path large window of documents.

v0.4.3: Merge pull request #6 from Headoo/cme-perf

12 Jul 09:46
Compare
Choose a tag to compare

v0.4.1

06 Jul 13:30
Compare
Choose a tag to compare
  • Add listener on preRemove, because there no ID on entities in DoctrineListener::postRemove()
  • Add isSofdeleted() to remove from ES entities simply softdeleted, because it's calling DoctrineListener::postUpdate() instead of postRemove();
  • Rename removeToElastic() => removeFromElastic()
  • Catch Elastica\Exception\NotFoundException, because we listen preRemove AND postRemove. Document can be removed on preRemove, so not found on postRemove

important update

26 Apr 12:42
Compare
Choose a tag to compare
v0.2

Update ElasticSearchListener.php