Skip to content

Commit e3083c9

Browse files
genezhangCopilot
andcommitted
docs: update CHANGELOG for v0.6.2-dev release
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent e91162f commit e3083c9

File tree

1 file changed

+19
-1
lines changed

1 file changed

+19
-1
lines changed

CHANGELOG.md

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,22 @@
1-
## [0.6.2-dev] - Unreleased
1+
## [0.6.2-dev] - 2026-02-19
2+
3+
### 🐛 Bug Fixes
4+
5+
- **Neo4j Browser click-to-expand regression fixes** (Feb 19, 2026, PR #116): Fixed 5 bugs introduced by the scope resolution redesign (PR #115) that completely broke click-to-expand in Neo4j Browser.
6+
- **Bug 1 — filter_tagging crash**: When TypeInference prunes all relationship types, `filter_tagging` crashed with no table context. Fixed by propagating `Empty` plan on error.
7+
- **Bug 2a — VLP multi-type inference**: Phase 1 computed the right `GraphNode` before `plan_ctx` was updated with inferred labels, causing Phase 2 to generate empty `WHERE 0=1` UNION branches. Fixed by re-running `infer_labels_recursive` on the right node after multi-type detection.
8+
- **Bug 2b — VLP+WITH type mismatch**: JOIN between WITH CTEs and VLP CTEs failed (`UInt64` vs `String`). Fixed by wrapping node id columns in `toString()`.
9+
- **Bug 2c — extract_node_labels not polymorphic**: Returned only primary label when multiple node types were present. Fixed to return all types.
10+
- **Bug 3 — empty SQL for pruned MATCH**: `is_return_only_query()` misidentified pruned MATCH as pure RETURN. Fixed by checking Projection items for `TableAlias` (MATCH) vs `Literal` (RETURN).
11+
- **Noise fix**: HTTP OPTIONS/GET probes from Neo4j Browser on the Bolt port logged as ERROR. Downgraded to DEBUG.
12+
- **Verification**: User node expansion returns exactly 11 rows (3 FOLLOWS-out, 3 FOLLOWS-in, 2 AUTHORED, 3 LIKED) matching raw ClickHouse counts.
13+
14+
### ⚙️ Infrastructure
15+
16+
- **Neo4j Browser demo improvements** (Feb 19, 2026, PR #116):
17+
- All 5 ClickHouse tables migrated from `Memory` to `MergeTree` ENGINE — data now persists across container restarts.
18+
- Removed duplicate data loading from `setup.sh`; `init-db.sql` is the single data entrypoint.
19+
- `clickgraph` service updated to official image `genezhang/clickgraph:v0.6.2-dev`.
220

321
### 🚀 Features
422

0 commit comments

Comments
 (0)