nddipiazza opened a new pull request, #2655: URL: https://github.com/apache/tika/pull/2655
## Summary Adds the `tika-e2e-tests` module and updates the gRPC e2e test suite for Ignite 3.x. Depends on: #2654 (already merged) ## Changes - **Root `pom.xml`**: Added `tika-e2e-tests` module - **`tika-e2e-tests/pom.xml`**: Micronaut version alignment for Ignite 3.x transitive deps; testcontainers 2.0.3; Apache RAT excludes - **`tika-e2e-tests/tika-grpc/pom.xml`**: Default local server mode (`tika.e2e.useLocalServer=true`); Awaitility; enforcer disabled for Ignite 3.x transitive dep conflicts - **`tika-config-ignite-local.json`**: Config for local (non-Docker) server mode with `replicas=1` (single-node) - **`ExternalTestBase`**: Conditional logic to start a local `TikaGrpcServer` vs Docker container - **`IgniteConfigStoreTest` (e2e)**: Full e2e flow via gRPC against local server - **`FileSystemFetcherTest`**: e2e test for filesystem fetcher through gRPC pipeline ## Testing ```bash # Local server mode (default, no Docker): mvn verify -pl tika-e2e-tests/tika-grpc # Docker mode: mvn verify -pl tika-e2e-tests/tika-grpc -Dtika.e2e.useLocalServer=false ``` -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
