From cf4e0aea224b44eb02f7311b230bbcc971233f1e Mon Sep 17 00:00:00 2001 From: viniciusgadea Date: Tue, 25 Aug 2026 14:06:25 -0300 Subject: [PATCH] FEAT: update protospack-v2 dependency to version 3.40.0-beta.18 and refactor UpdateDataAsset method in CatalogService --- package-lock.json | 9 +++++---- package.json | 2 +- src/modules/catalog/catalog.service.ts | 11 ++--------- 3 files changed, 8 insertions(+), 14 deletions(-) diff --git a/package-lock.json b/package-lock.json index cf5d6e5..50edabe 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16,7 +16,7 @@ "@aws-sdk/lib-dynamodb": "^3.414.0", "@aws-sdk/signature-v4": "^3.370.0", "@dadosfera/dadosfera-logs": "^1.0.0-beta.4", - "@dadosfera/protospack-v2": "^3.40.0-beta.14", + "@dadosfera/protospack-v2": "^3.40.0-beta.18", "@grpc/grpc-js": "^1.9.3", "@grpc/proto-loader": "^0.7.9", "@nestjs/cli": "^9.5.0", @@ -1735,9 +1735,10 @@ } }, "node_modules/@dadosfera/protospack-v2": { - "version": "3.40.0-beta.14", - "resolved": "https://dadosfera-611330257153.d.codeartifact.us-east-1.amazonaws.com/npm/dadosfera-npm/@dadosfera/protospack-v2/-/protospack-v2-3.40.0-beta.14.tgz", - "integrity": "sha512-pv3pxq0x1XcBgf3ajD6QOFRLOduh8iEozKFA3AKlIW4gid+gT4iL0GcU2M+O7h0QFeO4JIzRZe/nEMN82nqk7A==", + "version": "3.40.0-beta.18", + "resolved": "https://dadosfera-611330257153.d.codeartifact.us-east-1.amazonaws.com/npm/dadosfera-npm/@dadosfera/protospack-v2/-/protospack-v2-3.40.0-beta.18.tgz", + "integrity": "sha512-YI1+nFte9HsmsOBNC2EJ1MNU3KYckgkyfWz/g8/HQ85sOJhP4fKB7YHEgSPq/xUVl3cKHjK+iAV63CloVWGB5g==", + "license": "ISC", "dependencies": { "@grpc/grpc-js": "^1.9.3", "rxjs": "^7.5.5" diff --git a/package.json b/package.json index 2c10052..1f3ac17 100644 --- a/package.json +++ b/package.json @@ -34,7 +34,7 @@ "@aws-sdk/lib-dynamodb": "^3.414.0", "@aws-sdk/signature-v4": "^3.370.0", "@dadosfera/dadosfera-logs": "^1.0.0-beta.4", - "@dadosfera/protospack-v2": "^3.40.0-beta.14", + "@dadosfera/protospack-v2": "^3.40.0-beta.18", "@grpc/grpc-js": "^1.9.3", "@grpc/proto-loader": "^0.7.9", "@nestjs/cli": "^9.5.0", diff --git a/src/modules/catalog/catalog.service.ts b/src/modules/catalog/catalog.service.ts index 755a32e..1c4d54d 100644 --- a/src/modules/catalog/catalog.service.ts +++ b/src/modules/catalog/catalog.service.ts @@ -473,15 +473,7 @@ class CatalogService implements OnModuleInit { metadata: Metadata, ) { await lastValueFrom( - this.catalogWriteService.UpdateDataAsset( - { - id, - changes: JSON.stringify({ - column_descriptions: columns, - }), - }, - metadata, - ), + this.catalogWriteService.UpdateColumnDescriptions({ id, columns }, metadata), ); } @@ -850,6 +842,7 @@ class CatalogService implements OnModuleInit { data_asset_id: table_metadata_id.toString(), customer_name: customer_name, data_asset_type: 'dataset', + column_metadata: [], }, ], },