monty@hundin.mysql.fi
d80ebc17d6
Cleanups
...
Don't use DBUG library for struct st_my_thread_var to make code less complicated.
2002-04-02 17:54:57 +03:00
monty@hundin.mysql.fi
ce541b292a
support for unsigned FLOAT/DOUBLE
2002-03-27 00:50:54 +02:00
bar@gw.udmsearch.izhnet.ru
b37ce8e769
New ctype functions/macros to support many charsets at a time
2002-03-12 21:37:58 +04:00
monty@hundin.mysql.fi
b5a4f89ea6
Portability fixes
...
Fix bug when using option groups
2002-03-06 22:12:08 +02:00
monty@hundin.mysql.fi
ed8fc0b0c6
Fix for --enable-local-infile
2002-03-06 22:06:18 +02:00
monty@hundin.mysql.fi
fa38c84be7
merge
2002-03-06 19:53:31 +02:00
monty@tik.mysql.fi
539718ba25
Update scripts for new POSIX spec
...
Fix for --enable-local-infile
Portability fix for bison
2002-03-05 15:46:30 +02:00
Sinisa@sinisa.nasamreza.org
cdddb65460
Porting from mysql-4.0.
...
Read comments there if you are interested ..
2002-02-28 22:01:41 +02:00
Sinisa@sinisa.nasamreza.org
90629e2ccd
many fixes
2002-02-28 21:58:32 +02:00
monty@hundin.mysql.fi
e070e9a01f
merge with 3.23.49
2002-02-14 18:58:24 +02:00
monty@hundin.mysql.fi
fb44f7ce49
Fix for LOAD DATA LOCAL INFILE patch
2002-02-13 22:01:41 +02:00
monty@tik.mysql.fi
1f9b1e1915
Made LOAD DATA LOCAL INFILE more secure
2002-02-13 21:53:26 +02:00
monty@hundin.mysql.fi
55a2ab6e7e
Cleanup of alarm macros.
...
Fixed data corruption bug in query cache.
Made queries be dependent of the database in use.
2001-12-21 07:00:58 +02:00
monty@hundin.mysql.fi
1a4ac20bf9
Fixed bug in FLUSH QUERY CACHE
...
Changed 'send_file_to_server' to use less stack (Fixed replication problem on OSF1).
2001-12-19 15:45:04 +02:00
monty@hundin.mysql.fi
12058c2996
Fixed bug in GROUP BY ... DESC
2001-12-10 17:51:07 +02:00
monty@hundin.mysql.fi
6b02f13cf3
Removed compiler warnings.
...
Added new operators to be used with gcc 3.0.x
Update of query cache code.
Added semaphores for Windows (not yet in use)
Added pthread_mutex_trylock for windows.
2001-12-10 00:08:24 +02:00
monty@hundin.mysql.fi
b658662ae4
Update copyright
...
Fixed memory leak on shutdown (Affects the embedded version & MyODBC)
2001-12-06 14:10:51 +02:00
tim@black.box
9d304d8c31
Merge
2001-11-06 07:50:58 -05:00
tim@black.box
34e2c4b2ab
Do not print a warning message when the server's character set is
...
not found by the client. This is especially important for PHP, which
only includes the latin1 character set in the bundled libmysql.
2001-11-05 19:15:45 -05:00
monty@hundin.mysql.fi
2ac4ad6984
merge
2001-11-03 22:28:16 +02:00
monty@hundin.mysql.fi
ccce9d031f
Added STDCALL to mysql_sever and mysql_thread variables
...
Merged error messages with 3.23.44
Fixed bug with DATA DIRECTORY on windows
2001-11-03 21:33:11 +02:00
serg@serg.mysql.com
a6274848a2
Merge work:/home/bk/mysql-4.0
...
into serg.mysql.com:/usr/home/serg/Abk/mysql-4.0
2001-10-25 13:09:04 +02:00
serg@serg.mysql.com
165d252546
Merge
2001-10-25 13:05:26 +02:00
serg@serg.mysql.com
28f35b261f
bug in libmysql.c:mysql_reconnect() fixed
2001-10-24 21:38:48 +02:00
sasha@mysql.sashanet.com
be4dfd21dd
cleanup
...
removal of duplicate code in mf_iocache.cc
work on failsafe replication
work on SEQ_READ_APPEND io cache
2001-10-23 13:28:03 -06:00
monty@hundin.mysql.fi
6ee6fbf700
Don't use signal() on windows.
...
Added missing InnoDB variables to SHOW VARIABLES.
Fixed bug when doing WHERE 'column_name=NULL' on an indexed column that had NULL values.
Fixed bug when doing 'LEFT JOIN ... ON (column_name = constant) WHERE column_name = constant'
2001-10-19 22:10:54 +03:00
monty@hundin.mysql.fi
0bfec316ce
Don't do signal() on windows (Causes instability problems)
...
Safer, a bit faster filesort.
Code changes to avoid calls to current_thd() (faster code).
Removed all compiler warnings from readline.
2001-10-17 19:39:39 +03:00
sasha@mysql.sashanet.com
a74811e72b
64-bit portability fixes in network I/O
...
use $MAX_TABLES mysqltest variable to make join test portable
make test now works with the manager on IA64 Linux
2001-10-13 09:28:35 -06:00
monty@hundin.mysql.fi
06e719b7cc
Remved Gemini code.
2001-10-10 02:50:28 +03:00
monty@hundin.mysql.fi
938a8dc2ef
merge
2001-10-08 05:36:35 +03:00
monty@hundin.mysql.fi
88aff4bf85
Updated manual about embedded version.
...
Speed up column-completion in 'mysql'
Don't use ISAM if HAVE_ISAM is not defined
A lot of fixes for the embedded version. All libraries are now included in libmysqld.a
Changed arguments to convert_dirname() to make it more general.
Renamed files in the 'merge' directory to all use a common prefix.
Don't compile both assembler and C functions on x86
2001-10-08 04:58:07 +03:00
sasha@mysql.sashanet.com
a71f818aa2
Merge
2001-10-04 15:46:04 -06:00
monty@hundin.mysql.fi
62c8014171
Fixed some build problems.
...
Fix that compressed packets and normal packets looks indentical before calling net_real_write()
(Needed for query cache)
Optimize IS NULL handling
2001-10-04 02:44:18 +03:00
sasha@mysql.sashanet.com
c0f87c836a
merged
2001-10-03 14:21:16 -06:00
monty@hundin.mysql.fi
880026ccf6
Cleaned up SSL documentation
...
Fixes for embedded server
Made key_cache more configurable
Fixed that one can change key blocksize in MyISAM
A lot of optimizations to make MyISAM slightly faster
2001-10-02 05:53:00 +03:00
tonu@volk.internalnet
5658ff8237
SSL compiles and works as far as can see. Continue testing..
2001-09-30 10:46:20 +08:00
sasha@mysql.sashanet.com
eccda8f86d
merged
2001-09-22 21:51:17 -06:00
monty@hundin.mysql.fi
e390a99573
Added support of INSERT to MERGE tables
...
Fixes for embedded libary and openssl
2001-09-22 17:40:57 +03:00
sasha@mysql.sashanet.com
545a2af56a
merged
2001-09-19 14:39:11 -06:00
sasha@mysql.sashanet.com
2038a46e92
fixes for MYSQL manager
2001-09-19 14:30:43 -06:00
monty@hundin.mysql.fi
295107457f
Fixed bug with SELECT * ... UNION
2001-09-17 15:40:03 +03:00
monty@hundin.mysql.fi
0d72e5440f
Portability fixes
2001-09-15 16:22:34 +03:00
monty@hundin.mysql.fi
7cadc6e711
Changed to use my_global.h
...
Fixed problem with LIKE with latin1_de
Added parsing support of UNSIGNED LONG LONG
2001-09-14 02:54:33 +03:00
monty@work.mysql.com
18474d8419
Merge with 3.23.42
2001-09-13 09:52:35 +02:00
monty@hundin.mysql.fi
7a19987805
OS2 patch
2001-09-12 23:53:31 +03:00
monty@work.mysql.com
9ad2cd8c45
Portability fixes
2001-09-06 01:23:01 +02:00
monty@work.mysql.com
447c18954e
merge with 3.23.42
2001-09-02 18:38:33 +02:00
tonu@x153.internalnet
102cabfe4a
Fixed compilation problems when HAVE_OPENSSL is not defined
2001-09-01 23:29:58 +08:00
monty@hundin.mysql.fi
733f865f54
Fixes for OS2.
...
Fix bug in isamlog
Add argument types to function declarations.
2001-08-22 01:45:07 +03:00
sasha@mysql.sashanet.com
89ac8682dd
Merge work:/home/bk/mysql-4.0
...
into mysql.sashanet.com:/home/sasha/src/bk/mysql-4.0
2001-08-11 17:08:21 -06:00
tim@black.box
a1a834a650
Embedded mysql fixes.
...
There is now a mysql_server_init() function which needs to be
called at the beginning of the program (and _end() for the end
of the program). This routine handles argument parsing for the
embedded server.
Use the embedded version of mysql_load_file() (ignore the LOCAL
argument, since the client and server are the same program).
There are now mysql_thread_init/end() functions for the client
to use in a multi-threaded app. They are just wrappers for
my_thread_init/end().
2001-08-10 12:37:36 -04:00
sasha@mysql.sashanet.com
f6836bf81a
merged
2001-08-09 19:16:15 -06:00
sasha@mysql.sashanet.com
681cdbbdf9
mysqlbinlog->client
2001-08-09 18:16:43 -06:00
tonu@x153.internalnet
e1fa72edef
Merge work.mysql.com:/home/bk/mysql-4.0
...
into x153.internalnet:/home/tonu/mysql-x
2001-07-24 15:00:36 +08:00
tonu@x153.internalnet
85c287a439
OpenSSL fixes. Should not affect anything else.
2001-07-24 14:07:46 +08:00
sasha@mysql.sashanet.com
115c62f5ae
fixed coredump in mysql_reconnect()
2001-07-13 16:05:19 -06:00
monty@tik.mysql.fi
0559758630
Added support for ANSI SQL X'hex-string' format.
...
Fixed mysqldump to use -- instead of # as comment characters.
Removed support for the 3.20 protocol format
2001-07-04 09:39:58 +03:00
sasha@mysql.sashanet.com
24f89c754a
auto-magic replication redirection logic support in the client,
...
compiles, passes test suite, does magic, has bugs, but none that I know
at this point. Have not tested everything yet, though. Changed
a lot of code in the client, but normal stuff appears to be working.
2001-06-08 19:24:41 -06:00
sasha@mysql.sashanet.com
1d05b89980
some code for replication awareness support - this is a temporary
...
commit - it compiles, and test suite still passes, but it is not finished . The
purpose of the commit is backup/code sharing/code review
2001-06-02 20:02:43 -06:00
tonu@hundin.mysql.fi
1519e5d01d
Support for VIO library
2001-05-31 17:18:25 +03:00
monty@donna.mysql.fi
1e3df575b9
Fixed probelm with count(*) and normal functions when no matchin rows.
...
Changed 'lib' to 'master-data'
Fix for slow slaves
2001-04-21 17:12:59 +03:00
monty@donna.mysql.fi
1e80c3f3e1
Don't use ranges on HEAP tables with LIKE
...
Don't reconnect client on close
2001-04-17 03:55:25 +03:00
monty@donna.mysql.fi
bda3e09935
Merged some functions and removed some unused client functions.
...
Remember UNION for ALTER TABLE
Added test for if we are supporting transactions.
Don't allow REPLACE to replace a row when we have generated an auto_increment key
Fixed bug when using BLOB keys
Fixed bug in SET @variable=user.
2001-03-06 15:24:08 +02:00
monty@donna.mysql.com
bdbc0ef7a0
New myisamchk option --sort-recover
...
Allow delete of crashed MyISAM tables
Fixed bug when BLOB was first part of key
Fixed bug when using result from CASE in GROUP BY
Fixed core-dump bug in monthname()
Optimized calling of check_db_name()
2001-01-31 04:47:25 +02:00
sasha@mysql.sashanet.com
634ba86ad7
client/mysqltest.c
...
added send/reap/dirty_close
include/mysql.h
mysql_send_query()/mysql_reap_query()
libmysql/libmysql.c
mysql_send_query()/mysql_reap_query()
mysys/my_vsnprintf.c
fixed critical bug that codedumped when connection aborted
sql/sql_parse.cc
0
mysql-test/r/dirty-close.result
New BitKeeper file ``mysql-test/r/dirty-close.result''
mysql-test/t/dirty-close.test
New BitKeeper file ``mysql-test/t/dirty-close.test''
2001-01-19 22:40:16 -07:00
tim@cane.mysql.fi
65a61dc4a3
If get_charset() fails when trying to load the server's charset,
...
use the default charset instead of failing.
2001-01-16 21:39:16 +02:00
monty@donna.mysql.com
5c18942398
cleanups
2000-12-31 12:21:42 +02:00
tim@cane.mysql.fi
9a29f1f7a5
Compatibility fix for BSDi.
...
BSDi uses size_t * for the optlen arg to getsockopt, while other Unixes
use socklen_t *.
2000-12-21 11:54:08 +02:00
monty@tik.mysql.com
b186b4f27a
Fixed that LPAD() and RPAD() cuts arguments
...
New test for string functions
2000-12-15 10:58:17 +02:00
monty@donna.mysql.com
74e7ffe987
New thr_alarm struct for better integration with OS2
...
Run bootstrap in separate thread
Fix bug in FLUSH TABLES table_name
2000-11-28 04:47:47 +02:00
monty@donna.mysql.com
dc5e32ea40
Added connect_timeout and fix for transactions per statement
2000-11-27 02:28:41 +02:00
monty@donna.mysql.com
b65dbb6114
Fixed problem with auto-repair of MyISAM tables
...
Fixed bug in ISAM and MyISAM when updating from multiple-processes
2000-11-21 03:43:34 +02:00
monty@donna.mysql.com
61fd6baf4b
Bug fix for NATURAL JOIN, Split manual sections and more statistic variables
2000-11-20 02:57:02 +02:00
monty@narttu.mysql.fi
b689a1a752
merge
2000-11-16 00:24:11 +02:00
monty@tik.mysql.com
7a013339f8
Bug fixes, TRUNCATE, safer passwords on command line and connect timeout
2000-11-13 23:55:10 +02:00
sasha@mysql.sashanet.com
96815f82a6
libmysql/libmysql.c
...
keep vio from being freed twice when we are low on memory
mysys/safemalloc.c
changes for --safemalloc-mem-limit
sql/mini_client.cc
keep vio from being freed twice
sql/mysqld.cc
changes for --safemalloc-mem-limit
sql/slave.cc
prevent closing connection twice
sql/sql_string.h
shrink() did not work right when my_realloc() failed
2000-10-28 23:26:48 -06:00
tim@threads.polyesthetic.msg
395a1809a6
Show charsets dir in error message, instead of just "path: default".
2000-10-09 16:10:41 -04:00
monty@donna.mysql.com
2776500c22
Update to new root alloc, OPTIMIZE TABLE and some other changes
2000-09-12 03:02:33 +03:00
monty@donna.mysql.com
4496d43faa
Quoting of TIMESTAMP columns and small optimizations
2000-09-02 07:58:42 +03:00
monty@donna.mysql.com
066d55c0c0
Bug fixes for 3.23.23
2000-08-29 12:31:01 +03:00
monty@donna.mysql.com
d564acf14e
Fixes for Ia64
2000-08-23 15:02:27 +03:00
jcole@jcole.burghcom.com
3eaa2494ef
Fix "dosen't" for someone who mailed us. :)
2000-08-16 04:17:40 -05:00
bk@work.mysql.com
f4c589ff6c
Import changeset
2000-07-31 21:29:14 +02:00