Solr 7.7.2 | ZooKeeper 3.4.13 | Spark 2.3.2 | Jetty 9.4.12.v20180830 | Ignite 2.6.0 |
NOT
operator inside AND
or OR
clauses. For example:
Include images
option unchecked are no longer discarded.
unsafe
, to the index pipeline schema.
fusion.properties
to be appended to an existing value instead of creating a new line.
_s
instead of the multivalued string field type _ss
.
InputStream
failing to close properly.Upgrade Fusion Server 4.2.x to 4.2.y
4.2.x
4.2.y
/opt/lucidworks/fusion/4.2.x/var/upgrade
directory (on Unix or MacOS) or the C:\lucidworks\fusion\4.2.*x\var\upgrade\
directory (on Windows). The file names reference the versions you are upgrading from and to. For example:4.2.3
to 4.2.5
, the migrator uses the 4.2.x-4.2.x.properties
file.4.0.y
. This step requires an Internet connection. If no connection is available, then download the connectors from Fusion 4.x Connector Downloads](/fusion-connectors/5e5d7o/fusion-4-x-connector-downloads) and [install them as bootstrap plugins.If a connector to be upgraded was not available during the upgrade, then a message in /opt/lucidworks/fusion/3.1.x/var/upgrade/tmp/migrator.log
(on Unix) or C:\lucidworks\fusion\3.1.*x\var\upgrade\tmp\migrator.log
(on Windows) indicates this.Only datasources for connectors that are supported in the new Fusion version are upgraded. Datasources for custom connectors are not upgraded.apps/connectors/bootstrap-plugins
for the new deployment (on all Fusion nodes). Do so at the time indicated in the procedures that follow.apps/connectors/bootstrap-plugins
for the new version (on all Fusion nodes).api
)proxy
)license.properties
file in the /opt/lucidworks/fusion/4.2.x/conf
directory./opt/lucidworks/fusion/4.2.x
, then change your working directory to /opt/lucidworks/
and extract the file there. do not run the new version of Fusion yet.license.properties
file in the /opt/lucidworks/fusion/4.2.y/conf
directory.jar
files) If your deployment has custom jar
files, add them to the new Fusion deployment.apps/connectors/bootstrap-plugins
for the new deployment.apps/connectors/bootstrap-plugins
for the new deployment.fusion/4.2.x/data/solr
. If there is not sufficient disk space, free up space before proceeding.FUSION_OLD
and FUSION_NEW
environment variables that point to the old and new Fusion installation directories respectively (using the full path).
$FUSION_OLD/bin/fusion status
.fusion/4.2.x/var/upgrade/tmp
directory. If the migration produces unexpected results, the files in this directory are helpful for troubleshooting.fusion.properties
):
admin
password is the same as for the old installation), and confirm the release number of the new version of Fusion:
http://localhost:8764/
(replace localhost
with your server name or IP address if necessary).fusion/4.2.x/
directory, you can rm -fr fusion/4.2.*x/
to remove the older version of Fusion (on all Fusion nodes).add-rule-objects-xyz.zip
file (where xyz
is a version number) specifies the objects to add to an app. It is supplied in the Fusion migrator zip file at the top level. After installing the migrator, the location is $FUSION_OLD/var/upgrade/import-files
.add-rule-objects-xyz.zip
file into the app.How to import business rule objectsadd-rule-objects-xyz.zip
from your local filesystem. The location in the extracted migrator files is $FUSION_OLD/var/upgrade/import-files
.
Application ID
parameter value to use the app name. If the app name contains spaces, replace those with underscore characters. For example, Lucene Revolution
would become Lucene_Revolution
.
add-rule-objects-xyz.zip
file into the app.How to import business rule objectsapp-name.txt
file with the following content:
Lucene Revolution
:
$HOME
environment variable is defined.api
)proxy
)license.properties
file in the C:\lucidworks\fusion\4.2.x\conf
directory.fusion-4.2.y.zip
file to the directory that contains the fusion\
directory.
For example, if Fusion is installed in C:\lucidworks\fusion\4.2.x
, then move the file to C:\lucidworks
.
fusion-4.2.y.zip
file. do not run the new version of Fusion yet.
license.properties
file in the C:\lucidworks\fusion\4.2.y\conf
directory.
jar
files) If your deployment has custom jar
files, add them to the new Fusion deployment.
apps\connectors\bootstrap-plugins
for the new deployment.
apps\connectors\bootstrap-plugins
for the new deployment.
fusion\4.2.x\data\solr
. If there is not sufficient disk space, free up space before proceeding.
FUSION_OLD
and FUSION_NEW
environment variables that point to the old and new Fusion installation directories respectively. For example:
fusion\4.2.x\var\upgrade
directory.+fusion\+4.2.x\var\upgrade
.%FUSION_OLD%\bin\fusion status
.solr-address
and solr-port
as appropriate (as shown in the example):
+fusion\+4.2.x\var\upgrade\tmp
directory. If the migration produces unexpected results, the files in this directory are helpful for troubleshooting.admin
password is the same as for the old installation), and confirm the release number of the new version of Fusion:
http://localhost:8764/
(replace localhost
with your server name or IP address if necessary).+fusion\+4.2.x
directory, you can remove the older version of Fusion by removing that directory (on all Fusion nodes).add-rule-objects-xyz.zip
file (where xyz
is a version number) specifies the objects to add to an app. It is supplied in the Fusion migrator zip file at the top level. After installing the migrator, the location is %FUSION_OLD%\var\upgrade\import-files\
.You have a choice. You can update each app using the Fusion UI or the Fusion API.add-rule-objects-xyz.zip
file into the app.How to import business rule objectsadd-rule-objects-xyz.zip
from your local filesystem. The location in the extracted migrator files is %FUSION_OLD%\var\upgrade\import-files\
.Application ID
parameter value to use the app name. If the app name contains spaces, replace those with underscore characters. For example, Lucene Revolution
would become Lucene_Revolution
.add-rule-objects-xyz.zip
file into the app.How to import business rule objectsapp-name.txt
file with the following content:
Lucene Revolution
:
%HOMEPATH%
environment variable is defined.max_docs
field value when crawling a datasource.