Revision 9e7fc4be931407f2720f33a8596e86ac2c3d49ba

Committed on 02/01/2026 3:33 pm by Zohaib Sibte Hassan <zohaib@sibte.pk> [GitHub Diff]

Feature: Add correctness verification test suite and utf8mb4 support

Correctness Test Suite (examples/correctness-test/):
- collect-bluesky-posts.ts: Downloads posts from Bluesky Jetstream WebSocket
- correctness-test.ts: Verifies data consistency across 3 primaries + 1 replica
- Phase 1: Initial load of 5K+ posts
- Phase 2: Random deletes with verification
- Phase 3: Random updates with verification
- Data integrity check comparing local SQLite vs cluster
- Optional high-load stress test mode
- run-correctness-test.sh: Wrapper script for easy execution

MySQL Protocol utf8mb4 Fix (protocol/server.go):
- Changed charset from 33 (utf8_general_ci) to 45 (utf8mb4_general_ci)
- Enables full 4-byte UTF-8 support including emojis and all Unicode
- Fixed in handshake packet and column definitions

???? Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>