Граф коммитов

181 Коммитов

Автор SHA1 Сообщение Дата
Anna Scholtz de61beddca Fix rebase conflicts 2020-02-07 09:48:23 -08:00
Anna Scholtz 1d193726d3 main_summary use temporary UDFs 2020-02-07 09:48:23 -08:00
Anna Scholtz 153d45d62f Reformat SQL 2020-02-07 09:48:23 -08:00
Anna Scholtz ab9135f951 Publish persistent UDFs step in Circle CI 2020-02-07 09:48:23 -08:00
Anna Scholtz 867543a660 Fix use of temporary UDFs 2020-02-07 09:48:23 -08:00
Daniel Thorn 2f7de8683d
Enforce script/format_sql for all new sql files (#656) 2020-01-09 13:55:46 -08:00
Jeff Klukas b3dc8f3456 Enforce formatting on new udf 2020-01-09 09:28:55 -05:00
Daniel Thorn e0eab61b08
Remove unneeded docker in verify-generated-sql (#645)
and reduce repeated code

Co-authored-by: Jeff Klukas <jeff@klukas.net>
2020-01-08 09:19:13 -08:00
Daniel Thorn 8ca73c2b60
Rewrite script/format_sql in python (#640) 2020-01-06 16:17:41 -08:00
Daniel Thorn 48cfe3fff7
Upgrade to python 3.8 (#564) 2019-12-03 12:50:38 -08:00
Daniel Thorn 469c03ec10
Add script to format sql (#173) 2019-09-18 17:48:53 -07:00
Jason Thomas aaeeec8f99
Update deploy circleci workflow job to use restricted context (#344) 2019-09-09 17:43:17 -04:00
Daniel Thorn 126e9fd3be
Don't redundantly run tests on deploy (#313)
because we don't want to modify prod resources in order to run deploy-time tests
2019-08-26 12:43:45 -07:00
Anna Scholtz 9580029e20 UDF for unzipping gzipped bytes (#272)
* UDF for decompressing gzip data

* Update script for publishing UDFs to upload UDF dependency files

* Address review feedback for gunzip UDF

* Set default GCS bucket to moz-fx-data-prod-bigquery-etl

* Add function to upload UDF dependencies to GCS

* Set data-eng-circleci-tests context in CircleCI config

* Add approval step in CircleCI config
2019-08-26 10:53:06 -07:00
Anna Scholtz 7a6f7aacf8 View generation fixes 2019-08-21 15:03:50 -07:00
Anna Scholtz 7520de5092 Script for auto-generating views 2019-08-21 15:03:50 -07:00
Allen Short 351b42e84a Dry-run each query in CircleCI against prod datasets (#261)
* Dry-run each query in CircleCI against prod datasets

* Apply suggestions from code review

* Update script/dryrun
2019-07-30 10:26:25 -07:00
Anna Scholtz b06acd389d Fix generated SQL 2019-06-25 08:07:26 -07:00
Anna Scholtz 7207a4e52f Move SQL templates to templates/ and add generated SQL 2019-06-25 08:07:26 -07:00
Anna Scholtz fe7325dcb4 Run SQL generation script in when creating docker image 2019-06-25 08:07:26 -07:00
Anna Scholtz aa637154c5 Ensure that UDFs are added only once and in order when generating SQL files 2019-06-25 08:07:26 -07:00
Anna Scholtz a8edc5fff4 CircleCI config indentation fix 2019-06-25 08:07:26 -07:00
Anna Scholtz a6661c5896 Trigger SQL query generation in pytest and update CircleCI config 2019-06-25 08:07:26 -07:00
Anna Scholtz b62970f3a9 Makefile for generating sql and add newline breaks to new files 2019-06-25 08:07:26 -07:00
Anna Scholtz f2efcc0432 Adopt CircleCI script to generate SQL queries 2019-06-25 08:07:26 -07:00
Daniel Thorn 606fec9c04
Set sane defaults for bq use in airflow (#110) 2019-05-01 08:24:57 -07:00
Daniel Thorn 9381643175
Use CIRCLE_PROJECT_USERNAME (#98) 2019-04-19 13:16:46 -07:00
Daniel Thorn d02528ee5f
Fix issue with docker image name for deploy (#96) 2019-04-19 13:04:11 -07:00
Daniel Thorn 52d10541d3
Create and publish docker image (#95)
* Create and publish docker image

* Update config.yml
2019-04-19 09:19:36 -07:00
Daniel Thorn 5cf2ab6cae
Run tests in parallel (#79) 2019-04-10 13:39:38 -07:00
Daniel Thorn 79070068ad
Add first test (#9) 2019-03-07 12:43:21 -08:00