-
Notifications
You must be signed in to change notification settings - Fork 33
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
Bug 1655477 Support X-Source-Tags header #1328
Conversation
@@ -42,7 +42,8 @@ | |||
|
|||
private static final String HEADER = "header"; | |||
private static final List<String> HEADER_ATTRIBUTES = ImmutableList // | |||
.of(Attribute.DATE, Attribute.DNT, Attribute.X_PINGSENDER_VERSION, Attribute.X_DEBUG_ID); | |||
.of(Attribute.DATE, Attribute.DNT, Attribute.X_PINGSENDER_VERSION, Attribute.X_DEBUG_ID, | |||
Attribute.X_SOURCE_TAGS); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm assuming here that we'll include x_debug_id as a simple string field in BigQuery, and potentially update user-facing views to transform the string to a list. This seems cleaner than trying to parse the field to a list within the pipeline.
Codecov Report
@@ Coverage Diff @@
## master #1328 +/- ##
============================================
+ Coverage 80.80% 85.02% +4.21%
- Complexity 665 681 +16
============================================
Files 98 98
Lines 4126 4126
Branches 396 396
============================================
+ Hits 3334 3508 +174
+ Misses 663 487 -176
- Partials 129 131 +2
Flags with carried forward coverage won't be shown. Click here to find out more.
Continue to review full report at Codecov.
|
Also see pipeline support in mozilla/gcp-ingestion#1328
For my convenience also update https://github.com/mozilla/gcp-ingestion/blob/master/ingestion-edge/ingestion_edge/config.py#L55 (EDIT: it's already there) |
Also see pipeline support in mozilla/gcp-ingestion#1328
Fixup to #1328 since it looks like we have this logic duplicated in core and in beam.
Fixup to #1328 since it looks like we have this logic duplicated in core and in beam.
Fixup to #1328 since it looks like we have this logic duplicated in core and in beam.
Fixup to #1328 since it looks like we have this logic duplicated in core and in beam.
Fixup to #1328 since it looks like we have this logic duplicated in core and in beam.
Fixup to #1328 since it looks like we have this logic duplicated in core and in beam.
Will also need a corresponding change in mozilla-pipeline-schemas (see mozilla-services/mozilla-pipeline-schemas#587).