Skip to content

Releases: Findwise/Hydra

0.4.4

08 Jan 15:58
Compare
Choose a tag to compare

Bugfix release for Hydra 0.4.x users.

  • Fixes some race conditions that caused documents to be overwritten when stages work concurrently
  • Cleaner shut down

0.4.3

06 Nov 14:59
Compare
Choose a tag to compare

Bugfix and feature release for Hydra 0.4.x users.

  • Added 2 stages to basic-stages:
    • SetStaticActionStage, which changes the action of a document
    • SplitStage, which splits string fields into list fields
  • Fixes a NPE in SimpleFetchingTikaStage caused by HTTP responses missing encoding headers
  • Makes logging related to failed stage-to-core API method calls easier to understand. It should now log the method that failed, not just a generic failure message.

0.4.2

18 Aug 15:41
Compare
Choose a tag to compare
  • The Admin Service GUI can now edit stages that were inserted manually or by the inserter tool
  • Fixed a crash when under heavy load when marking documents as processed, failed, discarded etc

0.5.0

28 Feb 15:56
Compare
Choose a tag to compare
  • Major rewrite of the Hydra Stage API
    • Stages no longer have access to RemotePipeline.
    • To discard a document, call LocalDocument#discard
    • To get document attachments, call LocalDocument#getFile et.al.
    • Now uses Guava Service instead of handling the lifecycle of long living threads ourselves.
    • All exceptions thrown in stage implementations are now caught and fails the document.

See full notes:
Release notes

0.4.1

28 Feb 14:26
Compare
Choose a tag to compare

Highlights:

  • Fixes stages failing to start when there were spaces in the path
  • Introduces the Admin Service GUI
    • Supports adding/removing stages and adding stage libraries
  • Adds a utility class, an abstract stage and a SimpleHttpFetchingStage for fetching data over HTTP based on fields in a document
  • Adds a DateFormatter, currently only supports formatting to Solr-compatible Zulu date
  • Adds a set of tests for runtime functionality such as stage uploads, stage startup and document processing

See the full notes for more information:
Release notes

0.4.0

06 Dec 14:07
Compare
Choose a tag to compare

Major changes for this release:

  • Several configuration parameters have changed name or format
  • Stages can now have a processing timeout
  • Hydra now supports MongoDB replica sets
  • Documents have some new helper methods for reading fields in a type-safe way
  • and much more!

See the full notes for more information:
Release notes

0.3.1

08 Aug 07:26
Compare
Choose a tag to compare

This release 0.3.1 brings:

  • Fixed logging problems
  • Improved build process
  • Cleanup of SetStaticFieldStage (configuration changed, see notes)
  • Enums as stage parameters
  • Handling of documents that are too large to store
  • Documents with binary attachments can be properly inserted

You can find the full release notes on the Github wiki, https://github.com/Findwise/Hydra/wiki/Release-Notes-0.3.1

0.3.0

08 Aug 07:40
Compare
Choose a tag to compare

Major release after a long wait!

For closed issues in this milestone, see: https://github.com/Findwise/Hydra/issues?milestone=1&page=1&state=closed