Skip to content

Commit 980d0f4

Browse files
committed
2 parents d079435 + 6216461 commit 980d0f4

File tree

1 file changed

+15
-19
lines changed

1 file changed

+15
-19
lines changed

CHANGELOG.md

Lines changed: 15 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,30 @@
1-
## [0.5.1] - 2025-11-20
1+
## [0.5.1] - 2025-11-21
22

33
### 🚀 Features
44

5-
- **RETURN DISTINCT**: Add support for `RETURN DISTINCT` to de-duplicate query results
6-
- Eliminates duplicate results in multi-path graph traversals
7-
- Fully integrated: parser, AST, logical plan, SQL generation
8-
- Generates `SELECT DISTINCT` in ClickHouse SQL
9-
- **Role-Based Connection Pool**: Implement per-role connection pooling for ClickHouse RBAC
10-
- Maintains separate connection pools per role for performance
11-
- Eliminates `SET ROLE` execution overhead on every query
12-
- Prevents race conditions with concurrent role usage
13-
- Uses ClickHouse HTTP `role` parameter for proper role context
14-
- Works without role (uses default connection pool)
5+
- Add SQL Generation API (v0.5.1)
6+
- Implement RETURN DISTINCT for de-duplication
7+
- Add role-based connection pool for ClickHouse RBAC
158

169
### 🐛 Bug Fixes
1710

18-
- Fix WHERE filter application in complex graph patterns (addresses user-reported duplicate results)
1911
- Eliminate flaky cache LRU eviction test with millisecond timestamps
2012

21-
### 🧪 Testing
13+
### 📚 Documentation
14+
15+
- Fix getting-started guide issues
16+
- Update STATUS.md with fixed flaky test achievement (423/423 passing)
17+
- Add /query/sql endpoint and RETURN DISTINCT documentation
18+
- Add /query/sql endpoint and RETURN DISTINCT to wiki
2219

23-
- Add comprehensive role-based connection pool integration tests
24-
- Verify RETURN DISTINCT de-duplication behavior
25-
- SQL generation endpoint correctly returns `["SET ROLE role", "SELECT ..."]` array
20+
### 🧪 Testing
2621

27-
### 📊 Test Coverage
22+
- Add role-based connection pool integration tests
2823

29-
- **423/423 integration tests passing** (100%)
30-
- Role-based query tests: 4/6 passing (2 require ClickHouse roles setup)
24+
### ⚙️ Miscellaneous Tasks
3125

26+
- Update CHANGELOG.md [skip ci]
27+
- Release v0.5.1
3228
## [0.5.0] - 2025-11-19
3329

3430
### 🚀 Features

0 commit comments

Comments
 (0)