Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 7 additions & 1 deletion de/15.9/admin/fileconfig-guide.rst
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ Welche Pfade gecrawlt werden, richtet sich nach dem im „Pfad" angegebenen Prot
- ``smb://`` … Windows-Dateiserver/freigegebene Ordner (SMB/CIFS)
- ``smb1://`` … Windows-Dateiserver/freigegebene Ordner über das ältere SMB1-Protokoll
- ``ftp://`` … FTP-Server
- ``s3://`` … Amazon-S3-Bucket
- ``s3://`` … Amazon-S3-Bucket (erfordert das Plugin ``fess-storage-s3``)
- ``gcs://`` … Google-Cloud-Storage-Bucket (erfordert das Plugin ``fess-storage-gcs``)

Auf der Datei-Crawl-Konfigurationsseite können Sie Konfigurationen zum Crawlen von Dateien im Dateisystem oder in freigegebenen Netzwerkordnern verwalten.
Expand Down Expand Up @@ -208,6 +208,12 @@ Für den S3-Zugriff sind Anmeldeinformationen erforderlich. Fügen Sie Folgendes
client.secretKey=IHR_GEHEIMER_SCHLÜSSEL
client.region=ap-northeast-1

.. note::
Die Unterstützung für Amazon S3 und S3-kompatible Speicher kommt aus dem Plugin
``fess-storage-s3``, das nicht Teil der Distribution ist. Installieren Sie es über die
Seite **System > Plugin** in der Administrationsoberfläche oder mit
``bin/fess-setup install plugin fess-storage-s3``.

Google Cloud Storage-Buckets crawlen
------------------------------------

Expand Down
2 changes: 1 addition & 1 deletion de/15.9/admin/general-guide.rst
Original file line number Diff line number Diff line change
Expand Up @@ -575,7 +575,7 @@ Geben Sie den Speichertyp an.
Bei Auswahl von „Automatisch" wird der Speichertyp automatisch anhand des Endpunkts bestimmt.

- **Automatisch**: Automatische Erkennung vom Endpunkt
- **S3**: Amazon S3
- **S3**: Amazon S3 (erfordert das Plugin ``fess-storage-s3``)
- **GCS**: Google Cloud Storage (erfordert das Plugin ``fess-storage-gcs``)

Bucket
Expand Down
7 changes: 7 additions & 0 deletions de/15.9/admin/storage-guide.rst
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,13 @@ S3-Einstellungen
- Geheimer Schlüssel: AWS-Geheimschlüssel
- Region: AWS-Region

.. note::
Die Unterstützung für Amazon S3 und S3-kompatible Speicher kommt aus dem Plugin
``fess-storage-s3``, das nicht Teil der Distribution ist. Installieren Sie es über die
Seite **System > Plugin** in der Administrationsoberfläche oder mit
``bin/fess-setup install plugin fess-storage-s3``.
Bei Auswahl von „Automatisch" wird bei leerem Endpunkt ebenfalls S3 verwendet.

GCS-Einstellungen
~~~~~~~~~~~~~~~~~

Expand Down
10 changes: 8 additions & 2 deletions de/15.9/config/crawler-advanced.rst
Original file line number Diff line number Diff line change
Expand Up @@ -176,7 +176,7 @@ Unterstützte Protokolle
- ``http,https``
* - ``crawler.file.protocols``
- Protokolle für Datei-Crawling
- ``file,smb,smb1,ftp,s3``
- ``file,smb,smb1,ftp``
* - ``crawler.crawling.data.encoding``
- Kodierung der Crawling-Daten
- ``UTF-8``
Expand All @@ -187,7 +187,7 @@ Konfigurationsbeispiel
::

crawler.web.protocols=http,https
crawler.file.protocols=file,smb,smb1,ftp,s3
crawler.file.protocols=file,smb,smb1,ftp
crawler.crawling.data.encoding=UTF-8

Umgebungsvariablen-Parameter
Expand Down Expand Up @@ -1001,6 +1001,12 @@ S3/GCS-Crawler-Konfiguration
S3-Crawler
----------

.. note::
Die Unterstützung für Amazon S3 und S3-kompatible Speicher kommt aus dem Plugin
``fess-storage-s3``, das nicht Teil der Distribution ist. Installieren Sie es über die
Seite **System > Plugin** in der Administrationsoberfläche oder mit
``bin/fess-setup install plugin fess-storage-s3``.

Konfiguration für das Crawlen von S3 und S3-kompatiblem Speicher (wie MinIO).
Fügen Sie Folgendes zu „Konfigurationsparameter" in den Datei-Crawl-Einstellungen hinzu.

Expand Down
42 changes: 35 additions & 7 deletions de/15.9/install/upgrade.rst
Original file line number Diff line number Diff line change
Expand Up @@ -470,7 +470,7 @@ Bei Major-Version-Upgrades wird die Neuerstellung des Index empfohlen.
Upgrade von 15.8 auf 15.9
=========================

Wenn Sie von 15.8 aktualisieren, sind die folgenden sechs Änderungen nicht abwärtskompatibel.
Wenn Sie von 15.8 aktualisieren, sind die folgenden sieben Änderungen nicht abwärtskompatibel.

Entfernung des eingebetteten OpenSearch
---------------------------------------
Expand Down Expand Up @@ -532,13 +532,40 @@ die Seite **System > Plugin** in der Administrationsoberfläche oder mit dem fol
$ bin/fess-setup install plugin fess-storage-gcs

``gcs`` ist auch aus dem ausgelieferten ``crawler.file.protocols`` verschwunden, das nun
``file,smb,smb1,ftp,s3`` lautet; das Plugin fügt es bei der Installation wieder hinzu. Bis
dahin wird eine Datei-Crawl-Konfiguration, deren Pfad mit ``gcs:`` beginnt, als ungültiges
Protokoll abgewiesen, und die Speicherseite meldet, dass für ``storage.type=gcs`` kein
Client registriert ist.
``file,smb,smb1,ftp`` lautet; das Plugin fügt es bei der Installation wieder hinzu. Bis dahin
wird eine Datei-Crawl-Konfiguration, deren Pfad mit ``gcs:`` beginnt, als Warnung
protokolliert und liefert nichts. Eine aktualisierte Installation behält ihr eigenes
``crawler.file.protocols``, der Pfad wird also weiterhin akzeptiert, aber kein Crawler-Client
verarbeitet ihn; in einer neuen Installation ist ``gcs:`` kein konfiguriertes Protokoll,
sodass die Administrationsoberfläche das Speichern des Pfades ablehnt und ein früher
gespeicherter Pfad als lokaler Dateipfad gelesen wird. Auch die Speicherseite protokolliert
eine Warnung und zeigt den Fehler mit dem Namen des zu installierenden Plugins an, wo sie
vorher nur eine leere Dateiliste anzeigte.

Ohne Google Cloud Storage ist nichts zu tun. Amazon S3 und S3-kompatible Speicher wie MinIO
bleiben in der Distribution und sind nicht betroffen.
sind auf dieselbe Weise als Plugin ausgeliefert; siehe den nächsten Abschnitt.

Amazon S3 wird als Plugin ausgeliefert
--------------------------------------

Das AWS-SDK ist nicht mehr Teil der Distribution; ``s3://``-Crawls und die Speichertypen
``s3`` und ``s3_compat`` kommen jetzt aus dem Plugin ``fess-storage-s3``. Installieren Sie es
über die Seite **System > Plugin** in der Administrationsoberfläche oder mit dem folgenden
Befehl.

::

$ bin/fess-setup install plugin fess-storage-s3

``s3`` ist auch aus dem ausgelieferten ``crawler.file.protocols`` verschwunden, das nun
``file,smb,smb1,ftp`` lautet; das Plugin fügt es bei der Installation wieder hinzu.
``storage.type`` hat weiterhin den Standardwert ``auto``, der ohne gesetzten Endpunkt zu S3
aufgelöst wird; die Speicherseite in der Administrationsoberfläche funktioniert daher erst
nach der Installation des Plugins, auch wenn Sie ``s3`` nie selbst angegeben haben. Ihre
``storage.*``-Werte bleiben erhalten, weil sie in ``WEB-INF/conf/system.properties`` liegen,
und ein vorhandenes ``crawler.file.protocols`` wird durch das Upgrade ebenfalls nicht ersetzt.

Ohne Amazon S3 oder S3-kompatible Speicher wie MinIO ist nichts zu tun.

Die eingebaute Skript-Engine wechselt von Groovy zu JavaScript
--------------------------------------------------------------
Expand Down Expand Up @@ -571,8 +598,9 @@ Das Crawl-Protokoll ``storage`` wurde entfernt
----------------------------------------------

``storage`` wird in ``crawler.file.protocols`` nicht mehr akzeptiert; der mitgelieferte Wert
lautet ``file,smb,smb1,ftp,s3``. Verwenden Sie stattdessen ``s3`` und stellen Sie jede
lautet ``file,smb,smb1,ftp``. Verwenden Sie stattdessen ``s3`` und stellen Sie jede
Datei-Crawl-Konfiguration, deren Pfad mit ``storage:`` beginnt, auf einen ``s3:``-Pfad um.
``s3`` benötigt das Plugin ``fess-storage-s3``.

Migrationsaufgaben speziell für 15.9
====================================
Expand Down
7 changes: 6 additions & 1 deletion en/15.9/admin/fileconfig-guide.rst
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ Crawl targets are determined by the protocol specified in the path:
- ``smb://`` … Windows file server / shared folder (SMB/CIFS)
- ``smb1://`` … Windows file server / shared folder over the legacy SMB1 protocol
- ``ftp://`` … FTP server
- ``s3://`` … Amazon S3 bucket
- ``s3://`` … Amazon S3 bucket (requires the ``fess-storage-s3`` plugin)
- ``gcs://`` … Google Cloud Storage bucket (requires the ``fess-storage-gcs`` plugin)

Configuration Management
Expand Down Expand Up @@ -207,6 +207,11 @@ S3 access requires authentication credentials. Add the following to "Configurati
client.secretKey=YOUR_SECRET_KEY
client.region=ap-northeast-1

.. note::
Amazon S3 and S3-compatible storage support comes from the ``fess-storage-s3`` plugin, which
is not part of the distribution. Install it from the System > Plugin page in the
administration screen, or with ``bin/fess-setup install plugin fess-storage-s3``.

Crawling Google Cloud Storage Buckets
-------------------------------------

Expand Down
2 changes: 1 addition & 1 deletion en/15.9/admin/general-guide.rst
Original file line number Diff line number Diff line change
Expand Up @@ -575,7 +575,7 @@ Specifies the storage type.
When "Auto" is selected, the storage type is automatically determined from the endpoint.

- **Auto**: Auto-detect from endpoint
- **S3**: Amazon S3
- **S3**: Amazon S3 (requires the ``fess-storage-s3`` plugin)
- **GCS**: Google Cloud Storage (requires the ``fess-storage-gcs`` plugin)

Bucket
Expand Down
6 changes: 6 additions & 0 deletions en/15.9/admin/storage-guide.rst
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,12 @@ S3 Settings
- Secret Key: AWS secret key
- Region: AWS region

.. note::
Amazon S3 and S3-compatible storage support comes from the ``fess-storage-s3`` plugin, which
is not part of the distribution. Install it from the System > Plugin page in the
administration screen, or with ``bin/fess-setup install plugin fess-storage-s3``.
The "Auto" type also resolves to S3 when the endpoint is blank.

GCS Settings
~~~~~~~~~~~~

Expand Down
9 changes: 7 additions & 2 deletions en/15.9/config/crawler-advanced.rst
Original file line number Diff line number Diff line change
Expand Up @@ -177,7 +177,7 @@ Supported Protocols
- ``http,https``
* - ``crawler.file.protocols``
- File crawl protocols
- ``file,smb,smb1,ftp,s3``
- ``file,smb,smb1,ftp``
* - ``crawler.crawling.data.encoding``
- Crawling data encoding
- ``UTF-8``
Expand All @@ -188,7 +188,7 @@ Configuration Example
::

crawler.web.protocols=http,https
crawler.file.protocols=file,smb,smb1,ftp,s3
crawler.file.protocols=file,smb,smb1,ftp
crawler.crawling.data.encoding=UTF-8

Environment Variable Parameters
Expand Down Expand Up @@ -1003,6 +1003,11 @@ S3/GCS Crawler Configuration
S3 Crawler
----------

.. note::
Amazon S3 and S3-compatible storage support comes from the ``fess-storage-s3`` plugin, which
is not part of the distribution. Install it from the System > Plugin page in the
administration screen, or with ``bin/fess-setup install plugin fess-storage-s3``.

Configuration for crawling S3 and S3-compatible storage (such as MinIO).
Add the following to "Configuration Parameters" in the file crawl settings.

Expand Down
2 changes: 1 addition & 1 deletion en/15.9/config/properties.rst
Original file line number Diff line number Diff line change
Expand Up @@ -401,7 +401,7 @@ Index
- http,http
* - crawler.file.protocols
- The protocols for file crawling.
- file,smb,smb1,ftp,s3
- file,smb,smb1,ftp
* - crawler.data.env.param.key.pattern
- The regex pattern for Fess environment parameter keys.
- ``^FESS_ENV_.*``
Expand Down
38 changes: 31 additions & 7 deletions en/15.9/install/upgrade.rst
Original file line number Diff line number Diff line change
Expand Up @@ -465,7 +465,7 @@ For major version upgrades, it is recommended to recreate the index.
Upgrading from 15.8 to 15.9
===========================

If you are upgrading from 15.8, the following six changes are not backward compatible.
If you are upgrading from 15.8, the following seven changes are not backward compatible.

Removal of the embedded OpenSearch
----------------------------------
Expand Down Expand Up @@ -524,12 +524,36 @@ System > Plugin page in the administration screen, or with the command below.
$ bin/fess-setup install plugin fess-storage-gcs

``gcs`` also left the shipped ``crawler.file.protocols``, which is now
``file,smb,smb1,ftp,s3``; the plugin adds it back when it is installed. Until then a file
crawl configuration whose path begins with ``gcs:`` is rejected as an invalid protocol, and
the storage page reports that no client is registered for ``storage.type=gcs``.
``file,smb,smb1,ftp``; the plugin adds it back when it is installed. Until then a file crawl
configuration whose path begins with ``gcs:`` is logged as a warning and crawls nothing. An
installation that upgrades keeps its own ``crawler.file.protocols``, so the path is still
accepted but no crawler client handles it; on a new installation ``gcs:`` is not a configured
protocol, so the administration screen refuses to save the path and a path saved earlier is
read as a local file path. The storage page logs a warning as well and shows the failure as an
error naming the plugin to install, where before it rendered an empty file list.

Nothing is needed if you do not use Google Cloud Storage. Amazon S3 and S3-compatible
storage such as MinIO stay in the distribution and are unaffected.
storage such as MinIO moved to a plugin in the same way; see the next section.

Amazon S3 Moved to a Plugin
---------------------------

The AWS SDK is no longer part of the distribution, so ``s3://`` crawling and the ``s3`` and
``s3_compat`` storage types now come from the ``fess-storage-s3`` plugin. Install it from the
System > Plugin page in the administration screen, or with the command below.

::

$ bin/fess-setup install plugin fess-storage-s3

``s3`` also left the shipped ``crawler.file.protocols``, which is now ``file,smb,smb1,ftp``;
the plugin adds it back when it is installed. ``storage.type`` still defaults to ``auto``,
which resolves to S3 when no endpoint is set, so the storage page in the administration screen
does not work until the plugin is installed even if you never named ``s3`` yourself. Your
``storage.*`` values are kept, because they live in ``WEB-INF/conf/system.properties``, and an
existing ``crawler.file.protocols`` is not replaced by the upgrade either.

Nothing is needed if you do not use Amazon S3 or S3-compatible storage such as MinIO.

The Built-in Script Engine Changed from Groovy to JavaScript
------------------------------------------------------------
Expand Down Expand Up @@ -560,8 +584,8 @@ The ``storage`` Crawl Protocol Was Removed
------------------------------------------

``storage`` is no longer accepted in ``crawler.file.protocols``; the shipped value is
``file,smb,smb1,ftp,s3``. Use ``s3`` instead, and change any file crawling configuration whose
path begins with ``storage:`` to an ``s3:`` path.
``file,smb,smb1,ftp``. Use ``s3`` instead, and change any file crawling configuration whose
path begins with ``storage:`` to an ``s3:`` path. ``s3`` needs the ``fess-storage-s3`` plugin.

15.9-Specific Migration Tasks
=============================
Expand Down
8 changes: 7 additions & 1 deletion es/15.9/admin/fileconfig-guide.rst
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ El objetivo del rastreo se determina según el protocolo especificado en la «Ru
- ``smb://`` … servidor de archivos o carpeta compartida de Windows (SMB/CIFS)
- ``smb1://`` … servidor de archivos o carpeta compartida de Windows mediante el antiguo protocolo SMB1
- ``ftp://`` … servidor FTP
- ``s3://`` … bucket de Amazon S3
- ``s3://`` … bucket de Amazon S3 (requiere el plugin ``fess-storage-s3``)
- ``gcs://`` … bucket de Google Cloud Storage (requiere el plugin ``fess-storage-gcs``)

Método de gestión
Expand Down Expand Up @@ -208,6 +208,12 @@ El acceso a S3 requiere credenciales de autenticación. Agregue lo siguiente en
client.secretKey=SU_CLAVE_SECRETA
client.region=ap-northeast-1

.. note::
La compatibilidad con Amazon S3 y el almacenamiento compatible con S3 proviene del plugin
``fess-storage-s3``, que no forma parte de la distribución. Instálelo desde la página
**Sistema > Plugin** de la pantalla de administración o con
``bin/fess-setup install plugin fess-storage-s3``.

Rastrear buckets de Google Cloud Storage
-----------------------------------------

Expand Down
2 changes: 1 addition & 1 deletion es/15.9/admin/general-guide.rst
Original file line number Diff line number Diff line change
Expand Up @@ -575,7 +575,7 @@ Especifique el tipo de almacenamiento.
Cuando se selecciona "Automático", el tipo de almacenamiento se determina automáticamente a partir del punto final.

- **Automático**: Detección automática desde el punto final
- **S3**: Amazon S3
- **S3**: Amazon S3 (requiere el plugin ``fess-storage-s3``)
- **GCS**: Google Cloud Storage (requiere el plugin ``fess-storage-gcs``)

Cubo
Expand Down
7 changes: 7 additions & 0 deletions es/15.9/admin/storage-guide.rst
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,13 @@ Configuración de S3
- Clave secreta: Clave secreta de AWS
- Región: Región de AWS

.. note::
La compatibilidad con Amazon S3 y el almacenamiento compatible con S3 proviene del plugin
``fess-storage-s3``, que no forma parte de la distribución. Instálelo desde la página
**Sistema > Plugin** de la pantalla de administración o con
``bin/fess-setup install plugin fess-storage-s3``.
El tipo "Automático" también se resuelve como S3 cuando el punto final está vacío.

Configuración de GCS
~~~~~~~~~~~~~~~~~~~~

Expand Down
10 changes: 8 additions & 2 deletions es/15.9/config/crawler-advanced.rst
Original file line number Diff line number Diff line change
Expand Up @@ -177,7 +177,7 @@ Protocolos Compatibles
- ``http,https``
* - ``crawler.file.protocols``
- Protocolos para rastreo de archivos
- ``file,smb,smb1,ftp,s3``
- ``file,smb,smb1,ftp``
* - ``crawler.crawling.data.encoding``
- Codificación de datos de rastreo
- ``UTF-8``
Expand All @@ -188,7 +188,7 @@ Ejemplo de Configuración
::

crawler.web.protocols=http,https
crawler.file.protocols=file,smb,smb1,ftp,s3
crawler.file.protocols=file,smb,smb1,ftp
crawler.crawling.data.encoding=UTF-8

Parámetros de Variables de Entorno
Expand Down Expand Up @@ -1003,6 +1003,12 @@ Configuración del Rastreador S3/GCS
Rastreador S3
-------------

.. note::
La compatibilidad con Amazon S3 y el almacenamiento compatible con S3 proviene del plugin
``fess-storage-s3``, que no forma parte de la distribución. Instálelo desde la página
**Sistema > Plugin** de la pantalla de administración o con
``bin/fess-setup install plugin fess-storage-s3``.

Configuración para rastrear Amazon S3 y almacenamiento compatible con S3 (MinIO, etc.).
Escriba lo siguiente en "Parámetros de configuración" de la configuración de rastreo de archivos.

Expand Down
Loading
Loading