Skip to content

Commit 10331ee

Browse files
authored
Merge branch 'preetam/rethink-extension-entity-contracts' into preetam/ext/changeset-resolver
2 parents 2735475 + 7d1bb13 commit 10331ee

130 files changed

Lines changed: 325 additions & 154 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

MODULE.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ use_repo(
5353
"com_github_go_sql_driver_mysql",
5454
"com_github_spf13_cobra",
5555
"com_github_stretchr_testify",
56-
"com_github_uber_go_tally_v4",
56+
"com_github_uber_go_tally",
5757
"in_gopkg_yaml_v3",
5858
"org_golang_google_grpc",
5959
"org_golang_google_grpc_cmd_protoc_gen_go_grpc",

core/metrics/BUILD.bazel

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ go_library(
77
visibility = ["//visibility:public"],
88
deps = [
99
"//core/errs",
10-
"@com_github_uber_go_tally_v4//:tally",
10+
"@com_github_uber_go_tally//:tally",
1111
],
1212
)
1313

@@ -18,6 +18,6 @@ go_test(
1818
deps = [
1919
"//core/errs",
2020
"@com_github_stretchr_testify//assert",
21-
"@com_github_uber_go_tally_v4//:tally",
21+
"@com_github_uber_go_tally//:tally",
2222
],
2323
)

core/metrics/metrics.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ package metrics
1717
import (
1818
"time"
1919

20-
"github.com/uber-go/tally/v4"
20+
"github.com/uber-go/tally"
2121
"github.com/uber/submitqueue/core/errs"
2222
)
2323

core/metrics/metrics_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ import (
2020
"time"
2121

2222
"github.com/stretchr/testify/assert"
23-
"github.com/uber-go/tally/v4"
23+
"github.com/uber-go/tally"
2424
"github.com/uber/submitqueue/core/errs"
2525
)
2626

doc/rfc/index.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,3 +11,8 @@ Design documents and technical proposals, grouped by scope. Shared/cross-cutting
1111
- [Orchestrator Workflow](submitqueue/workflow.md) - Queue-driven controller pipeline from gateway entry through batching, scoring, build, merge, and conclude
1212
- [Build Runner](submitqueue/build-runner.md) - Vendor-agnostic BuildRunner interface, provider-neutral BuildStatus lifecycle, and how the orchestrator wires it into the build stage
1313
- [Extension Contract](submitqueue/extension-contract.md) - When extensions take orchestrator identity (request/batch) and resolve granular content themselves vs. take controller-resolved data; revises the BuildRunner base/head contract
14+
15+
16+
## Stovepipe
17+
18+
- [Stovepipe Workflow](stovepipe/workflow.md) - Post-merge trunk-validation pipeline: ingest trunk push events (webhook + fallback poll), batch since last green, build to validate, record per-commit health, bisect to the offending commit, hand off to a remediation extension

doc/rfc/stovepipe/workflow.md

Lines changed: 169 additions & 0 deletions
Large diffs are not rendered by default.

example/stovepipe/gateway/server/BUILD.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ go_library(
1313
deps = [
1414
"//stovepipe/gateway/controller",
1515
"//stovepipe/gateway/protopb",
16-
"@com_github_uber_go_tally_v4//:tally",
16+
"@com_github_uber_go_tally//:tally",
1717
"@org_golang_google_grpc//:grpc",
1818
"@org_golang_google_grpc//reflection",
1919
"@org_uber_go_zap//:zap",

example/stovepipe/gateway/server/main.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ import (
2525
"syscall"
2626
"time"
2727

28-
"github.com/uber-go/tally/v4"
28+
"github.com/uber-go/tally"
2929
"github.com/uber/submitqueue/stovepipe/gateway/controller"
3030
pb "github.com/uber/submitqueue/stovepipe/gateway/protopb"
3131
"go.uber.org/zap"

example/stovepipe/orchestrator/server/BUILD.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ go_library(
1313
deps = [
1414
"//stovepipe/orchestrator/controller",
1515
"//stovepipe/orchestrator/protopb",
16-
"@com_github_uber_go_tally_v4//:tally",
16+
"@com_github_uber_go_tally//:tally",
1717
"@org_golang_google_grpc//:grpc",
1818
"@org_golang_google_grpc//reflection",
1919
"@org_uber_go_zap//:zap",

example/stovepipe/orchestrator/server/main.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ import (
2525
"syscall"
2626
"time"
2727

28-
"github.com/uber-go/tally/v4"
28+
"github.com/uber-go/tally"
2929
"github.com/uber/submitqueue/stovepipe/orchestrator/controller"
3030
pb "github.com/uber/submitqueue/stovepipe/orchestrator/protopb"
3131
"go.uber.org/zap"

0 commit comments

Comments
 (0)