Skip to content

Releases: acdh-oeaw/arche-lib-ingest

MetadataCollection - introduce two debug levels

01 Apr 07:44
Compare
Choose a tag to compare

acdhOeaw\arche\lib\ingest\MetadataCollection::$debug can now have following values:

  • false or 0 - no debug messages at all
    • true or 1 - basic information on preprocessing stages and detailed information on ingestion progress
    • 2 - detailed information on both preprocessing and ingestion progress
foo

Bugfixes

01 Apr 07:27
Compare
Choose a tag to compare

acdhOeaw\arche\lib\ingest\MetadataCollection ingestion progress meter fixed

Small fixes

15 Feb 19:55
Compare
Choose a tag to compare
  • Ingestion chunk size is now not bigger than $concurrency * 100 giving the $errorMode = ERRMODE_FAIL chances to fail early for large ingestions.
  • 409 Transaction xyz locked ARCHE REST API response being handled correctly (as an ordinary 409 Conflict error).

Bugfixes

24 Jan 11:10
Compare
Choose a tag to compare

Required PHP version constraint fixed in composer.json

Bugfixes

12 Jan 10:43
Compare
Choose a tag to compare

acdhOeaw\arche\lib\ingest\Indexer() - harden against slash at the end of the directory path.

Bugfixes

12 Jan 10:37
Compare
Choose a tag to compare

acdhOeaw\arche\lib\ingest\Indexer::createFile() - top level directory recognition fixed.

Parallel ingestion conflicts handling added

10 Jan 16:57
Compare
Choose a tag to compare
Important ingestion error fixes:

* Indexer - reingestion attempts implemented (with tests)
* Indexer and MetadataCollection error handling made in line

Bugfixes

09 Jan 09:30
Compare
Choose a tag to compare

acdhOeaw\arche\lib\ingest\MetadataCollection::import() - report ARCHE response error messages while importing in the ERRMODE_PASS mode.

3.0.0

04 Jan 13:09
Compare
Choose a tag to compare

New features

  • Parallel ingestion

Backward-incompatible changes

  • TODO

Bugfixes

  • TODO

Allow arche-lib v4

18 Nov 11:21
Compare
Choose a tag to compare
2.0.3

composer.json: allow arche-lib v4