| Commit message (Collapse) | Author | Age | Files | Lines |
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
Call pthread_mutex_destroy() on not used mutex.
Changed comments in .h and .c files from // -> /* */
Added detection of mutex on which one didn't call pthread_mutex_destroy()
Fixed bug in create_tmp_field() which causes a memory overrun in queries that uses "ORDER BY constant_expression"
Added optimisation for ORDER BY NULL
|
| | |
|
|\ \
| |/ |
|
| | |
|
| | |
|
| |
| |
| |
| | |
SHOW CREATE DATABASE [WITH IF NOT EXISTS] dbname
|
| |
| |
| |
| |
| |
| |
| | |
SHOW CREATE DATABASE [IF NOT EXISTS] dbname
Version dependant parts are displayed in appropriative comments:
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `ucs` /*!40100 DEFAULT CHARACTER SET ucs2*/
|
| | |
|
|\ \
| |/
|/| |
|
| |\
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Some simple optimzations, more comments and indentation changes.
Add ` around database in 'use database' in binary log.
Moved max_error_count and max_warning_count to variables struct.
Removed SHOW_WARNS_COUNT and SHOW_ERRORS_COUNT calls.
Changed string functions to use character set of first string argument as default return characterset
(Each string function can change the above assumption if needed)
|
| | |\ |
|
| | |\ \ |
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Only write short usage if one starts mysqldump without any options
Added query cache on windows
Added error message if one can't read privilege tables
|
| | | | |
| | | | |
| | | | |
| | | | | |
Small optimization to not do external locking of temporary MyISAM tables.
|
|/ / / /
| | | |
| | | |
| | | | |
Fixed core dump bug when sending wrong string to AES_DECRYPT()
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Fix for syntax error bug in SET TRANSACTION ISOLATION
|
| | | | |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
This avoids using fulltext keys for table scanning.
This also reverts Sinisa's original fix for this problem.
|
|\ \ \ \ |
|
| | | | | |
|
| | |_|/
| |/| |
| | | |
| | | | |
to Monty's code style and optimization comments
|
|/ / /
| | |
| | |
| | |
| | | |
(All commit emails since 4.0.1 checked)
This had to be done now, before the 4.1 tree changes to much, to make it easy to propagate bug fixes to the 4.1 tree.
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
of an error in option handling. This can sometimes be useful in
scripts.
Changed some exit code names and corresponding numbers.
Fixed a bug in mysqld.cc, in replication related options.
Added a global flag in my_getopt, which can be set by any program
that is using my_getopt, which tells whether the client should
print the error message itself, or whether my_getopt should do it.
The default is that my_getopt will print the error messages.
|
| | |
| | |
| | |
| | |
| | | |
Changed my_print_defaults, mysql_install, perror, resolve_stack_dump,
resolveip and pack_isam to use my_getopt.
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- Fixed some bugs, wrongly freed pointers, in some clients.
- Removed unneccessary code.
- Fixed some other minor bugs and added some options into
variables category, which had accidently been left out earlier.
|
| | |
| | |
| | |
| | | |
- Added special option/variable prefix '--loose-' to my_getopt.c
|
|\ \ \ |
|
| | | | |
|
|/ / / |
|
| | |
| | |
| | |
| | | |
SQL keywords/statements in caps.
|
|/ / |
|
| | |
|
| | |
|
| | |
|
|/
|
|
| |
mysqlcheck and myisamchk to use new my_getopt struct.
|
|\ |
|
| |
| |
| |
| |
| |
| | |
Faster 'read_first_row' (Fixes slow 'preparing' state)
Read constant tables earlier, which provides better optimzations when using tables with <=1 row.
This also fixes a complicated bug involving const tables.
|
|/ |
|
|
|
|
| |
Added missing 'Q' for -Q option
|
|
|
|
|
|
|
|
| |
Fixes for building MySQL with gcc 3.0
Added SIGNED / UNSIGNED casts
Fixed core dump bug in net_clear() with libmysqld.
Back to using semaphores in query cache.
Added 'Null' and 'Index_type' to SHOW INDEX.
|
|
|
|
| |
manual updated
|
|
|
|
| |
Fixed memory leak on shutdown (Affects the embedded version & MyODBC)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Made innodb to compile more cleanly with debugging options
enabled. Fixed a few bugs and found a few possible bugs, which
I hope Heikki will check. Comments needs to be fixed too. Some
while() functions should be changed to do ... until for documenting
purposes, because some of them must and will be processed at least
once, or a variable would be used uninitialized.
Regards,
Jani
|
|
|
|
|
| |
Portability fixes.
Don't delete temporary tables on FLUSH tables.
|