Feature/what we're after
Get rid of CKAN as part of the harvest process and sync to a Dataset table in Postgres instead.
Anticipated/hypothesized benefits
- We no longer have to keep a catalog-next service alive
- We can drop the materialized view of latest Datasets and take care of syncing from HarvestRecords into Dataset ourselves
Measurements/metrics
- Harvests are running in dev and the Catalog-next service is not running
References/background
- At the end of our harvest, we do some work to synchronize the results of that harvest into CKAN.
- Some of that work is very useful, including the formation of
ckan_name and geospatial management.
- We want to keep those important pieces and replace the CKAN "sync" process with an update to an actual Postgres table called
Dataset that essentially holds the latest version of a particular HarvestRecord instance.
Feature/what we're after
Get rid of CKAN as part of the harvest process and sync to a Dataset table in Postgres instead.
Anticipated/hypothesized benefits
Measurements/metrics
References/background
ckan_nameand geospatial management.Datasetthat essentially holds the latest version of a particularHarvestRecordinstance.