Skip to content

Releases: ongr-io/ElasticsearchBundle

v0.8.1

02 Mar 14:17
Compare
Choose a tag to compare
v0.8.1 Pre-release
Pre-release

BUG FIXES

  • proxy folder content's was created with wrong permissions #221

v0.8.0

26 Feb 12:44
Compare
Choose a tag to compare
v0.8.0 Pre-release
Pre-release

IMPROVEMENTS:

  • Improved command output.
  • Commands that has to be forced to execute now has a shortcut for --force option -f.

CHANGES:

  • Command es:index:create does not create mapping any more. Use new es:type:create command after index has been created.

FEATURES

  • added has_child query and filter (#189)
  • added has_parent query and filter (#188)
  • added children aggregation (#191)
  • Commands for manipulating with types (#194)

BUG FIXES

  • documents are now correclty set into iterator for persisting (#205)

v0.7.0

24 Feb 07:55
Compare
Choose a tag to compare
v0.7.0 Pre-release
Pre-release

IMPROVEMENTS:

  • mappings are now able to accept separate documents #196

v0.6.0

05 Feb 12:41
Compare
Choose a tag to compare
v0.6.0 Pre-release
Pre-release

BUG FIXES:

  • Many minor bug fixes
  • No more duplicate getters when there are lots of parent classes (#166).

IMPROVEMENTS:

  • Docs
  • Test coverage
  • Document suffix now optional #165

CHANGES:

v0.5.1

29 Jan 08:36
Compare
Choose a tag to compare
v0.5.1 Pre-release
Pre-release

CHANGES:

  • ElasticsearchTestCase now only retries on elasticsearch exceptions and re-setup's tests.
  • Added AbstractAggregation::setAggregation to add sub aggregations instead of setting into public property.

v0.5.0

27 Jan 13:58
Compare
Choose a tag to compare
v0.5.0 Pre-release
Pre-release

BUG FIXES:

  • Profiler crash without executing query (#127).
  • Exception when specifying a document_dir and using an ES\Object (#139).
  • Empty documents don't get included in repository list (#151).

FEATURES:

  • Introduced document proxies.
  • Added cardinality aggregation (#119).

IMPROVEMENTS:

  • Fixed code style to meet ongr-strict-standard (#113, #75).
  • Implemented functional test retries on failure (#34).
  • Document annotations can now be written using camel or underscore case (pull-request/147).
  • Multiple architecture improvments.
  • Added more tests.
  • Added HHVM build
  • Docs improved a bit

CHANGES:

  • Converted documentation to RST format (#68).
  • Updated Elasticsearch testing versions.
  • PHPCS standard changed to ONGR strict.
  • Manager::getBundlesMapping now returns ClassMetadata[] instead of array[]

v0.4.1

12 Jan 09:47
Compare
Choose a tag to compare
v0.4.1 Pre-release
Pre-release
  • fixed undefined index error, when child document class has no annotations #116

v0.4.0

09 Jan 11:37
Compare
Choose a tag to compare
v0.4.0 Pre-release
Pre-release
  • added Warmer commands #87
  • improved profiler #98
  • fixed bug: catchable fatal error #103
  • fixed bug : customize the document_dir error #102
  • fixed ES document properties annotation collecting when property is private #111
  • fixed bug: document_dir now handles more than one level path in bundle
  • code quality improvements
  • added more tests
  • fixed documentation

v0.3.0

15 Dec 10:03
Compare
Choose a tag to compare
v0.3.0 Pre-release
Pre-release
  • docs was improved
  • code cleanup
  • bulk executes delete operation #44
  • added nested aggregation #55
  • added autocomplete support #64
  • removed testing bundle
  • added ESB version getter #79
  • document inheritance #85
  • document scan iterator improvements
  • introduced warmers support

v0.2.0

18 Nov 10:12
Compare
Choose a tag to compare
v0.2.0 Pre-release
Pre-release
  • docs was improved
  • minor fixes and improvements in code (#33, #29, etc..)
  • document update fix #3
  • added support for \DateTime in date property #14
  • added getBundle method to MappingCollector #18
  • update command now understands elasticsearch date format (e.d. 1d, 1w ant etc) #19
  • added profiler support #31