Revision 4eaa438ff3f8d378c66293e8263304790fdadb35

Committed on 28/12/2025 7:51 am by Zohaib Sibte Hassan <zohaib@sibte.pk> [GitHub Diff]

Feature: Add Unix socket support for MySQL server

Enable MySQL server to listen on both TCP and Unix socket simultaneously.
When unix_socket config is empty, only TCP is used (existing behavior).

- Add UnixSocket and UnixSocketPerm fields to MySQLConfiguration
- Modify MySQLServer to support multiple listeners
- Cleanup stale socket on startup, remove socket on shutdown
- Default socket permissions: 0660

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

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