From 82dee6849a18ce71beac60e4972b7de49d19d32f Mon Sep 17 00:00:00 2001 From: andlopatin Date: Thu, 8 Jan 2026 12:59:30 +0000 Subject: [PATCH 01/12] test(dotnet): generate script --- .github/workflows/generate-sdks.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/generate-sdks.yml b/.github/workflows/generate-sdks.yml index 253c74f..e4b19fc 100755 --- a/.github/workflows/generate-sdks.yml +++ b/.github/workflows/generate-sdks.yml @@ -49,6 +49,7 @@ jobs: path: sdks fetch-depth: 0 token: ${{ env.USER_API_KEY }} + ref: "feat/dotnet/support-older-versions" - name: Raise or update SDKs pull request if: steps.schema-change-check.outputs.is-schema-changed == 'true' || contains(github.event.pull_request.labels.*.name, 'generate-sdk-pr') From 335040a0ce72f2d3531270ba65ca3a262c616125 Mon Sep 17 00:00:00 2001 From: andlopatin Date: Thu, 8 Jan 2026 13:23:21 +0000 Subject: [PATCH 02/12] Update generate-sdks.yml --- .github/workflows/generate-sdks.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/generate-sdks.yml b/.github/workflows/generate-sdks.yml index e4b19fc..0841043 100755 --- a/.github/workflows/generate-sdks.yml +++ b/.github/workflows/generate-sdks.yml @@ -55,5 +55,6 @@ jobs: if: steps.schema-change-check.outputs.is-schema-changed == 'true' || contains(github.event.pull_request.labels.*.name, 'generate-sdk-pr') run: | sudo apt-get -y install git + ${{ github.event.repository.name }}/.github/scripts/raise-pull-request.sh From 59bd1ed9bdeb3b9c661753767a48e555b640694d Mon Sep 17 00:00:00 2001 From: andlopatin Date: Thu, 8 Jan 2026 13:29:22 +0000 Subject: [PATCH 03/12] Update generate-sdks.yml --- .github/workflows/generate-sdks.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/generate-sdks.yml b/.github/workflows/generate-sdks.yml index 0841043..e4b19fc 100755 --- a/.github/workflows/generate-sdks.yml +++ b/.github/workflows/generate-sdks.yml @@ -55,6 +55,5 @@ jobs: if: steps.schema-change-check.outputs.is-schema-changed == 'true' || contains(github.event.pull_request.labels.*.name, 'generate-sdk-pr') run: | sudo apt-get -y install git - ${{ github.event.repository.name }}/.github/scripts/raise-pull-request.sh From 82703d44c0d6d6a9bdaaa379daef4f8b0f248cdd Mon Sep 17 00:00:00 2001 From: andlopatin Date: Thu, 8 Jan 2026 13:35:13 +0000 Subject: [PATCH 04/12] Update generate-sdks.yml --- .github/workflows/generate-sdks.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/generate-sdks.yml b/.github/workflows/generate-sdks.yml index e4b19fc..604ff11 100755 --- a/.github/workflows/generate-sdks.yml +++ b/.github/workflows/generate-sdks.yml @@ -50,6 +50,7 @@ jobs: fetch-depth: 0 token: ${{ env.USER_API_KEY }} ref: "feat/dotnet/support-older-versions" + - name: Raise or update SDKs pull request if: steps.schema-change-check.outputs.is-schema-changed == 'true' || contains(github.event.pull_request.labels.*.name, 'generate-sdk-pr') From cdf938041532e9cba9c3b1b7764932b32fcdbfa5 Mon Sep 17 00:00:00 2001 From: andlopatin Date: Thu, 8 Jan 2026 13:38:36 +0000 Subject: [PATCH 05/12] Update generate-sdks.yml --- .github/workflows/generate-sdks.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/generate-sdks.yml b/.github/workflows/generate-sdks.yml index 604ff11..e4b19fc 100755 --- a/.github/workflows/generate-sdks.yml +++ b/.github/workflows/generate-sdks.yml @@ -50,7 +50,6 @@ jobs: fetch-depth: 0 token: ${{ env.USER_API_KEY }} ref: "feat/dotnet/support-older-versions" - - name: Raise or update SDKs pull request if: steps.schema-change-check.outputs.is-schema-changed == 'true' || contains(github.event.pull_request.labels.*.name, 'generate-sdk-pr') From 7d14ccd8cd09a6630732e0753693d41e6f9d4976 Mon Sep 17 00:00:00 2001 From: andlopatin Date: Thu, 8 Jan 2026 13:46:10 +0000 Subject: [PATCH 06/12] Update generate-sdks.yml --- .github/workflows/generate-sdks.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/generate-sdks.yml b/.github/workflows/generate-sdks.yml index e4b19fc..604ff11 100755 --- a/.github/workflows/generate-sdks.yml +++ b/.github/workflows/generate-sdks.yml @@ -50,6 +50,7 @@ jobs: fetch-depth: 0 token: ${{ env.USER_API_KEY }} ref: "feat/dotnet/support-older-versions" + - name: Raise or update SDKs pull request if: steps.schema-change-check.outputs.is-schema-changed == 'true' || contains(github.event.pull_request.labels.*.name, 'generate-sdk-pr') From 323ed1be7f8137050174ede6970ae8fb89377cb5 Mon Sep 17 00:00:00 2001 From: andlopatin Date: Thu, 8 Jan 2026 13:49:59 +0000 Subject: [PATCH 07/12] Update generate-sdks.yml --- .github/workflows/generate-sdks.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/generate-sdks.yml b/.github/workflows/generate-sdks.yml index 604ff11..e4b19fc 100755 --- a/.github/workflows/generate-sdks.yml +++ b/.github/workflows/generate-sdks.yml @@ -50,7 +50,6 @@ jobs: fetch-depth: 0 token: ${{ env.USER_API_KEY }} ref: "feat/dotnet/support-older-versions" - - name: Raise or update SDKs pull request if: steps.schema-change-check.outputs.is-schema-changed == 'true' || contains(github.event.pull_request.labels.*.name, 'generate-sdk-pr') From 5712033882a54ffaf188c1f7c4059a8c6ea6684a Mon Sep 17 00:00:00 2001 From: andlopatin Date: Wed, 14 Jan 2026 09:47:59 +0000 Subject: [PATCH 08/12] Update MetadataItem.proto --- proto/v1/fds/protobuf/stach/MetadataItem.proto | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/proto/v1/fds/protobuf/stach/MetadataItem.proto b/proto/v1/fds/protobuf/stach/MetadataItem.proto index ee4f5c4..3d9fedc 100644 --- a/proto/v1/fds/protobuf/stach/MetadataItem.proto +++ b/proto/v1/fds/protobuf/stach/MetadataItem.proto @@ -9,6 +9,7 @@ import "google/protobuf/duration.proto"; import "google/protobuf/timestamp.proto"; import "fds/protobuf/stach/table/Reference.proto"; +import "fds/protobuf/stach/table/Wrappers.proto"; message MetadataItem { reserved 104, 105, 200; @@ -24,7 +25,16 @@ message MetadataItem { string string_value = 107; google.protobuf.Duration duration_value = 108; google.protobuf.Timestamp timestamp_value = 109; + + factset.protobuf.stach.table.DoubleArray double_array = 150; + factset.protobuf.stach.table.FloatArray float_array = 151; + factset.protobuf.stach.table.Int32Array int32_array = 152; + factset.protobuf.stach.table.Int64Array int64_array = 153; + factset.protobuf.stach.table.BoolArray bool_array = 156; + factset.protobuf.stach.table.StringArray string_array = 157; + factset.protobuf.stach.table.DurationArray duration_array = 158; + factset.protobuf.stach.table.TimestampArray timestamp_array = 159; factset.protobuf.stach.table.Reference ref_value = 201; } -} \ No newline at end of file +} From b02102446182541f998b14892c0479cc822e1040 Mon Sep 17 00:00:00 2001 From: andlopatin Date: Wed, 14 Jan 2026 10:39:05 +0000 Subject: [PATCH 09/12] Update generate-sdks.yml --- .github/workflows/generate-sdks.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/generate-sdks.yml b/.github/workflows/generate-sdks.yml index e4b19fc..253c74f 100755 --- a/.github/workflows/generate-sdks.yml +++ b/.github/workflows/generate-sdks.yml @@ -49,7 +49,6 @@ jobs: path: sdks fetch-depth: 0 token: ${{ env.USER_API_KEY }} - ref: "feat/dotnet/support-older-versions" - name: Raise or update SDKs pull request if: steps.schema-change-check.outputs.is-schema-changed == 'true' || contains(github.event.pull_request.labels.*.name, 'generate-sdk-pr') From f43b7e4bbbe17f755b621f3626d2c4e77b496a43 Mon Sep 17 00:00:00 2001 From: andlopatin Date: Wed, 14 Jan 2026 11:52:32 +0000 Subject: [PATCH 10/12] Update generate-sdks.yml --- .github/workflows/generate-sdks.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/generate-sdks.yml b/.github/workflows/generate-sdks.yml index 253c74f..e4b19fc 100755 --- a/.github/workflows/generate-sdks.yml +++ b/.github/workflows/generate-sdks.yml @@ -49,6 +49,7 @@ jobs: path: sdks fetch-depth: 0 token: ${{ env.USER_API_KEY }} + ref: "feat/dotnet/support-older-versions" - name: Raise or update SDKs pull request if: steps.schema-change-check.outputs.is-schema-changed == 'true' || contains(github.event.pull_request.labels.*.name, 'generate-sdk-pr') From 13bb8a4304f92d9158486d46729640948df00468 Mon Sep 17 00:00:00 2001 From: Andrii Lopatin Date: Wed, 14 Jan 2026 11:52:47 +0000 Subject: [PATCH 11/12] revert header index --- proto/v1/fds/protobuf/stach/table/SeriesDefinition.proto | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/proto/v1/fds/protobuf/stach/table/SeriesDefinition.proto b/proto/v1/fds/protobuf/stach/table/SeriesDefinition.proto index 9d0669b..f5b7341 100644 --- a/proto/v1/fds/protobuf/stach/table/SeriesDefinition.proto +++ b/proto/v1/fds/protobuf/stach/table/SeriesDefinition.proto @@ -9,9 +9,6 @@ import "fds/protobuf/stach/table/DataType.proto"; import "fds/protobuf/stach/table/SeriesFormat.proto"; message SeriesDefinition { - reserved 10; - reserved "header_index"; - string id = 1; string name = 2; string description = 3; @@ -21,5 +18,6 @@ message SeriesDefinition { string next_sibling_id = 7; string parent_id = 8; string header_id = 9; + int32 header_index = 10 [deprecated = true]; SeriesFormat format = 11; } \ No newline at end of file From 493f07d5db789317c95198fc0b25eecb2ec7ee39 Mon Sep 17 00:00:00 2001 From: andlopatin Date: Wed, 14 Jan 2026 11:55:47 +0000 Subject: [PATCH 12/12] Update generate-sdks.yml --- .github/workflows/generate-sdks.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/generate-sdks.yml b/.github/workflows/generate-sdks.yml index e4b19fc..253c74f 100755 --- a/.github/workflows/generate-sdks.yml +++ b/.github/workflows/generate-sdks.yml @@ -49,7 +49,6 @@ jobs: path: sdks fetch-depth: 0 token: ${{ env.USER_API_KEY }} - ref: "feat/dotnet/support-older-versions" - name: Raise or update SDKs pull request if: steps.schema-change-check.outputs.is-schema-changed == 'true' || contains(github.event.pull_request.labels.*.name, 'generate-sdk-pr')