perf(selfop): materialize sales bounds without redundant deduplication

This commit is contained in:
2026-10-13 02:31:46 +08:00
parent afd3bbaa3d
commit 341b7635c7
2 changed files with 6 additions and 6 deletions
@@ -60,7 +60,8 @@ class AnalyticsReadMapperTest {
assertTrue(page.contains("GROUP BY d.customer_code,d.sku_code")); assertFalse(page.contains("business_date>=DATE_SUB"));
assertFalse(page.contains("ll_selfop_inventory_snapshot"));
assertFalse(page.contains("metric_sales"));assertFalse(page.contains("FROM bounds WHERE 1=0"));
assertTrue(page.contains("bounds AS (SELECT DISTINCT evidence.*,"));
assertTrue(page.contains("bounds AS (SELECT evidence.*,"));
assertTrue(page.contains("counted AS (SELECT /*+ NO_MERGE(b) */ b.*,"));
assertTrue(page.endsWith("ORDER BY observed_quantity IS NULL,observed_quantity DESC,sku_code ASC,customer_code ASC LIMIT ? OFFSET ?"));
assertTrue(page.indexOf("GROUP BY d.customer_code,d.sku_code")<page.lastIndexOf("LIMIT"));
assertFalse(page.contains("FROM bounds b JOIN ll_selfop_sku_daily_sales"));