Issue: Move MySQL socket connection logic from C extension to Ruby to respect Ruby’s DNS timeouts and…
Issue: Move MySQL socket connection logic from C extension to Ruby to respect Ruby’s DNS timeouts and…: a task in LegoFlow-SWE (Harbor dataset). The new behaviour must preserve every existing public API and client operation, including but not limited to: - connection options still returning the…
The task
The new behaviour **must** preserve every existing public API and client operation, including but not limited to: - `connection_options` still returning the options used during connection (host, port, username, password, SSL settings, etc.) - `connected_host` returning the hostname of the connected machine - `ping`,…
Part of Lego-X/LegoFlow-SWE.