| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
signal handlers are set up, the blocking flags for sockets are set,
and which thread-related functions are used. (Bug #8731)
|
|\
| |
| |
| | |
into mysql.com:/home/jimw/my/mysql-4.1-clean
|
| |
| |
| |
| | |
--build=i686-unknown-sysv5SCO_SV6.0.0
|
| |
| |
| |
| | |
- Reverted removal of errorcheck mutex initialise, used in safe_mutex_init.
|
|/
|
|
|
|
| |
- Changed makelist.sh
- Bump up required version of autoconf
- Use new style to init mutex in my_thr_init
|
|
|
|
|
|
| |
It was a thread stack overrun.
IA64 had its own stack size section already.
Enlarged its default stack size from 192K to 256K.
|
|\ |
|
| |
| |
| |
| |
| |
| | |
official binary builds for Linux that are built against a static glibc with
a 128k thread stack size limit can be compiled with a default that doesn't
result in a harmless (but oft-misunderstood) warning message. (Bug #6226)
|
| |
| |
| |
| |
| |
| |
| | |
with the system-reserved (and system-defined) '_REENTRANT'
CPP identifier.
Especially, it must not be "undefine"d, because the Tru64 compiler
needs it if threads are enabled.
|
|\ \
| |/ |
|
| |
| |
| |
| |
| |
| | |
DROP DATABASE now assumes RAID directories are in hex. (Bug #2627)
Don't increment 'select_full_range' and similar statistics for EXPLAIN queries. (Bug #2506)
Test in configure if pthread_key_delete() exists (to fix compile problem on SCO) (Bug #2461)
|
|\ \
| |/ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
library (Bug #2061)
mysql_server_init() now returns error code if something went wrong (Bug #2062)
Don't use my_fopen() when reading symlink information as this may cause problems when a lot of files are opened.
Free thread keys with pthread_key_delete() instead of relying on automatic free. (Bug #2062)
Fixed bug in UNION statement with alias '*'. (Bug #1249)
Fixed a bug in DELETE ... ORDER BY ... LIMIT where the rows where not deleted in the proper order. (Bug #1024).
FOUND_ROWS() could return incorrect number of rows after a query with an impossible WHERE condition.
HOW DATABASES doesn't anymore show .sym files (on windows) that doesn't point to a valid directory. (Bug #1385)
|
| |
| |
| |
| | |
Fixed compiler warnings (IRIX C compiler and VC++)
|
|\ \
| |/ |
|
| |
| |
| |
| | |
Portability fix (For Mac OS X)
|
| | |
|
| |
| |
| |
| |
| | |
cmd-line-utils/readline from the commercial distribution
- fixed some copyright headers so mysql-copyright can process them
|
| | |
|
| | |
|
|\ \
| |/ |
|
| | |
|
| |
| |
| |
| | |
utilize new LibC
|
| | |
|
|\ \
| |/ |
|
| | |
|
|\ \
| |/ |
|
| |
| |
| |
| | |
Novell patches
|
|\ \
| |/ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
| |
| |
| |
| | |
Missing merge in changeset 1.1435
|
|/
|
|
|
| |
Added some fields to the st_my_thread_var structure to be
able to link such structures into a list.
|
|
|
|
|
|
| |
Allocate bigger default thread stack because of problems with glibc
Fixed bug in UPDATE ... not_null_field=expression_that_returns_null
Fixed bug in replication when using auto_increment and LOAD DATA INFILE
|
|
|
|
| |
differences in HPUX11)
|
|
|
|
|
|
|
|
| |
More DBUG info for replication
Better error messages from replication
Fixed bug in replication code when connecting to 'localhost' (time was not released properly)
Block ALARM signal on Linux for signal handler thread (Fixes problem with running mysqld with --debug)
Removed warning when setting an AUTO_INCREMENT field to NULL
|
|
|
|
|
|
|
| |
client code)
Fixed bug in SELECT DISTINCT ... ORDER BY not-used-column.
Fixed bug in pthread_mutex_trylock with HPUX 11.0
|
|\ |
|
| |
| |
| |
| |
| | |
Minor cleanups to other patches.
Make --temp-pool default
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
and index log file handling)
Fixed bugs in my last changeset that made MySQL hard to compile.
Added mutex around some data that could cause table cache corruptions when using OPTIMIZE TABLE / REPAIR TABLE or automatic repair of MyISAM tables.
Added mutex around some data in the slave start/stop code that could cause THD linked list corruptions
Extended my_chsize() to allow one to specify a filler character.
Extend vio_blocking to return the old state (This made some usage of this function much simpler)
Added testing for some functions that they caller have got the required mutexes before calling the function.
Use setrlimit() to ensure that we can write core file if one specifies --core-file.
Added --slave-compressed-protocol
Made 2 the minimum length for ft_min_word_len
Added variables foreign_key_checks & unique_checks.
Less logging from replication code (if not started with --log-warnings)
Changed that SHOW INNODB STATUS requre the SUPER privilege
More DBUG statements and a lot of new code comments
|
|
|
|
| |
Don't free memory from InnoDB at exit (as this may be done before other threads are finnished)
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
Portability fixes for HPUX
Rename of CHECK_LOCK to IS_FREE_LOCK
Apply lower_case_table_names also to databases
Cleanup of describe code
Don't allow \ in database names
|
|/ |
|
| |
|
|\ |
|
| | |
|
|\ \
| |/ |
|
| |
| |
| |
| |
| | |
Changed some status variable names
Fix bug in GRANT ... PASSWORD string
|
|\ \
| |/ |
|
| |
| |
| |
| | |
Also --with-libwrap is tested on Linux just fine.
|