Skip to content
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

Update master branch #279

Merged
merged 283 commits into from Jun 19, 2019
Merged

Update master branch #279

merged 283 commits into from Jun 19, 2019

Conversation

mreid-moz
Copy link
Contributor

Before we can do #278 we'll need to update master.

rehandalal and others added 30 commits March 30, 2018 12:28
Issue 138 - Fix the properties in the telemetry environment template
This fixes schema validation issues where we were receiving some
leftover log entries from the v1 study with v2 pings
This information is redundant, but we're adding the field for now to support
https://bugzilla.mozilla.org/show_bug.cgi?id=1452745. This just adds a little
bit of extra validation on the server side to make sure that the field
is properly specified if it is present (obviously older versions will not have
the field).
Add `metadata.StartupCrash` field, specify required fields.
* Add mobile metrics ping

* Add JSON Schema for mobile metrics ping
* Add createdDate and createdTimestamp for mobile events pings
* Add experiments for mobile events pings

* Request changes
Add ipc_channel_error to crash ping schema
Bug 1455385 - Move mobile-event 'os' to partitions
Bug 1455383 - Change core ping partitions
* Bug 1453376 - Add mercurial hgpush event ping

- Add a new eng-workflow namespace
- Add a ping for mercurial repository push events

* Fix review feedback

- Change reviewSystemUsed enum to a plain string with documentation
- Document pushDate integer timestamp and set a minimum value
- Punctuation, misc. docstring fixups
Bug 1454739 - Add geo_subdivision to telemetry_new_profile_parquet
Bug 1462381 - Update heartbeat ping validation
Update compiled new-profile parquet schema
* Add the downgrade ping for bug 1463198.
* Add instructions for adding a new schema.
bug 1460595 - Add an event ping
ncloudioj and others added 2 commits May 1, 2019 15:36
* Make submission_timestamp datetime formatted

* Remove non-failing datetime test

In RapidJSON, formats are optionally enforced. The expected
failing test was then not failing. We're not as concerned with
validating these fields, so we're removing the test.
travis79 and others added 22 commits May 8, 2019 10:24
This makes mobile/activation consistent with existing pings (core
and mobile events) that have an integer "tz" field given in minutes.
* Add a new item called `type` to `hdd` object

* Add two more test files for hdd.type

* Fix the problem that null value causes the test to fail
Add default schemas for most known docTypes
* Add stub ping specific fields

and limit `installer_type` to valid values
* 1556684: Fix label length so it can support any metric name

* Add glean CHANGELOG
* Add a reference prio ping generated by Firefox 69 nightly

* Update prio payload version to a string enum

* Add generated schema for Prio
Fenix sends two new Glean pings (`history_sync` and `bookmarks_sync`),
but `_` wasn't allowed in schema names.
Add schemas for Glean history and bookmarks sync pings
Fix incompatible types in glean schemas

cc @whd for deploy
@fbertsch fbertsch merged commit 9cd82aa into master Jun 19, 2019
fbertsch added a commit that referenced this pull request Jun 19, 2019
whd pushed a commit that referenced this pull request Jun 19, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet