This is the first production release for OpenAleph 5 versions.
Summary
- Extract analysis code to ftm-analyze
- Overhaul task queue using openaleph-procrastinate
- Processing documents that don't have a dedicated ingestor will use Apache Tika (which needs to be deployed and configured as an external service) to extract text
- Create ingest-file image using a multi-stage Docker build (base image + ingest-file image)
- Improved CLI interface for local testing and debugging (or production-ready batch ingesting as well)
What's Changed
- Switch task queue to procrastinate based on psql by @simonwoerpel and @catileptic in #11
Full Changelog: 3.24.0...5.0.0