AtlasOfLivingAustralia / image-service

Image repository and tiling services
https://images.ala.org.au
0 stars 17 forks source link

AVRO upload services for use with pipelines. #120

Closed sbearcsiro closed 3 years ago

sbearcsiro commented 3 years ago

This pull request is adding additional features to the image service to support the pipelines based ingestion. See AtlasOfLivingAustralia/la-pipelines#6

This pull request includes the following:

Admin UI image

Through the UI, and administrator can:

Enable/disable processing of uploads Reload a AVRO file Clear current queue Additional features The following can now be adjusted via the setting table:

Number of background threads used for thumbnailing can now be adjusted via the setting Number of threads used to download images from a data publisher Throttling of download threads image

Other changes:

Removal of staging logic as the UI was removed several versions ago. Purge job for batch file uploads to remove completed jobs from database after a number of days (number of days is configurable in database).

javier-molina commented 3 years ago

Respective changes for Dave and Simon already reviewed.

@sbearcsiro I missed yesterday this is a PR not an issue so I will leave it here for you to either close or merge as needed.