Commit 0b68834
committed
Fix period validation and SummingMergeTree ORDER BY key
- Fix validatePeriod() using isset() which returns false for null values;
use array_key_exists() instead so 'inf' period is accepted correctly
- Include all dimension columns (region, resource, resourceId, path, method,
status) in events table ORDER BY key so SummingMergeTree preserves distinct
dimension values instead of collapsing rows with different dimensions
https://claude.ai/code/session_01UCN4sKD3Zkdbimn3QgTHSB1 parent d68b268 commit 0b68834
1 file changed
Lines changed: 5 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
16 | | - | |
| 16 | + | |
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
| |||
130 | 130 | | |
131 | 131 | | |
132 | 132 | | |
133 | | - | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
134 | 136 | | |
135 | 137 | | |
136 | 138 | | |
| |||
870 | 872 | | |
871 | 873 | | |
872 | 874 | | |
873 | | - | |
| 875 | + | |
874 | 876 | | |
875 | 877 | | |
876 | 878 | | |
| |||
0 commit comments