Funnelback patch 15.20.0.6
-
Released: 2019-05-23
-
Applies to: v15.20.0
-
Internal reference: RNDSUPPORT-2947, RNDSUPPORT-2948, FUN-12728
Description
-
Fixes an issue where jetty stopped logging after deploying knowledge-graph.
-
Fixes an issue where Facebook collections did not update due to the recent Graph API changes.
-
Fixes an issue in the Knowledge Graph widget where the value of the
targetUrl
query parameter would be truncated if it contained a '?' character. -
The API fields that are requested from Facebook can now be specified in
collection.cfg
using thefacebook.page-fields
,facebook.post-fields
andfacebook.event-fields
configuration keys. This should enable future changes to Facebook APIs to be handled without requiring further Funnelback patches.
Affected files
-
lib/java/all/funnelback-social-media.jar
-
lib/java/all/restfb-2.8.0.jar
: This is now a empty jar for easy patch application. -
lib/java/all/restfb-2.21.0.jar
-
web/webapps/cortex-rest-api.war
-
web/webapps/funnelback-publicui.war
Deployment
-
(Windows) Stop any tuning runs that are in progress
-
Stop the Jetty web server
-
Deploy the provided files on top of an existing install.
-
(15.20.0.2) Run $SEARCH_HOME/bin/setup/start_funnelback_on_boot.pl - Please note that this will cause Funnelback services to be restarted.
-
(15.20.0.2) 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. -
(15.20.0.2) Restart the Funnelback server to ensure any prior funnelback-graph service is terminated.
-
Start the Jetty web server
-
(15.20.0.3) Perform an update of knowledge graph on any applicable collections to ensure "mention" relationships that reference themselves are removed.