Skip to content

v22.2.0

Choose a tag to compare

@jennyhliu jennyhliu released this 09 Jun 15:46
· 3 commits to master since this release
8205ce1

[v22.2.0] 2026-06-04

Added

  • CUMULUS-4866
    • Add metrics_provider to pg database collection model
    • Add metrics_provider to iceberg schema
    • Add metrics_provider to sns outputs to creation/update/delete executions, granules, pdrs
  • CUMULUS-4873
    • Add initial module for BigNBit.
  • CUMULUS-4894
    • Added a test to the db-migration lambda to validate that schemas generated via the bootstrap
      migration and standard migrations are consistent and produce identical database schemas.

Changed

  • CUMULUS-4694
    • Change replication tasks to use proper region
  • CUMULUS-4882
    • Updated the triggers on the granules table to track collection updates and introduced a
      cumulus.allow_collection_update setting to authorize cross-collection shifts.
    • Modified @cumulus/api granule.updateBatchGranulesCollection method to use a transaction-scoped
      SET LOCAL cumulus.allow_collection_update = 'true' flag to safely authorize bulk collection updates.
    • Optimized @cumulus/db granule.upsert and @cumulus/api/lib write-granule to perform
      cross-collection collision checks only on actual unique constraint conflicts during ingest.
    • Updated the db_partition_config variable in tf-modules/data-persistence to accept null
      values, automatically fall back to defaults, and pass resolved fallback values to the child module.
  • CUMULUS-4891
    • Force build/push of iceberg replication images when merging to master
  • CUMULUS-4912
    • Move Iceberg API image build from Bamboo to github workflow