INT64. FLOAT64/NUMERIC lose precision above 2^53 (Solana slot
numbers exceed this) and non-integer types break RANGE_BUCKET pruning, so reorg-cleanup BETWEEN
predicates become inexact.
Fix — type the partition column as INT64.BigQuery target — Partition column has the wrong type
INT64. FLOAT64/NUMERIC lose precision above 2^53 (Solana slot
numbers exceed this) and non-integer types break RANGE_BUCKET pruning, so reorg-cleanup BETWEEN
predicates become inexact.
Fix — type the partition column as INT64.