| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
containing ','
check_command_args() always looks for the first , (or whatever)
Extended check_command_args() to let arguments be quoted
Added test in mysqltest.test
|
|\ |
|
| |\
| | |
| | | |
modifications according to the reviews are included
|
| |/
| |
| |
| |
| |
| |
| | |
<> default
+ Fix for Bug#43114 wait_until_count_sessions too restrictive, random PB failures
+ Removal of a lot of other weaknesses found
+ modifications according to review
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The problem was in a test case for Bug33507:
- when the number of active connections reaches the limit,
the server accepts only root connections. That's achieved by
accepting a connection, negotiating with the client and
checking user credentials. If it is not SUPER, the connection
is dropped.
- when the server accepts connection, it increases the counter;
- when the server drops connection, it decreases the counter;
- the race was in between of decreasing the counter and accepting
new connection:
- max_user_connections = 2;
- 2 oridinary user connections accepted;
- extra user connection is establishing;
- server checked user credentials, and sent 'Too many connections'
error;
- the client receives the error and establishes extra SUPER user
connection;
- the server however didn't decrease the counter (the extra
user connection still is "alive" in the server) -- so, the new
SUPER-user connection, will be dropped, because it exceeds
(max_user_connections + 1).
The fix is to implement "safe connect", which makes several attempts
to connect and use it in the test script.
|
| |
| |
| |
| |
| |
| |
| | |
The problem was that number of threads was used to calculate
max_used_connections.
The fix is to use number of active connections.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
than max_connections -- which results in user lockout.
The problem was that the variable thread_count that contains
the number of active threads was interpreted as a number of
active connections.
The fix is to introduce a new counter for active connections.
|
|\ \
| |/
| |
| | |
into neptunus.(none):/home/msvensson/mysql/same_tools/my51-same_tools
|
| |\
| | |
| | |
| | | |
into shellback.(none):/home/msvensson/mysql/same_tools/my50-same_tools
|
| | |
| | |
| | |
| | |
| | | |
- ie. backport from 5.1
- also update testcase error dected by new version
|
|/ /
| |
| |
| |
| | |
tree to get rid of multiple typos in CS comments and
unify the patch.
|
| |
| |
| |
| | |
Replace the full socket path name, not just a directory component. bug#14720
|
| | |
|
| |
| |
| |
| | |
- Updated after review
|
|\ \
| |/
| |
| | |
into c-4a09e253.1238-1-64736c10.cust.bredbandsbolaget.se:/home/pappa/mysql-5.0
|
| | |
|
| |
| |
| |
| | |
closing temp tables in thread cleanup.
|
|\ \
| |/
| |
| | |
into mysql.com:/home/my/mysql-5.0
|
| | |
|
|\ \
| |/ |
|
| |
| |
| |
| | |
mysql-test-run to the tests themselves.
|
| | |
|
|/
|
|
|
|
| |
net_printf/send_error calls replaced by my_error family functions
-1/1 (sent/unsent) error reporting removed
(WL#2133)
|
|
|
|
| |
Fixed bug in end space handle for WHERE text_column="constant"
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
--old-passwords
Support for option --old-protocol was removed.
Some test performed.
Tests for SSL and replication are pending.
More strict following to specification for --old-passwords
is in the TODO.
|
| |
|
|
|
|
|
|
| |
Cleaned up test; Removed wrong DROP TABLE commands and use standard table and database names.
changed store_warning() -> push_warning_print()
|
|
|
|
|
| |
Removed mysql_warnings() API function.
Post merge fixes.
|
|
|