Message-ID: <1391435727.2900.1485851171584.JavaMail.confluence@ip-10-127-227-164> Subject: Exported From Confluence MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_Part_2899_1313012030.1485851171584" ------=_Part_2899_1313012030.1485851171584 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Location: file:///C:/exported.html 5.4.5 Release Notes

5.4.5 Release Notes

=20
=20
=20
=20
November 12th 2015

eZ announces the availability of 5.4.5, a maintenance release available = for all users of eZ Publish Platform 5.4. In addition to 18 bug fixes,= it adds two packages that are part of the upcoming eZ Platform release: So= lr as a repository search engine, and a revamped Recommendation engine=  integration.

Follow the 5.4.x Update Instructions to apply th= is update to your platforms.

Highlights: New Feat= ures

This maintenance release introduces a new eZ Platform package: supp= ort for Solr as a Repository search engine. Besides this there are several = maintenance issues fixed as listed below both coming from support issues an= d pull requests from community.

=20
=20
=20
=20
=20
=20

Improved = Search engine powered by Solr

=20
=20
=20
=20
=20
=20

 

=20
=20
=20
=20

New in 5.4.5, and part of the upcoming eZ Platform release this fall, is= support for running API Search queries (Content, ContentInfo and Locat= ion) on top of Solr instead of SQL based search engine (specifically "Legacy" search engine). As Search is essentially powe= ring all Search and Querying ("fetch") operations in Platform stac= k (aka 5.x/Symfony stack), this specifically means you can expect = much more stable performance from your system*, and much better possibility to scale out for your quer= y needs using SolrCloud.

 

'* See 5.x Archi= tecture diagram for further information about how persistence load oper= ations are cached by Persistence Cache, and Search queries now are delegate= d to Solr, meaning database is less affected by system load to mainly deal = with content updates.


Further reading: Installation documentation for Solr Search Engine Bundle, developer info an= d source code in our ezplatform-solr-s= earch-engine repository, and further resources o= n Apache Solr itself.

=20
=20
=20
=20
=20
=20

Package D= etails

Resolving known configuration issues

Known for both Solr and Recommendation:

  • Exception if Binary files in database has invalid path prefix
    • Make sure ezpublish.yml configuration var_dir<= /code> is configured properly, and that you specify siteaccess (--siteacce= ss=3D<name>) when= performing initial indexing via command line.
  • Exception on unsupported Field Types
    • Make sure to implement all FieldT= ypes (aka datatypes) in your installation, or configure missing on= ce as NullType if= implementation is not possible/needed.
  • Content not immediately available=  
    • Solr Bundle: Is on purpose not co= mmitting changes directly on Repository updates, but letting you control th= is using Solr configuration. Adjust Solr autoSof= tCommit (visibility of change to search index) and autoCommit (= hard commit, for durability and replication) to balance performan= ce and load on your Solr instance against needs you have for NRT.
    • Recommendation service: Content s= hould be available within 5-10 minutes after content has been sent to the s= ervice by RecommendationBundle.
  • Running out of memory during indexing

If you still have problems, pop into our Slack channel at https://ezc= ommunity.slack.com/messages/ezplatform-use/ to discuss.

<= span class=3D"confluence-anchor-link" id=3D"id-5.4.5ReleaseNotes-packages">= Package updates=

Here are the ezsystems packages that have received an update as part of = this release:

package version prior version
ezsystems/ezpublish-kernel 5.4.5&n= bsp; 5.4.4.3
ezsystems/ezpublish-legacy 5.4.5 5.4.4
ezsystems/ezflow-ls-extension 5.3.8 5.3.7
ezsystems/ezplatform-solr-search-e= ngine 1.0.0 NEW

= Updates and fixes in this release

=20

= =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20
KeySummaryTCreatedUpdated
EZP-24915 =20 Solr Search Engine: cleanup struc= ture and use standard bundle naming 3D"Task"= Oct 07,= 2015 Jan 20,= 2016
EZP-24932 =20 Add an optional locationId parame= ter to the contentView route 3D"Sub-task= Oct 08,= 2015 Oct 08,= 2015
EZP-24804 =20 Search: Implement Ancestor criter= ion 3D"Improvement" Sep 14,= 2015 Nov 27,= 2016
EZP-24878 =20 ezflow: Filter blocks per zone 3D"Improvement" Sep 25,= 2015 Oct 05,= 2015
EZP-24933 =20 Avoid loading API ContentType to = validate Field SortClauses 3D"Improvement" Oct 08,= 2015 Oct 09,= 2015
EZP-24952 =20 HttpCache: Make X-User-Hash the s= ame for "Anonymous" role and varnish. 3D"Improvement" Oct 12,= 2015 Oct 04,= 2016
EZP-24504 =20 Solr search engine fails to index= images 3D"Bug" Jun 15,= 2015 Oct 28,= 2015
EZP-24516 =20 ezxmltext ampersands are incorrec= tly turned into htmlentities twice 3D"Bug" Jun 17,= 2015 Jan 12,= 2016
EZP-24692 =20 Video content object leaves unuse= d video files on the server 3D"Bug" Aug 05,= 2015 Nov 17,= 2015
EZP-24779 =20 ezxmltext converter crashes on re= ndering links pointing to the non-exsiting URL IDs 3D"Bug" Sep 08,= 2015 Oct 15,= 2015
EZP-24796 =20 eZ Publish 5.4 installation docum= entation update with regards to security vulnerability CVE-2015-5723 <= /td>=20 3D"Bug" Sep 10,= 2015 Apr 14,= 2016
EZP-24809 =20 Create documentation related to t= he upgrade of eZ Find (to 5.3 & 5.4) 3D"Bug" Sep 15,= 2015 Oct 21,= 2015
EZP-24854 =20 Varnish VCL banishing wrong node_= ids 3D"Bug" Sep 23,= 2015 Apr 22,= 2016
EZP-24867 =20 Undefined offset when trying to b= uild insconsistent content from SPI 3D"Bug" Sep 24,= 2015 Sep 28,= 2015
EZP-24868 =20 Autoload generation fails if "<= ;ClassName>::class" is used in a parsed file 3D"Bug" Sep 24,= 2015 Sep 29,= 2015
EZP-24889 =20 Delayed indexing script crashes o= n large subtree move 3D"Bug" Sep 28,= 2015 Oct 01,= 2015
EZP-24893 =20 Delayed indexing breaks when a no= de is moved and then trashed 3D"Bug" Sep 29,= 2015 Oct 07,= 2015
EZP-24897 =20 First draft preview in eZ Publish= 5.4.4 3D"Bug" Sep 30,= 2015 Nov 23,= 2015
EZP-24906 =20 Link to pdf/list kernel module un= breadcrumb is wrong 3D"Bug" Oct 05,= 2015 Oct 05,= 2015
EZP-24918 =20 Delayed indexing: moved nodes log= ic skips normal pending objects 3D"Bug" Oct 07,= 2015 Oct 15,= 2015
EZP-24982 =20 Generating links when previewing = content in siteaccess with URI matching doesn't work 3D"Bug" Oct 18,= 2015 Jan 07,= 2016
EZP-25014 =20 Impossible to update a policy wit= h no limitations 3D"Bug" Oct 21,= 2015 Oct 23,= 2015
EZP-25019 =20 Image aliases are always generate= d with the new path 3D"Bug" Oct 22,= 2015 Oct 28,= 2015
EZP-25045 =20 Wrong doc instruction on register= ing Solr Bundle 3D"Bug" Oct 30,= 2015 Nov 11,= 2015
EZP-25053 =20 The Dashboard refers the version = as being 5.4.3 3D"Bug" Nov 03,= 2015 Nov 09,= 2015
=20
=20 =20

=20
=20

=20
=20
=20
------=_Part_2899_1313012030.1485851171584--