-
Notifications
You must be signed in to change notification settings - Fork 674
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Artifacts shell 2 #4649
Artifacts shell 2 #4649
Conversation
…up the event Signed-off-by: Yee Hing Tong <[email protected]>
Signed-off-by: Yee Hing Tong <[email protected]>
Signed-off-by: Yee Hing Tong <[email protected]>
Codecov ReportAttention:
Additional details and impacted files@@ Coverage Diff @@
## master #4649 +/- ##
==========================================
+ Coverage 58.10% 58.14% +0.03%
==========================================
Files 626 626
Lines 53834 53780 -54
==========================================
- Hits 31280 31270 -10
+ Misses 20048 20002 -46
- Partials 2506 2508 +2
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
Signed-off-by: Yee Hing Tong <[email protected]>
Signed-off-by: Yee Hing Tong <[email protected]>
; Signed-off-by: Yee Hing Tong <[email protected]>
Signed-off-by: squiishyy <[email protected]>
Signed-off-by: squiishyy <[email protected]>
Signed-off-by: squiishyy <[email protected]>
ebbbe95
to
2cbb035
Compare
Changes for tracking artifact usage upon execution start. #### Tracking tag Before create, the artifact service should write a string under the `_ua` key in the form ``` project/domain/name@version ``` where the version is the version of the artifact to be saved. At execution start, these tags are converted locally into artifact IDs containing only the artifactkey and the version (any partition information is not filled in). These IDs are then emitted alongside any artifact IDs that were the result of artifact queries, in the `CloudEventExecutionStart` event. The field in the idl has been renamed from `artifact_keys` to `artifact_trackers` to be less confusing. #### Other changes Remove an unecessary variable in registry.go file Remove the initialization sql pattern in stdlib Remove errant replace in stdlib go.mod Signed-off-by: Yee Hing Tong <[email protected]>
Signed-off-by: squiishyy <[email protected]>
This is a follow up PR to the [first shell pr](#4474), which just brought in the non-artifact-service artifact changes. This PR continues with additional smaller changes. * Remove the `/data` prefix in the grpc gateway paths. Signed-off-by: Yee Hing Tong <[email protected]>
This is a follow up PR to the first shell pr, which just brought in the non-artifact-service artifact changes. This PR continues with additional smaller changes.
IDL changes
/data
prefix in the grpc gateway paths.DeleteTrigger
changed toDeactivateTrigger
FindByWorkflowExec
updated.artifact_keys
toartifact_trackers
to be less confusing in theCloudEventExecutionStart
event.Tracking tag
Before create, the artifact service should write a string under the
_ua
key in the formwhere the version is the version of the artifact to be saved. At execution start, these tags are converted locally into artifact IDs containing only the artifactkey and the version (any partition information is not filled in). These IDs are then emitted alongside any artifact IDs that were the result of artifact queries, in the
CloudEventExecutionStart
event.Other changes
Remove an unnecessary variable in registry.go file
Remove the initialization sql pattern in stdlib
Remove errant replace in stdlib go.mod