commit | 6273fb5c9e553e4d70b695af0731d4b55e9b8620 | [log] [tgz] |
---|---|---|
author | Patrick Meiring <meiring@google.com> | Thu May 22 04:47:21 2025 |
committer | LUCI CQ <infra-scoped@luci-project-accounts.iam.gserviceaccount.com> | Thu May 22 04:47:21 2025 |
tree | ce44658a9e65e6f4a493511631f7eae688f27379 | |
parent | 3043e7214e4424140ef1b54816685739b65e5533 [diff] |
[Analysis] Update QueryStats to no longer require backfill of StatusV2. The backfill of StatusV2 in the TestResults table is taking too long to run and is blocking release of the MILO UI changes which depend on the QueryStats API returning correct data. Introduce a work around that allows us to proceed without the backfill. BUG=b:415878114 TEST=Integration tests Change-Id: Id6e43ceb1983be8d6ffe4ed9c2c24d1594440f2c Reviewed-on: https://chromium-review.googlesource.com/c/infra/luci/luci-go/+/6577201 Reviewed-by: Beining Chen <beining@google.com> Commit-Queue: Patrick Meiring <meiring@google.com>
LUCI Go code is meant to be worked on from an Chromium infra.git checkout, which enforces packages versions and Go toolchain version. First get fetch via depot_tools.git then run:
fetch infra cd infra/go eval `./env.py` cd src/go.chromium.org/luci
It is now possible to directly install tools with go install:
go install go.chromium.org/luci/auth/client/cmd/...@latest go install go.chromium.org/luci/buildbucket/cmd/...@latest go install go.chromium.org/luci/cipd/client/cmd/...@latest go install go.chromium.org/luci/client/cmd/...@latest go install go.chromium.org/luci/cv/cmd/...@latest go install go.chromium.org/luci/gce/cmd/...@latest go install go.chromium.org/luci/grpc/cmd/...@latest go install go.chromium.org/luci/logdog/client/cmd/...@latest go install go.chromium.org/luci/luci_notify/cmd/...@latest go install go.chromium.org/luci/lucicfg/cmd/...@latest go install go.chromium.org/luci/luciexe/legacy/cmd/...@latest go install go.chromium.org/luci/mailer/cmd/...@latest go install go.chromium.org/luci/mmutex/cmd/...@latest go install go.chromium.org/luci/resultdb/cmd/...@latest go install go.chromium.org/luci/server/cmd/...@latest go install go.chromium.org/luci/swarming/cmd/...@latest go install go.chromium.org/luci/tokenserver/cmd/...@latest go install go.chromium.org/luci/tools/cmd/...@latest
Contributing uses the same flow as Chromium contributions.