File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11# chainlink-deployments-framework
22
3+ ## 0.61.0
4+
5+ ### Minor Changes
6+
7+ - [ #552 ] ( https://github.com/smartcontractkit/chainlink-deployments-framework/pull/552 ) [ ` 32b13c5 ` ] ( https://github.com/smartcontractkit/chainlink-deployments-framework/commit/32b13c5964a6d9234bb0342140ff8ca14c36da79 ) Thanks [ @ajaskolski ] ( https://github.com/ajaskolski ) ! - feat: add catalog service integration for datastore operations
8+
9+ Features:
10+
11+ - Add catalog service support for datastore management as alternative to local file storage
12+ - Add ` MergeMigrationDataStoreCatalog ` method for catalog-based datastore persistence
13+ - Existing ` MergeMigrationDataStore ` method continues to work for file-based storage (no breaking changes)
14+ - Add unified ` MergeDataStoreToCatalog ` function for both initial migration and ongoing merge operations
15+ - All catalog operations are transactional to prevent data inconsistencies
16+ - Add ` DatastoreType ` configuration option (` file ` /` catalog ` ) in domain.yaml to control storage backend
17+ - Add new CLI command ` datastore sync-to-catalog ` for initial migration from file-based to catalog storage in CI
18+ - Add ` SyncDataStoreToCatalog ` method to sync entire local datastore to catalog
19+ - CLI automatically selects the appropriate merge method based on domain.yaml configuration
20+ - Catalog mode does not modify local files - all updates go directly to the catalog service
21+
22+ Configuration:
23+
24+ - Set ` datastore: catalog ` in domain.yaml to enable catalog mode
25+ - Set ` datastore: file ` or omit the setting to use traditional file-based storage
26+ - CLI commands automatically detect the configuration and use the appropriate storage backend
27+
328## 0.60.1
429
530### Patch Changes
Original file line number Diff line number Diff line change 11{
22 "name" : " chainlink-deployments-framework" ,
3- "version" : " 0.60.1 " ,
3+ "version" : " 0.61.0 " ,
44 "description" : " A deployment framework for chainlink-deployments " ,
55 "private" : true ,
66 "scripts" : {
You can’t perform that action at this time.
0 commit comments