| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
clean: targets removed
generated *.h files moved to include/
|
| |
|
|\ |
|
| |
| |
| |
| | |
which is needed for Netware ports.
|
|\ \
| |/ |
|
| | |
|
| |
| |
| |
| | |
EXCEPTIONS file and amended the GPL text as requested by Zak
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
required autotools macro written and deployed in all apropriate Makefile.ams.
Use cases checked:
- linux, standard location of zlib, no ndb
- linux, standard locatoin of zlib, with ndb
- linux, non-standard location of zlib, no ndb
- hpux11, use of bundled zlib, no ndb
The only non-checked case is non-standard location of zlib (or use of bundled
zlib) + ndb. I wasn't able to check it as ndb/ just won't compile on beasts
like AIX52 or HPUX11, where such a check is possible. It didn't compile
there before as these systems dont't have installed zlib, so nothing got broken ;)
|
|\ \
| |/ |
|
| |
| |
| |
| |
| | |
Added TCP/IP read/write timeout for windows
Check on windows if second server is started with same TCP/IP port
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Here is another pack of changes about gathering common client code in
sql-common/client.c.
Now i symlink the client.c from sql/ and libmysql/. These directories
have client_settings.h files to be included to client.c. It contains
defines and declarations to compile client.c in appropriate manner.
Also i've added include/sql_common.h, containing declarations of what
is exported from client.c
I removed as many #ifdef-s from client.c as i dared to. I think it's better
push it with some extra #ifdef-s now (of course, if everythihg besides it is
ok) so other people can check the code.
|
| |
| |
| |
| | |
Protocol_cursor class and sql-common/ directory
|
|\ \
| |/ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
symbol in libmysqlclient) (thanks to Dennis Haney for the initial patch)
- cleanup: removed client/password.c (not used at all) and
libmysql/password.c (should rather be a symlink to sql/password.c instead)
- applied HPUX11 portability fix for char_val declaration to sql/password.c
(taken from libmysql/password.c)
|
| | |
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Warning handling and initial prepared statement handling (last not complete yet)
Changed a lot of functions that returned 0/1 to my_bool type.
GRANT handling now uses read/write locks instead of mutex
Change basic net functions to use THD instead of NET
(needed for 4.1 protocol)
Use my_sprintf instead of sprintf() + strlen()
Added alloc_query() to be able to chare query initialization code with
prepared statements.
Cleanup handling of SHOW COUNT(*) WARNINGS and SELECT LAST_INSERT_ID()
Note that the following test fails (will be fixed ASAP):
sub_select, union, rpl_rotate_logs and rpl_mystery22
|
|
|
|
| |
Updated WEEK() and DATE information in the manual.
|
|\ |
|
| |
| |
| |
| | |
Fixed bug in automatic repair of MyISAM tables where table cache was not locked properly
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Made a some new buffers thread specific and changeable.
Resize of key_buffer.
AUTO_COMMIT -> AUTOCOMMIT
Fixed mutex bug in DROP DATABASE
Fixed bug when using auto_increment as second part of a key where first part could include NULL.
Split handler->extra() to extra() and extra_opt() to be able to support thread specific buffers.
Don't write message to error log when slave reconnects becasue of timeout.
Fixed possible update problem when using DELETE/UPDATE on small tables
(In some cases we used index even if table scanning would be better)
A lot of minior code cleanups
|
|\ \
| |/ |
|
| | |
|
| |
| |
| |
| |
| |
| | |
removal of duplicate code in mf_iocache.cc
work on failsafe replication
work on SEQ_READ_APPEND io cache
|
| | |
|
|\ \
| |/
| |
| | |
into work.mysql.com:/home/bk/mysql-4.0
|
| |
| |
| |
| | |
Fix problem with MyISAM and rows of length 65517-65520
|
| | |
|
| | |
|
| |
| |
| |
| |
| | |
Makefile.shared removed automake complaints about "sqlobjects"
.del-violite.c~53d4251a69d3c Delete: sql/violite.c
|
|/
|
|
| |
from libmysql directory to make things compile
|
|
|
|
| |
mysql.server is a script, not data.
|
| |
|
|
|
|
| |
follow
|
| |
|
|
|
|
| |
both a non-threaded libmysqlclient and a threaded libmysqlclient_r.
|
| |
|
|
|