nddipiazza opened a new pull request, #2496:
URL: https://github.com/apache/tika/pull/2496
## Summary
Refactors tika-pipes-ignite to be a standard module at the tika-pipes level
instead of a PF4J plugin.
## Changes
- **Moved module**: From `tika-pipes/tika-pipes-plugins/tika-pipes-ignite`
to `tika-pipes/tika-pipes-ignite`
- **Removed plugin infrastructure**:
- Deleted `plugin.properties`
- Deleted `assembly.xml`
- Deleted `IgnitePipesPlugin` class
- Removed `@Extension` annotation from `IgniteConfigStoreFactory`
- **Updated pom.xml**:
- Changed parent from `tika-pipes-plugins` to `tika-pipes`
- Removed plugin exclusion properties
- Changed dependencies from `provided` scope to normal scope
- Removed maven-assembly-plugin and maven-dependency-plugin configurations
- Removed annotation processor configuration
## Rationale
Since Ignite is now used directly by tika-grpc (not as a plugin), it makes
more sense for it to be a standard module at the pipes level rather than
maintaining the plugin architecture overhead.
## Testing
- Builds successfully
- Ready for integration with TIKA-4595
Closes #TIKA-4598
--
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]