feat: caller-selected Backend Jobs and bounded subjektiv consolidation (T-704)

This commit is contained in:
2026-10-06 19:45:37 +09:00
parent 6f9621ca2e
commit d12cdc9106
36 changed files with 4085 additions and 291 deletions
+3
View File
@@ -5530,6 +5530,9 @@ pub struct SubjektivSurfacePrepareRequest {}
#[serde(deny_unknown_fields)]
pub struct SubjektivSurfacePrepareResponse {
pub generation_id: String,
/// Existing ready surface at this exact store revision, if no rebuild is needed.
#[serde(default, skip_serializing_if = "Option::is_none")]
pub current_snapshot_id: Option<String>,
#[schemars(range(min = 0, max = 9_007_199_254_740_991_u64))]
pub store_revision: u64,
#[schemars(range(min = 0, max = 9_007_199_254_740_991_usize))]