Funnelback patch

  • Released: 2019-09-05

  • Applies to: v15.20.0

  • Internal reference: RNDSUPPORT-3042, RNDSUPPORT-3046


  • Improves the task-picker such that it can load dependencies from custom 'jar' files located '$SEARCH_HOME/lib/java/task-picker/'.

  • Fixes a bug in which spaces would be removed from query biased summaries which came from 'cdata' sections of XML.

  • ⚠ Similar to version 15.22.0 of Funnelback, The padre indexer XML parser is now less lenient when indexing numeric, date and geo location metadata. Previously, elements that were not correctly closed, such as <v>123</oops>, could have been mapped to //v. In this version of Funnelback, such mappings will no longer work. This is inline with how other metadata is mapped.</v>

Affected files

  • bin/padre-iw

  • bin/padre-iw.exe

  • web/webapps/funnelback-admin-api.war


  • (Windows) Stop any tuning runs that are in progress

  • Stop the Jetty web server

  • Deploy the provided files on top of an existing install.

  • ( Run $SEARCH_HOME/bin/setup/ - Please note that this will cause Funnelback services to be restarted.

  • ( On unix only, run chown -R search:search $SEARCH_HOME/databases/neo4j/ $SEARCH_HOME/log/neo4j as root to fix file ownership replacing search with your funnelback user’s username if you used a different one.

  • ( Restart the Funnelback server to ensure any prior funnelback-graph service is terminated.

  • Start the Jetty web server

  • ( Perform an update of knowledge graph on any applicable collections to ensure "mention" relationships that reference themselves are removed.

  • ( As wcag was deprecated in version 15.12 it is recommended to switch to using its replacement by editing collection.cfg to have 'wcag.check=false', remove FAChecker from 'filter.classes=' and set 'accessibility-auditor.check=true'. The wcag check may be completely removed from future versions.