Skip to content

Stop syncing H2.0 to CKAN #5532

Description

@tdlowden

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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions