-
Notifications
You must be signed in to change notification settings - Fork 107
Available databases on ClickHouse
Huy Do edited this page Nov 19, 2024
·
11 revisions
The default database that includes all GitHub events, for example workflow_run. These tables includes the same information as the webhook payload https://docs.github.com/en/webhooks/webhook-events-and-payloads. The list includes:
- issues
- issue_comment
- pull_request
- pull_request_review
- pull_request_review_comment
- push
- workflow_job
- workflow_run
It also includes several non-GitHub tables migrated there from Rockset.
-
failed_test_runsincludes the information about failed tests. It's populated by upload_test_stats.py script. -
job_annotationis used in HUD to manually annotate a failure into several categories like INFRA_FLAKE, or BROKEN_TRUNK. -
merge_basescontain the merge base of each pull requests. The information is populated by TD -
mergescontains the information about merges from mergebot. This is used to compute the important % force merges KPI. -
queue_times_historicalstores the historical queue time by different runner types as populated by updateQueueTimes.mjs script. -
rerun_disabled_testsis used by rerun disabled tests bot to confirm if a disabled test is still failing in trunk. -
servicelab_torch_dynamo_perf_statsstores the internal service lab benchmark results. This should be on the benchmark database instead. Having it here is a mistake. -
test_run_s3keeps the test time for individual tests on, well, S3. This information is used later to build CI features that depends on test times, for example marking slow tests. -
test_run_summaryaggregates the information intest_run_s3by test class and provide aggregated test time per class when computing CI test shards.
The benchmark database for all benchmark and metric data.