Funnelback patch

  • Released: 2017-07-26

  • Applies to: v15.8.0

  • Internal reference: SUPPORT-2469 SUPPORT-2465 SUPPORT-2466


Updates the location of the Push sync restart API call to be consistent with other state changing calls. The existing API call is kept for compatibility.

Adds a new Push sync health API calls that never return null for the value of the boolean in the response. The new calls are under /v2/ of the API.

Adds support for fixing a bug where a data folder for a non-existent collection would be created when a request was made on the search interface to the collection. Affects Linux only.

Affected files

  • web/webapps/funnelback-publicui.war

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


  • ( If the installation has Facebook collections, the Version given to the DefaultFacebookClient should be changed to Version.Latest e.g. new DefaultFacebookClient(Version.LATEST).

  • (Windows only) Stop currently running crawls.

  • Stop the Jetty web server and the Funnelback daemon.

  • Deploy the provided files on top of an existing install, backing up all replaced files.

  • If fixing the data folder creation for non-existent collection bug then update $SEARCH_HOME/web/conf/modernui/log4j2.xml replacing with and replacing with .

  • Start the Jetty web server and the Funnelback daemon.

  • (Windows only) start crawls as needed.

  • As patches are cumulative, apply deployment instructions from previous patches.