Funnelback patch 15.20.0.3

  • Released: 2019-04-30

  • Applies to: v15.20.0

  • Internal reference: RNDSUPPORT-2917, RNDSUPPORT-2929

Description

  • Fixed an issue where some config settings (e.g. ui.modern.search_link) began returning null when empty-string was expected in the template data model.

  • Scoped search triggered in knowledge graph UI to results existed in graph database

  • Ensured initial targetUrl exists in graph database when browsing knowledge graph UI

  • Ensured collection parameter is set correctly in knowledge graph UI when knowledge graph API is returning error

  • Fixed setting of knowledge graph labels in administration dashboard for relationships with undirected direction

  • Fixed validation for detecting duplicated knowledge graph labels in administration dashboard for "metadata" category

  • Added missing translations keys and side help for knowledge graph updates in task queue administration dashboard

  • Fixed copy tool in knowledge graph relationships administration dashboard to create relationship with unique and valid name

  • Prevented from creating self-reference "mention" relationship in knowledge graph

Affected files

  • lib/java/all/cortex-funnelback-integration.jar

  • lib/java/all/funnelback-common.jar

  • web/adminui/0.9fefd8fb8f6528f0a477.chunk.js replaced by web/adminui/0.b03b34af2c734957c68b.chunk.js

  • web/adminui/1.6a3c6038f9020a5381cf.chunk.js replaced by web/adminui/1.1427fce09b3ef2307b96.chunk.js

  • web/adminui/2.d3fff61bd6ca813015c6.chunk.js replaced by web/adminui/2.42c8d4c66354b54ed645.chunk.js

  • web/adminui/3.3c09bd8868ddeb40ec42.chunk.js replaced by web/adminui/3.cbcff04fef4b8ecf9a88.chunk.js

  • web/adminui/3rdpartylicenses.txt

  • web/adminui/4.fc2d6a4c7c9d34bf1923.chunk.js replaced by web/adminui/4.f6519eb9d08b62d4fa20.chunk.js

  • web/adminui/5.4617347132d525b0aeed.chunk.js replaced by web/adminui/5.a788658253ee1d72fa5a.chunk.js

  • web/adminui/6.d00ef951eb753687fb1f.chunk.js replaced by web/adminui/6.4407f45bf9b5913b8113.chunk.js

  • web/adminui/7.8ae0cdee0bad85751bd4.chunk.js replaced by web/adminui/7.bf682dfe38da6ec6d27a.chunk.js

  • web/adminui/8.7180b4e638aeb35a6ac5.chunk.js replaced by web/adminui/8.cd33e3649c5287286faa.chunk.js

  • web/adminui/9.4edfb8721d143129fd79.chunk.js replaced by web/adminui/9.6a233188b6c9af2d4142.chunk.js

  • web/adminui/10.14e718a9dfb14bc4c192.chunk.js replaced by web/adminui/10.5d4d7aead2bbacfc33bd.chunk.js

  • web/adminui/11.01e5d3702f659247dc77.chunk.js replaced by web/adminui/11.156862abecba1665856f.chunk.js

  • web/adminui/12.ebbd8831e070a9d81b96.chunk.js replaced by web/adminui/12.b9b5011e73104e26cde4.chunk.js

  • web/adminui/13.b52d1603dab4d2f6996c.chunk.js replaced by web/adminui/13.a0588f9879fd9b10e0eb.chunk.js

  • web/adminui/14.ee0117604be33cf9d161.chunk.js replaced by web/adminui/14.496aad06100153610613.chunk.js

  • web/adminui/15.ecc779308168d37ee346.chunk.js replaced by web/adminui/15.cb38d1faac7b914914f0.chunk.js

  • web/adminui/16.94c62fe461e97052198c.chunk.js replaced by web/adminui/16.ca53a812869cb3f39741.chunk.js

  • web/adminui/17.7d7e2246e189e7f0a1ad.chunk.js replaced by web/adminui/17.43cade73d7eb7e00f6d6.chunk.js

  • web/adminui/assets/html/help/en/operations/system/queue/update_knowledge_graph.html

  • web/adminui/assets/html/help/fr/operations/system/queue/update_knowledge_graph.html

  • web/adminui/assets/i18n/en.json

  • web/adminui/assets/i18n/fr.json

  • web/adminui/assets/licenses.json

  • web/adminui/index.html

  • web/adminui/inline.104085aa250182585f1e.bundle.js replaced by web/adminui/inline.de9c7490166485404e5a.bundle.js

  • web/adminui/main.00377b0e0b5fc6c3aab1.bundle.js replaced by web/adminui/main.9b8a25b37426d4a90a42.bundle.js

  • web/adminui/scripts.4650b82f89dfe5b2bb14.bundle.js replaced by web/adminui/scripts.21ee1a0c269182c2f78a.bundle.js

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

  • web/webapps/funnelback-publicui.war

Deployment

  • 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

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