You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
" 'SQLSTATE[HY000] [1045] Access denied for user',\n"
2845
2852
" 'SQLSTATE[HY000] [2002] No connection could be made because the target machine actively refused it',\n"
2853
+
" 'SQLSTATE[HY000] [2002] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond',\n"
2854
+
" 'SQLSTATE[HY000] [2002] Network is unreachable',\n"
2855
+
" 'SQLSTATE[HY000] [2002] The requested address is not valid in its context',\n"
2856
+
" 'SQLSTATE[HY000] [2002] A socket operation was attempted to an unreachable network',\n"
2857
+
" 'SQLSTATE[HY000] [2002] Operation now in progress',\n"
2858
+
" 'SQLSTATE[HY000] [2002] Operation in progress',\n"
2859
+
" 'SQLSTATE[HY000]: General error: 3989',\n"
2860
+
" 'went away',\n"
2861
+
" 'No such file or directory',\n"
2862
+
" 'server is shutting down',\n"
2863
+
" 'failed to connect to',\n"
2864
+
" 'Channel connection is closed',\n"
2865
+
" 'Connection lost',\n"
2846
2866
" 'Broken pipe',\n"
2867
+
" 'SQLSTATE[25006]: Read only sql transaction: 7',\n"
2868
+
" 'vtgate connection error: no healthy endpoints',\n"
2869
+
" 'primary is not serving, there may be a reparent operation in progress',\n"
2870
+
" 'current keyspace is being resharded',\n"
2871
+
" 'no healthy tablet available',\n"
2872
+
" 'transaction pool connection limit exceeded',\n"
2873
+
" 'SSL operation failed with code 5',\n"
2847
2874
" // PDO::prepare(): Send of 77 bytes failed with errno=110 Operation timed out\n"
- Fix timeout configuration error: Resolved an issue where the write timeout incorrectly used the read timeout when `max_idle_time` was set.
64
+
- Fix timeout configuration error: Fixed an issue where the write timeout incorrectly reused the read timeout when `max_idle_time` was set.
65
65
- Fix async reload warning: Eliminated invalid warnings triggered by the exit of old processes during asynchronous reloads.
66
66
- Refactor process management: Refactored the server process management logic.
67
-
- Optimize fork failure handling: Improved the handling mechanism after child process `fork` failures. Added a retry logic that waits 1 second before each retry to avoid excessive error logs.
68
-
- Fix data race issue: Changed the `closed` field in the underlying `Connection` struct to an atomic operation, resolving a potential data race risk.
67
+
- Optimize fork failure handling: Improved the handling mechanism after child process `fork` failures. Added retry logic that waits 1 second before each retry to avoid generating excessive error logs.
68
+
- Fix data race issue: Changed the `closed` field in the underlying `Connection` struct to an atomic operation, eliminating a potential data race risk.
69
69
- Fix integer overflow: Fixed an integer overflow issue in the Redis server.
70
70
- Replace communication mechanism: Replaced the communication method between child threads and the main thread in the thread pool from `Pipe` to `UnixSocket`.
71
71
- Support curl coroutine mode: In `curl` coroutine scenarios, file upload and download operations have been replaced with coroutine implementations.
72
72
- Optimize blocking function detection: Enhanced the `tracker observer`'s ability to detect blocking functions.
73
-
- Adapt unit tests: Updated IP address lookup functionality in unit tests for different operating system families.
73
+
- Adapt unit tests: Updated the IP address lookup functionality in unit tests for different operating system families.
74
74
- Add PDO asynchronous method: Added the asynchronous method `PQsendClosePrepared` for `pdo_pgsql` to close existing prepared statements.
75
+
- Database connection pool optimization: Added recognition and handling for various error messages indicating that database connections have been disconnected and require reconnection.
0 commit comments