You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 3612350
Browse filesBrowse the repository at this point in the historyBrowse files
docs: mark issues 01-05, 08, 09 resolved with commit hashes
Status flips for the issue backlog now that all P0 + P1 work has
landed on main and the partial pieces of issue 05 are committed:
- 01 (P0): resolved (ebefb9f)
- 02 (P1): resolved (ebefb9f, bundled with 01)
- 03 (P1): resolved (f0f2915, bundled with 09)
- 04 (P1): resolved (07d09cb)
- 05 (P2): partial -- arrays/tuples/named-fields (a90d147),
CHAR_LENGTH UTF-8 + PostgreSQL string casts (9f090e5).
Non-literal arrays through planner, decimal as int128,
broader string-backed decimal semantics still open.
- 08 (P1): resolved (ab8b7fb)
- 09 (P0): resolved (f0f2915)
Updates docs/issues/README.md, the per-issue Status sections,
docs/issues/05's Progress Notes, and docs/architecture-and-status.md
(executive summary "What landed recently" replaces "What is in
flight"; per-feature matrix entries for the closed items flip from
in-working-tree to done; section 9 now documents that the working
tree is clean rather than enumerating uncommitted changes).
No code changes.
Copy file name to clipboardExpand all lines: docs/issues/05-expression-and-type-semantics.md
+4-3Lines changed: 4 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -41,9 +41,10 @@ Close the most user-visible semantic gaps first, with explicit tests per behavio
41
41
42
42
## Progress Notes
43
43
44
-
-`CHAR_LENGTH` now counts UTF-8 code points, while `LENGTH` remains byte-based.
45
-
- PostgreSQL explicit casts now accept `on` / `off` for boolean strings and support string-to-`DATE` / `TIME` / `DATETIME` / `TIMESTAMP` helper paths.
46
-
- Array constructors, tuple standalone values, composite field access, and string-backed decimal semantics remain open.
44
+
-`CHAR_LENGTH` now counts UTF-8 code points, while `LENGTH` remains byte-based (commit 9f090e5).
45
+
- PostgreSQL explicit casts now accept `on` / `off` for boolean strings and support string-to-`DATE` / `TIME` / `DATETIME` / `TIMESTAMP` helper paths (commit 9f090e5).
46
+
- Array and tuple runtime values plus composite field access landed via `TAG_ARRAY` / `TAG_TUPLE` (commit a90d147 — see `docs/superpowers/specs/2026-04-16-compound-value-support-design.md` for scope).
47
+
- Still open: non-literal array semantics through the planner, decimal as int128, broader string-backed decimal semantics beyond the cast path.
9.[Single-shard route by shard key misdirects for some keys](09-shard-key-route-misdirection.md) — resolved 2026-04-18 (commit f0f2915 — FNV-1a hash + RoutingStrategy enum: HASH/RANGE/LIST)
11
11
12
12
### P1
13
13
14
-
2.[Make 2PC phase timeouts deterministic rather than best-effort](02-distributed-2pc-deterministic-phase-timeouts.md) — implemented in current working tree
15
-
3.[Extract shared backend and shard configuration parsing](03-shared-backend-config-parsing.md) — implemented in current working tree
16
-
4.[Close join execution coverage gaps or reject unsupported joins earlier](04-join-operator-coverage.md) — implemented in current working tree
17
-
8.[Aggregate projection schema wrong in single-shard mode](08-aggregate-projection-schema-single-shard.md) — resolved 2026-04-18 (REMOTE_SCAN.output_exprs + ResultSet.backing_lifetimes; surfaced two stacked bugs: schema and use-after-free)
14
+
2.[Make 2PC phase timeouts deterministic rather than best-effort](02-distributed-2pc-deterministic-phase-timeouts.md) — resolved 2026-04-18 (commit ebefb9f, bundled with issue 01)
15
+
3.[Extract shared backend and shard configuration parsing](03-shared-backend-config-parsing.md) — resolved 2026-04-18 (commit f0f2915, bundled with issue 09)
0 commit comments