This is an automated email from the ASF dual-hosted git repository.

tballison pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/tika.git


The following commit(s) were added to refs/heads/main by this push:
     new 5486c9a2b7 TIKA-4930: document that gRPC component management needs a 
shared config store (#3251)
5486c9a2b7 is described below

commit 5486c9a2b75bb7354cfa2b66dcfd2a90fc6bb5ff
Author: Tim Allison <[email protected]>
AuthorDate: Tue Oct 6 13:34:00 2026 -0400

    TIKA-4930: document that gRPC component management needs a shared config 
store (#3251)
---
 docs/modules/ROOT/pages/using-tika/grpc/index.adoc | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/docs/modules/ROOT/pages/using-tika/grpc/index.adoc 
b/docs/modules/ROOT/pages/using-tika/grpc/index.adoc
index 0e9b7a7135..e088ab5bf2 100644
--- a/docs/modules/ROOT/pages/using-tika/grpc/index.adoc
+++ b/docs/modules/ROOT/pages/using-tika/grpc/index.adoc
@@ -123,6 +123,13 @@ contain passwords, access keys and tokens. When `false`, 
the mutating RPCs are r
 config.
 |===
 
+Fetches run in the forked pipes workers, and each worker builds its own config 
store from the
+same settings. With the default in-memory `configStoreType`, a fetcher saved 
through
+`SaveFetcher` exists only in the gRPC JVM and every `FetchAndParse` that names 
it fails with
+`FETCHER_NOT_FOUND`. When `allowComponentManagement` is `true`, set 
`configStoreType` to `file`
+or `ignite` (see 
xref:pipes/configuration.adoc#_distributed_config_store[Distributed Config
+Store]) so the workers see the same store.
+
 Enable these only for trusted callers over a secured channel:
 
 [source,json]

Reply via email to