This is an automated email from the ASF dual-hosted git repository.
ndipiazza pushed a commit to branch file-based-config-store
in repository https://gitbox.apache.org/repos/asf/tika.git
The following commit(s) were added to refs/heads/file-based-config-store by
this push:
new 10b35a275 Disable Ignite Object Input Filter autoconfiguration
10b35a275 is described below
commit 10b35a275682778ee67b676ab01f1c5eb9f12999
Author: Nicholas DiPiazza <[email protected]>
AuthorDate: Sun Dec 28 16:15:21 2025 -0600
Disable Ignite Object Input Filter autoconfiguration
- Set IGNITE_ENABLE_OBJECT_INPUT_FILTER_AUTOCONFIGURATION=false
- Fixes: Failed to autoconfigure Ignite Object Input Filter
- Ignite was conflicting with existing serialization filter
- Apply in both IgniteStoreServer and IgniteConfigStore
---
.../java/org/apache/tika/pipes/ignite/server/IgniteStoreServer.java | 3 +++
1 file changed, 3 insertions(+)
diff --git
a/tika-pipes/tika-pipes-plugins/tika-pipes-ignite/src/main/java/org/apache/tika/pipes/ignite/server/IgniteStoreServer.java
b/tika-pipes/tika-pipes-plugins/tika-pipes-ignite/src/main/java/org/apache/tika/pipes/ignite/server/IgniteStoreServer.java
index e5f31e870..8d8759ac8 100644
---
a/tika-pipes/tika-pipes-plugins/tika-pipes-ignite/src/main/java/org/apache/tika/pipes/ignite/server/IgniteStoreServer.java
+++
b/tika-pipes/tika-pipes-plugins/tika-pipes-ignite/src/main/java/org/apache/tika/pipes/ignite/server/IgniteStoreServer.java
@@ -79,6 +79,9 @@ public class IgniteStoreServer implements AutoCloseable {
LOG.info("Starting Ignite server: instance={}, cache={}, mode={}",
instanceName, cacheName, cacheMode);
+ // Disable Ignite's Object Input Filter autoconfiguration to avoid
conflicts
+
System.setProperty("IGNITE_ENABLE_OBJECT_INPUT_FILTER_AUTOCONFIGURATION",
"false");
+
IgniteConfiguration cfg = new IgniteConfiguration();
cfg.setIgniteInstanceName(instanceName);
cfg.setClientMode(false); // Server mode