* Move most reference and cookbook documentation in README.md into
the "reference" and "cookbook" sections of the generated documentation,
respectively.
* Try to steer people to the generated docs inside the README.md (since
it is now basically just a set of quickstart instructions)
* Provide a bit of guidance that this repository isn't great for 3rd
party contributors in a new CONTRIBUTING.md.
Co-authored-by: Jeff Klukas <jklukas@mozilla.com>
* Bug 1635906 Add bqetl support for scripts and script for AET lookup
There are some code changes here for DAG generation and for testing.
* Apply suggestions from code review
Co-authored-by: Anna Scholtz <anna@scholtzan.net>
* DAG fixups
Co-authored-by: Anna Scholtz <anna@scholtzan.net>
* Init SQL for event_types_v1
* Fix comparison of differently-sized lists
* Add support for tests of init stmts
* Include metadata for event_types_v1
* Add tests for event_types init
* Reformat SQL
* Run black
* Skip invalid unicode sections in event_code_points_to_string
* Allow for init-only queries
* Partition events_daily_v1 by submission-date
This is not strictly required, but will aid in
debugging and reruns.
* Add assertion for not null
* Lint
* Alias events ping name
* Ignore time_ms event property
* Enforce formatting for monitoring
* Update test README for selectively running tests
* Add udf for extracting schema validation path from errors
* Update schema_error_counts to use udf for schema validation path
* Add generated schemas
* Use NULL instead of empty string for udf
* Fail on NULL in assert_false udf
* Update tests/README.md
Co-Authored-By: Anna Scholtz <anna@scholtzan.net>
Co-authored-by: Anna Scholtz <anna@scholtzan.net>