pub struct PostV2RowPopulation {
pub events_post_v2: u64,
pub traces_post_v2: u64,
}Expand description
Per-table v2-row population observed by count_post_v2_rows_outside_boundary.
All four counters describe rows whose persisted schema_version column is
>= 2, with the well-known schema-migration boundary row excluded from
events_post_v2. A fresh-v2 store (no v1 history, no boundary append)
reports non-zero counters; a pre-v2 store with the canonical schema_version=1
rows reports zero across the board. The post-cutover store reports zero
post-v2 rows in events outside the boundary until normal v2 writes begin.
Fields§
§events_post_v2: u64Rows in events with schema_version >= 2, excluding the v1 -> v2
schema-migration boundary row identified by
payload_json.kind = 'schema_migration.v1_to_v2'.
traces_post_v2: u64Rows in traces with schema_version >= 2.
Implementations§
Trait Implementations§
Source§impl Clone for PostV2RowPopulation
impl Clone for PostV2RowPopulation
Source§fn clone(&self) -> PostV2RowPopulation
fn clone(&self) -> PostV2RowPopulation
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PostV2RowPopulation
impl Debug for PostV2RowPopulation
Source§impl Default for PostV2RowPopulation
impl Default for PostV2RowPopulation
Source§fn default() -> PostV2RowPopulation
fn default() -> PostV2RowPopulation
Returns the “default value” for a type. Read more
Source§impl PartialEq for PostV2RowPopulation
impl PartialEq for PostV2RowPopulation
Source§fn eq(&self, other: &PostV2RowPopulation) -> bool
fn eq(&self, other: &PostV2RowPopulation) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for PostV2RowPopulation
impl Eq for PostV2RowPopulation
impl StructuralPartialEq for PostV2RowPopulation
Auto Trait Implementations§
impl Freeze for PostV2RowPopulation
impl RefUnwindSafe for PostV2RowPopulation
impl Send for PostV2RowPopulation
impl Sync for PostV2RowPopulation
impl Unpin for PostV2RowPopulation
impl UnsafeUnpin for PostV2RowPopulation
impl UnwindSafe for PostV2RowPopulation
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more