Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(50)

Issue 1968063003: LogDog: Use per-project settings for archival. (Closed)

Created:
4 years, 7 months ago by dnj
Modified:
4 years, 7 months ago
CC:
chromium-reviews, infra-reviews+luci-go_chromium.org, andrew.wang, todd, tandrii+luci-go_chromium.org, M-A Ruel
Base URL:
https://github.com/luci/luci-go@logdog-project-coordinator-useconfig
Target Ref:
refs/heads/master
Project:
luci-go
Visibility:
Public.

Description

LogDog: Use per-project settings for archival. Update the Archivist microservice to apply per-project configurations. Log streams are now archived to the GS buckets that their project configures. Project archival preferences are also honored. BUG= Committed: https://github.com/luci/luci-go/commit/78f20e92d581fc9fb6b1d9afa4466226e32f5fdd

Patch Set 1 #

Total comments: 16

Patch Set 2 : Updated patchset dependency #

Patch Set 3 : Updated patchset dependency #

Patch Set 4 : Updated from code review comments. #

Total comments: 2

Patch Set 5 : Updated patchset dependency #

Unified diffs Side-by-side diffs Delta from patch set Stats (+178 lines, -64 lines) Patch
M server/cmd/logdog_archivist/main.go View 1 2 3 4 chunks +62 lines, -30 lines 0 comments Download
M server/internal/logdog/archivist/archivist.go View 1 2 3 7 chunks +95 lines, -28 lines 0 comments Download
M server/internal/logdog/archivist/archivist_test.go View 1 chunk +21 lines, -6 lines 0 comments Download

Depends on Patchset:

Dependent Patchsets:

Messages

Total messages: 13 (6 generated)
dnj (Google)
PTAL. This updates the Archivist to load per-project settings.
4 years, 7 months ago (2016-05-11 16:08:42 UTC) #2
nodir
I didn't finish reviewing because this CL needs a rebase https://codereview.chromium.org/1968063003/diff/1/server/cmd/logdog_archivist/main.go File server/cmd/logdog_archivist/main.go (right): https://codereview.chromium.org/1968063003/diff/1/server/cmd/logdog_archivist/main.go#newcode228 ...
4 years, 7 months ago (2016-05-19 15:56:29 UTC) #5
dnj (Google)
https://codereview.chromium.org/1968063003/diff/1/server/cmd/logdog_archivist/main.go File server/cmd/logdog_archivist/main.go (right): https://codereview.chromium.org/1968063003/diff/1/server/cmd/logdog_archivist/main.go#newcode228 server/cmd/logdog_archivist/main.go:228: GSStagingBase: gs.Path(acfg.GsStagingBase), On 2016/05/19 15:56:29, nodir wrote: > I ...
4 years, 7 months ago (2016-05-19 16:34:52 UTC) #6
nodir
lgtm https://codereview.chromium.org/1968063003/diff/60001/server/internal/logdog/archivist/archivist.go File server/internal/logdog/archivist/archivist.go (right): https://codereview.chromium.org/1968063003/diff/60001/server/internal/logdog/archivist/archivist.go#newcode129 server/internal/logdog/archivist/archivist.go:129: // IndexStreamRange is the maximum number of stream ...
4 years, 7 months ago (2016-05-19 17:27:49 UTC) #7
dnj (Google)
https://codereview.chromium.org/1968063003/diff/60001/server/internal/logdog/archivist/archivist.go File server/internal/logdog/archivist/archivist.go (right): https://codereview.chromium.org/1968063003/diff/60001/server/internal/logdog/archivist/archivist.go#newcode129 server/internal/logdog/archivist/archivist.go:129: // IndexStreamRange is the maximum number of stream indexes ...
4 years, 7 months ago (2016-05-19 22:53:55 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1968063003/40002 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1968063003/40002
4 years, 7 months ago (2016-05-20 01:13:47 UTC) #11
commit-bot: I haz the power
4 years, 7 months ago (2016-05-20 01:20:44 UTC) #13
Message was sent while issue was closed.
Committed patchset #5 (id:40002) as
https://github.com/luci/luci-go/commit/78f20e92d581fc9fb6b1d9afa4466226e32f5fdd

Powered by Google App Engine
This is Rietveld 408576698