@daveyleach Yeah I use opencode a lot to come up with the first iterations, but most of the work is in weighing the trade-offs on design decisions and refining the requirements over iteration. I think this is a great case study for that. I'm happy to discuss this further on our 1-1
I'm still actively working on this, but I didn't have enough time to push something by EOD.
What I'm working on:
:id can be a simple integer or a complicated regex with lookahead assertions depending on the template rails route. Ultimately, the MVC is to have an exhaustive list of URLs with a comment explaining how we manually obtained them. Next step, would be to automate the whole thing.Sangwoo Han (527a3bf9) at 18 Mar 19:01
We ended up merging this mvc MR instead. We'll implement the additional changes from this MR incrementally instead.
Part of gitlab-com/gl-infra/tenant-scale/cells-infrastructure/team#626
Clean version of this reference MR: !457
This MR is too big, so we'll split it into a train of MRs:
MR 1: Test infrastructure — per-test database creation
MR 2: Move Bucket to shared types.v1 package
MR 3: Extract helpers from internal/services/claim to internal/helpers/claim
MR 4: Feature — ClassifyByBucket endpoint
Numbered steps to set up and validate the change are strongly suggested.
Draft MR to be only used as reference to keep track of commit history.
See the real MR here: !478
💡 Provide a detailed answer to the question on why this change is being proposed, in accordance with our value of Transparency.Please add the details saying why, not just what in this section. Example:
We have discussed the topic in Slack - (copy of Slack conversation). The current process is not efficient, this MR makes the description of X more clear, and helps move Y forward.
CHANGEME
Please verify the check list and ensure to tick them off before the MR is merged.
Maintained by section on the page being editedAdd comment linting rule to buf.yaml and document protobuf schemas
Please include cross links to any resources that are relevant to this MR. This will give reviewers and future readers helpful context to give an efficient review of the changes introduced.
gitlab-com/gl-infra/tenant-scale/cells-infrastructure/team#532
Run buf lint
buf lint returns no error.Part of gitlab-com/gl-infra/tenant-scale/cells-infrastructure/team#626
This MR runs REF="swh/classify-with-claims" ./scripts/update-topology-service-gem.sh and makes the necessary derivative updates.
| Before | After |
|---|---|
Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
This MR is a portion of this big MR
Numbered steps to set up and validate the change are strongly suggested.
This MR is part of gitlab-com/gl-infra/tenant-scale/cells-infrastructure/team#583
Please verify the check list and ensure to tick them off before the MR is merged.
Sangwoo Han (763982e7) at 17 Mar 19:57
Closes gitlab-com/gl-infra/tenant-scale/cells-infrastructure/team#620
Sangwoo Han (763982e7) at 17 Mar 14:43
nvm just saw your comment: !488 (comment 3155104716)