Skip to content

Conversation

@OwenKephart
Copy link
Contributor

@OwenKephart OwenKephart commented Jan 12, 2026

Summary & Motivation

This PR adds a new storage method for fetching a summary record about the status of multiple partitions (of multiple checks) at once.

The current implementation relies on a series of explicit queries against the asset check executions table, but one could imagine a world in which a separate summary table was created and updated on event store, which would result in faster queries.

How I Tested These Changes

Changelog

NOCHANGELOG

Copy link
Contributor Author

OwenKephart commented Jan 12, 2026

@OwenKephart OwenKephart force-pushed the 01-09-_pac_update_user-facing_apis_and_snapshots branch from d8441d5 to fb873cd Compare January 14, 2026 00:29
@OwenKephart OwenKephart force-pushed the 01-09-_pac_add_get_asset_check_partitions_storage_method branch from 323aaa3 to c752369 Compare January 14, 2026 00:29
@OwenKephart OwenKephart force-pushed the 01-09-_pac_add_get_asset_check_partitions_storage_method branch from c752369 to 35d9920 Compare January 14, 2026 19:44
@OwenKephart OwenKephart force-pushed the 01-09-_pac_update_user-facing_apis_and_snapshots branch from fb873cd to d619bd8 Compare January 14, 2026 19:44
@OwenKephart OwenKephart force-pushed the 01-09-_pac_add_get_asset_check_partitions_storage_method branch from 35d9920 to fc68c31 Compare January 14, 2026 21:10
@OwenKephart OwenKephart force-pushed the 01-09-_pac_update_user-facing_apis_and_snapshots branch from d619bd8 to 1306e55 Compare January 14, 2026 21:10
@OwenKephart OwenKephart requested review from gibsondan and prha January 14, 2026 21:28
@OwenKephart OwenKephart force-pushed the 01-09-_pac_add_get_asset_check_partitions_storage_method branch from fc68c31 to e438462 Compare January 14, 2026 21:45
@OwenKephart OwenKephart force-pushed the 01-09-_pac_update_user-facing_apis_and_snapshots branch 2 times, most recently from 2a8b764 to da88a16 Compare January 14, 2026 23:04
@OwenKephart OwenKephart force-pushed the 01-09-_pac_add_get_asset_check_partitions_storage_method branch from e438462 to fccb6fe Compare January 14, 2026 23:04
@OwenKephart OwenKephart force-pushed the 01-09-_pac_update_user-facing_apis_and_snapshots branch from da88a16 to 3fd4bc5 Compare January 16, 2026 00:42
@OwenKephart OwenKephart force-pushed the 01-09-_pac_add_get_asset_check_partitions_storage_method branch 2 times, most recently from 94fb89a to b01a20b Compare January 16, 2026 00:43
@OwenKephart OwenKephart force-pushed the 01-09-_pac_update_user-facing_apis_and_snapshots branch from 3fd4bc5 to 1ef4712 Compare January 16, 2026 00:43
@OwenKephart OwenKephart force-pushed the 01-09-_pac_add_get_asset_check_partitions_storage_method branch from b01a20b to 4a49aff Compare January 16, 2026 01:03
@OwenKephart OwenKephart force-pushed the 01-09-_pac_update_user-facing_apis_and_snapshots branch from 1ef4712 to ef7199b Compare January 16, 2026 01:03
@OwenKephart OwenKephart force-pushed the 01-09-_pac_add_get_asset_check_partitions_storage_method branch from 4a49aff to 7577749 Compare January 16, 2026 01:15
@OwenKephart OwenKephart force-pushed the 01-09-_pac_update_user-facing_apis_and_snapshots branch from ef7199b to 5bcf6e9 Compare January 16, 2026 20:41
@OwenKephart OwenKephart force-pushed the 01-09-_pac_add_get_asset_check_partitions_storage_method branch from 7577749 to 243e63c Compare January 16, 2026 20:41
@OwenKephart OwenKephart force-pushed the 01-09-_pac_add_get_asset_check_partitions_storage_method branch from 243e63c to a3d5b7e Compare January 16, 2026 21:44
@OwenKephart OwenKephart force-pushed the 01-09-_pac_update_user-facing_apis_and_snapshots branch from 5bcf6e9 to 0bf6f2e Compare January 16, 2026 23:12
@OwenKephart OwenKephart force-pushed the 01-09-_pac_add_get_asset_check_partitions_storage_method branch from a3d5b7e to 3055488 Compare January 16, 2026 23:12
@OwenKephart OwenKephart force-pushed the 01-09-_pac_update_user-facing_apis_and_snapshots branch from 0bf6f2e to a2c10b7 Compare January 16, 2026 23:40
@OwenKephart OwenKephart force-pushed the 01-09-_pac_add_get_asset_check_partitions_storage_method branch from 3055488 to a8e5728 Compare January 16, 2026 23:40
@OwenKephart OwenKephart force-pushed the 01-09-_pac_add_get_asset_check_partitions_storage_method branch from a8e5728 to da542f8 Compare January 20, 2026 19:12
@OwenKephart OwenKephart force-pushed the 01-09-_pac_update_user-facing_apis_and_snapshots branch from a2c10b7 to 2e7bcb0 Compare January 20, 2026 19:12
@OwenKephart OwenKephart force-pushed the 01-09-_pac_add_get_asset_check_partitions_storage_method branch from da542f8 to fdff5e0 Compare January 20, 2026 19:32
@OwenKephart OwenKephart force-pushed the 01-09-_pac_update_user-facing_apis_and_snapshots branch from 2e7bcb0 to 5bc1fd2 Compare January 20, 2026 19:32
@OwenKephart OwenKephart force-pushed the 01-09-_pac_add_get_asset_check_partitions_storage_method branch 2 times, most recently from 0f52d09 to f645bf8 Compare January 20, 2026 20:48
@OwenKephart OwenKephart force-pushed the 01-09-_pac_update_user-facing_apis_and_snapshots branch from 5bc1fd2 to 970a32f Compare January 20, 2026 20:48
@OwenKephart OwenKephart changed the title [pac] Add get_asset_check_partitions storage method [pac] Add get_asset_check_partition_info storage method Jan 20, 2026
@OwenKephart OwenKephart force-pushed the 01-09-_pac_update_user-facing_apis_and_snapshots branch from 970a32f to 27b0720 Compare January 20, 2026 23:44
@OwenKephart OwenKephart force-pushed the 01-09-_pac_add_get_asset_check_partitions_storage_method branch 2 times, most recently from 58cd914 to 137c25d Compare January 21, 2026 00:01
@OwenKephart OwenKephart force-pushed the 01-09-_pac_update_user-facing_apis_and_snapshots branch from 27b0720 to 790a12b Compare January 22, 2026 00:11
@OwenKephart OwenKephart force-pushed the 01-09-_pac_add_get_asset_check_partitions_storage_method branch from 137c25d to 8a6b75f Compare January 22, 2026 00:11
@OwenKephart OwenKephart force-pushed the 01-09-_pac_add_get_asset_check_partitions_storage_method branch from 8a6b75f to a9ee90b Compare January 22, 2026 03:20
@OwenKephart OwenKephart force-pushed the 01-09-_pac_update_user-facing_apis_and_snapshots branch from 790a12b to e2c8637 Compare January 22, 2026 21:25
@OwenKephart OwenKephart force-pushed the 01-09-_pac_add_get_asset_check_partitions_storage_method branch from a9ee90b to 707bd1b Compare January 22, 2026 21:25
@OwenKephart OwenKephart force-pushed the 01-09-_pac_add_get_asset_check_partitions_storage_method branch from 707bd1b to 888c311 Compare January 22, 2026 23:16
@OwenKephart OwenKephart force-pushed the 01-09-_pac_update_user-facing_apis_and_snapshots branch from e2c8637 to 7a80952 Compare January 22, 2026 23:16
@OwenKephart OwenKephart force-pushed the 01-09-_pac_update_user-facing_apis_and_snapshots branch from 7a80952 to 69716e5 Compare January 23, 2026 00:46
@OwenKephart OwenKephart force-pushed the 01-09-_pac_add_get_asset_check_partitions_storage_method branch from 888c311 to 1bd7f5d Compare January 23, 2026 00:46
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.

3 participants