| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|\
| |
| |
| | |
into mysql.com:/usr/home/bar/mysql-4.1.b9948
|
| |\
| | |
| | |
| | | |
into mysql.com:/home/dlenev/src/mysql-4.1-bg12423
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
multi-threaded environment".
To avoid deadlocks between several simultaneously run account management
commands (particularly between FLUSH PRIVILEGES/SET PASSWORD and GRANT
commands) we should always take table and internal locks during their
execution in the same order. In other words we should first open and lock
privilege tables and only then obtain acl_cache::lock/LOCK_grant locks.
|
| | |
| | |
| | |
| | |
| | |
| | | |
bug#9948
changed client-charset behavior in 4.1.x libmysql, which issue BC prob
after review fixes
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
prob
sql_parse.cc:
mysqld.cc:
Added --skip-client-character-set-handshake.
When this option is activated, client side character set
(which is sent in handshake) is ignored, and server side
default-character-set value is used for character_set_client
and character_set_results, thus reprodicing 4.0 behaviour.
|
|\ \
| | |
| | |
| | | |
into frost.snake.net:/Volumes/frost2/MySQL/bk/mysql-4.1
|
| | |
| | |
| | |
| | | |
Reorder out-of-order status variables.
|
|\ \ \
| |_|/
|/| |
| | | |
into a193-229-222-105.elisa-laajakaista.fi:/home/my/bk/mysql-4.1
|
| | | |
|
| | |
| | |
| | |
| | | |
against a later version of libc.
|
|\ \ \
| | | |
| | | |
| | | | |
into radha.local:/Users/patg/mysql-build/mysql-4.1.clean
|
| | | | |
|
| |_|/
|/| |
| | |
| | | |
than we've used before.
|
|\ \ \
| |/ /
|/| |
| | | |
into mysql.com:/home/jimw/my/mysql-4.1-clean
|
| | |
| | |
| | |
| | | |
after normal connection threads. (Bug #11796)
|
| | |
| | |
| | |
| | | |
4.1 version of the patch
|
|/ / |
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
LOCK_thread_count)" and for BUG#12004 "SHOW BINARY LOGS reports 0
for the size of all binlogs but the current one".
There are a lot of 4.1->5.0 unmerged changes (hardest are in the optimizer), can't merge; still pushing in 4.1 because my changes
are very small. Feel free to ask me if you have problems merging them.
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
The problem was that on Windows, the socket was in a blocking state
trying to read. Setting killed=1 is not enough to break the
socket out of it's read loop. You have to cancel the read request
or close the socket (which close_connection does).
|
| |
| |
| |
| |
| |
| |
| | |
Using 8 bytes for data pointer does not work at least on
all computers. The result may become 0 or negative number.
(mysqld, myisamchk)
|
| |
| |
| |
| | |
Fixed wrong allocation that could cause buffer overrun when using join cache
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Bug#8367 "low log doesn't gives complete information about prepared
statements"
Implement status variables for prepared statements commands (a port of
the patch by Andrey Hristov).
See details in comments to the changed files.
No test case as there is no way to test slow log/general log in
mysqltest.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
ALTER, OPTIMIZE and ANALYZE statements".
In 4.1 we disabled logging of slow admin statements. The fix adds an
option to enable it back.
No test case (slow log is not tested in the test suite), but tested
manually.
+ post-review fixes (word police mainly).
|
| |
| |
| |
| | |
the case in the FROM and WHERE clauses didn't agree. (Bug #9500)
|
| |
| |
| |
| |
| |
| | |
Ensure that 'null_value' is not accessed before val() is called in FIELD() functions
Fixed initialization of key maps. This fixes some problems with keys when you have more than 64 keys
Fixed that ROLLUP don't always create a temporary table. This fix ensures that func_gconcat.test results are now predictable
|
| |
| |
| |
| | |
Removed a number of dumb things in ha_tina.
|
| | |
|
|\ \
| | |
| | |
| | | |
into mysql.com:/home/my/mysql-4.1
|
| |\ \
| | | |
| | | |
| | | | |
into mysql.com:/home/my/mysql-4.1
|
| | |\ \
| | | | |
| | | | |
| | | | | |
into mysql.com:/home/my/mysql-4.1
|
| | | | | |
|
|/ / / / |
|
| | | |
| | | |
| | | |
| | | | |
Don't abort on bootstrap if a wrong --default-storage-engine is specified
|
|\ \ \ \
| | | | |
| | | | |
| | | | | |
into mysql.com:/home/jimw/my/mysql-4.1-clean
|
| | | | |
| | | | |
| | | | |
| | | | | |
specified via --user or in configuration. (Bug #9833)
|
|/ / / /
| | | |
| | | |
| | | | |
refuse to start up if it is not. (Bug #9815)
|
|\ \ \ \ |
|
| |/ / / |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
cannot stop
Removed the extra set of the shared memory connect event from kill_mysql since it is also being set in kill_server
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
cannot stop
The shared memory connect event was not being set in kill_server.
This caused the thread that is handling shared memory connections to never
exit.
|
|/ /
| |
| |
| | |
embedded server when a size suffix (K, M, G) is added. (Bug #9472)
|
| |
| |
| |
| | |
handle_connections_shared_memory (double free spotted by Monty).
|
| |
| |
| |
| |
| |
| |
| | |
provide created shared memory objects with proper
access rights to make them usable when client and server
are running under different accounts.
Post review fixes.
|
|\ \
| | |
| | |
| | | |
into zim.(none):/home/brian/mysql/mysql-4.1
|
| | |
| | |
| | |
| | | |
matter a Zawodny request. With this you can alter table to a type of table that would never store data. Its a /dev/null for a database.
|
|\ \ \
| | | |
| | | |
| | | | |
into neptunus.(none):/home/msvensson/mysql/mysql-4.1
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
replication thread stops replication":
s/sleep/safe_sleep (thread safe); sleep 0/1/2/3/4/5/5/5 (get slave less late);
no message on error log (deadlock is too common sometimes), a global counter
instead (SHOW STATUS LIKE 'slave_retried_transactions').
Plus a fix for libmysql/Makefile.shared
|