Add experiments field from clients_daily to urlbar_clients_daily (#2814)

* Add experiments field

* Updated urlbar_clients_daily schema

* Updated tests

Co-authored-by: Jeff Klukas <jklukas@mozilla.com>
Co-authored-by: Alexander Nicholson <anicholson@mozilla.com>
This commit is contained in:
Rebecca BurWei 2022-03-23 15:48:16 -05:00 коммит произвёл GitHub
Родитель 1a3a062639
Коммит 78885a77dd
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
5 изменённых файлов: 35 добавлений и 0 удалений

Просмотреть файл

@ -36,6 +36,7 @@ WITH combined_urlbar_picked AS (
submission_date,
client_id,
default_search_engine,
experiments,
app_version,
normalized_channel,
locale,
@ -153,6 +154,7 @@ SELECT
submission_date,
client_id,
default_search_engine,
experiments,
app_version,
normalized_channel,
locale,

Просмотреть файл

@ -87,3 +87,13 @@ fields:
- mode: NULLABLE
name: quicksuggest_data_collection_enabled
type: STRING
- fields:
- mode: NULLABLE
name: key
type: STRING
- mode: NULLABLE
name: value
type: STRING
mode: REPEATED
name: experiments
type: RECORD

Просмотреть файл

@ -67,6 +67,9 @@
position: []
- type: "visiturl"
position: []
experiments:
- key: "experiment_key"
value: "experiment_value"
- <<: *base
client_id: "client_2"
count_picked_total: 21

Просмотреть файл

@ -350,5 +350,22 @@
"mode": "REPEATED",
"name": "scalar_parent_urlbar_picked_visiturl_sum",
"type": "RECORD"
},
{
"fields": [
{
"mode": "NULLABLE",
"name": "key",
"type": "STRING"
},
{
"mode": "NULLABLE",
"name": "value",
"type": "STRING"
}
],
"mode": "REPEATED",
"name": "experiments",
"type": "RECORD"
}
]

Просмотреть файл

@ -35,6 +35,9 @@
scalar_parent_urlbar_picked_topsite_sum: []
scalar_parent_urlbar_picked_unknown_sum: []
scalar_parent_urlbar_picked_visiturl_sum: []
experiments:
- key: "experiment_key"
value: "experiment_value"
- <<: *base
client_id: "client_2"
scalar_parent_urlbar_picked_autofill_sum: