From bcc684077a9995342baa7282f4a3b9d31ecdcd93 Mon Sep 17 00:00:00 2001
From: Vlad Wolanyk <vwolanyk@gitlab.com>
Date: Mon, 4 Nov 2024 16:31:19 -0500
Subject: [PATCH] Add desired sharding key

Use existing automation to add desired sharding key and backfill
sharding column.

Changelog: other
---
 db/docs/ci_build_trace_chunks.yml | 11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/db/docs/ci_build_trace_chunks.yml b/db/docs/ci_build_trace_chunks.yml
index 327443adf0bc6225..43045bfc66fbefce 100644
--- a/db/docs/ci_build_trace_chunks.yml
+++ b/db/docs/ci_build_trace_chunks.yml
@@ -8,4 +8,13 @@ description: TODO
 introduced_by_url: https://gitlab.com/gitlab-org/gitlab/-/commit/9d6fe7bfdf9ff3f68ee73baa0e3d0aa7df13c351
 milestone: '10.8'
 gitlab_schema: gitlab_ci
-sharding_key_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/458479
+desired_sharding_key:
+  project_id:
+    references: projects
+    backfill_via:
+      parent:
+        foreign_key: build_id
+        table: p_ci_builds
+        sharding_key: project_id
+        belongs_to: build
+        foreign_key_name: fk_89e29fa5ee_p
\ No newline at end of file
-- 
GitLab