Find

24.3.0

There were no new features or resolved issues in this release.

24.2.0

New Features

There were no new features in this release.

Resolved Issues

  • When using a saved search link to open Find (such as http://find.example.com/public/search/tab/QUERY:321), Find showed a new search instead.

  • The preview was sometimes blank or missing elements when using newer View Server versions. This issue did not occur when the View Server configuration had LegacyRendering set to True.

  • In the filter view, document counts next to databases were sometimes incorrectly showing as zero.

  • When filtering based on a numeric field, Find displayed incorrect default values for the field's minimum and maximum.

Notes

IMPORTANT: Before you upgrade to version 24.2 or later, you must first update to and run version 24.1 and perform any necessary database upgrade steps.

24.1.0

New Features

  • Find now displays a document count for each database in the filter view. This count shows how many documents that match the current search are in each database, similar to the numbers next to parametric field values.

  • Find now requires Java version 17 (previously Java 8 or 11 was supported).

    IMPORTANT: Before you upgrade to version 24.1, you must first update to and run version 23.4.

    If you want to preserve saved searches when you upgrade, you must perform additional database upgrade steps (see Notes). You can skip the database upgrade if you do not want to preserve saved searches (for example, if you do not use the BI interface).

  • Find is now supported for use with Microsoft Edge.

  • Many third-party library dependencies have been upgraded, including:

    • Spring Boot to version 3.1

    • Spring Framework to version 6.1

    • Tomcat to version 10.1

    • Flyway to version 9

    • H2 to version 2.1

    • Bootstrap to version 3.4

    • Jquery to version 3.7

Resolved Issues

There were no resolved issues in this release.

Notes

IMPORTANT: Before you upgrade to version 24.1, you must first update to and run version 23.4.

When you upgrade to 24.1, to preserve saved searches you must perform additional database upgrade steps.

To upgrade the database from Find version 23.4 to 24.1

  1. Obtain the find-migrate_24.1.0_COMMON.zip release package. This package is available in the same place as the Find ZIP.

  2. Extract the contents of the ZIP file.

  3. Stop Find and save a backup of the existing database (the data folder inside your Find home folder).

  4. In a command prompt, navigate to the folder find-migrate-24.1 from the ZIP that you extracted.

  5. Using Java 8, run the following commands, replacing <HOME> in each case with your Find home folder:

    java -cp "lib/*:h2-1.4.199.jar" org.flywaydb.commandline.Main -url='jdbc:h2:<HOME>/data/find-db' -locations=db/migration/h2 -user= -password= migrate
    java -cp h2-1.4.199.jar org.h2.tools.Script -url 'jdbc:h2:<HOME>/data/find-db' -script find-db.gz -options compression zip
    java -cp h2-2.2.224.jar org.h2.tools.RunScript -url 'jdbc:h2:<HOME>/data/find-db-v2' -script find-db.gz -options compression zip variable_binary
  6. Start the new version of Find and verify that your saved searches are present.

23.4.0

There were no new features or resolved issues in this release.

23.3.0

New Features

  • You can now turn off sharing for saved searches for users with the FindBI role. You might want to do this for security or privacy reasons to prevent users from searching for other users to share with. To disable saved search sharing, set the following options in the Find configuration file:

    {
       ...
       "savedSearches": {
          ...
          "sharingEnabled": false
       }
    }
  • You can now turn off spellcheck for all users, by setting the following option in the Find configuration file: 

    {
       ...
       "search": {
          "spellCheck": {
             "enabled": false
          }
       },

    Previously, spellcheck was always enabled for users that did not have the FindBI role, and disabled for users with the FindBI role.

Resolved Issues

  • On the Related Users tab, if a user that has no fields matches the query, an error was displayed instead of the expected results.

23.2.0

New Features

  • You can now configure Find to delay some queries until the time they are needed, rather than performing the queries as soon as input changes, by using the fetchOnDemand option in the uiCustomizations section of the configuration file. The default value is False.

    This option currently affects only the topic map. With the default value (false), Find updates the topic map whenever the query concepts or parametric fields change. When you set fetchOnDemand to True, Find only updates the topic map when it becomes visible.

  • You can now use a modified Find URL to link directly to a search using parametric filters. For example: 

    http://localhost:8080/public/search/query?filter:my_field=value1&filter:my_field=value2

    If the parametric field or value does not exist, Find ignores the parameter.

  • When you change the current search, Find now closes any document preview that is open. This includes selecting or deselecting databases, adjusting parametric, numeric, or date filters, and adding or removing search terms.

  • Find now displays dates in the appropriate format for the configured language in the Web browser.

  • In the expanded document view, you can now hide the metadata pane on the right to increase the size of the document preview.

Resolved Issues

  • Integration with MMAP for video was not working correctly (that is, the Export in MMAP button on the document preview pane, and video thumbnails in List view).