mariadb/mysys
unknown aeaf3fcf12 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.


BitKeeper/etc/ignore:
  Add my_global.h back.
Docs/manual.texi:
  4.0.1 Changelog
include/my_sys.h:
  Added strmake_root
libmysql/libmysql.c:
  Don't do signal() on windows (Causes instability problems)
mysys/my_alloc.c:
  Added strmake_root
readline/bind.c:
  Remove warnings
readline/complete.c:
  Remove warnings
readline/display.c:
  Remove warnings
readline/funmap.c:
  Remove warnings
readline/histexpand.c:
  Remove warnings
readline/histfile.c:
  Remove warnings
readline/history.h:
  Remove warnings
readline/histsearch.c:
  Remove warnings
readline/isearch.c:
  Remove warnings
readline/kill.c:
  Remove warnings
readline/macro.c:
  Remove warnings
readline/readline.c:
  Remove warnings
readline/readline.h:
  Remove warnings
readline/rltty.c:
  Remove warnings
readline/search.c:
  Remove warnings
readline/shell.c:
  Remove warnings
readline/terminal.c:
  Remove warnings
readline/tilde.c:
  Remove warnings
readline/tilde.h:
  Remove warnings
readline/undo.c:
  Remove warnings
readline/util.c:
  Remove warnings
readline/vi_mode.c:
  Remove warnings
sql-bench/server-cfg.sh:
  Added use of truncate table
sql-bench/test-insert.sh:
  Added use of truncate table
  Changed some tests to use keys instead of 'range'
sql-bench/test-wisconsin.sh:
  Cleanup
sql/field.cc:
  Add 'thd' to send() (To avoid usage of 'current_thd')
sql/field.h:
  Add 'thd' to send() (To avoid usage of 'current_thd')
sql/filesort.cc:
  Safer memory allocation;  Don't allocate pointer to buffers directly, but use an IO_CACHE instead.
  This will allow us to use more memory for keys and will also work better if the number of rows that is to be sorted is much larger than expected.
sql/item.cc:
  Add 'thd' to send() (To avoid usage of 'current_thd')
sql/item.h:
  Add 'thd' to send() (To avoid usage of 'current_thd')
sql/item_func.h:
  Cleanup
sql/opt_range.cc:
  Use mem_root instead of sql_alloc() to get more speed
sql/sql_class.cc:
  Add 'thd' to send() (To avoid usage of 'current_thd')
sql/sql_class.h:
  Added strmake()
sql/sql_handler.cc:
  Add 'thd' to send() (To avoid usage of 'current_thd')
sql/sql_lex.cc:
  Use mem_root instead of sql_alloc() to get more speed
sql/sql_select.cc:
  Add 'thd' to send() (To avoid usage of 'current_thd')
tests/fork2_test.pl:
  Fixed typos
tests/fork_big.pl:
  Fixed typos
tests/insert_and_repair.pl:
  Fixed typos
tests/rename_test.pl:
  Fixed typos
tests/test_delayed_insert.pl:
  Fixed typos
2001-10-17 19:39:39 +03:00
..
.cvsignore Import changeset 2000-07-31 21:29:14 +02:00
array.c Import changeset 2000-07-31 21:29:14 +02:00
ChangeLog Import changeset 2000-07-31 21:29:14 +02:00
charset.c Updated manual about embedded version. 2001-10-08 04:58:07 +03:00
checksum.c Changed to use my_global.h 2001-09-14 02:54:33 +03:00
COPYING.LIB PART I: Keys support for MyMERGE tables 2000-08-14 15:27:19 +04:00
default.c Updated manual about embedded version. 2001-10-08 04:58:07 +03:00
errors.c Added functions for symbolic link handling to make it possible to 2001-05-31 12:18:53 +03:00
getopt.c Changed to use my_global.h 2001-09-14 02:54:33 +03:00
getopt1.c Changed to use my_global.h 2001-09-14 02:54:33 +03:00
getvar.c Declare stpcpy() to fix portability problem on AIX with gcc 2.95.3 2001-06-03 16:45:49 +03:00
hash.c merge with 3.23.42 2001-09-02 18:38:33 +02:00
list.c Fixes for OS2. 2001-08-22 01:45:07 +03:00
make-ccc Import changeset 2000-07-31 21:29:14 +02:00
make-conf.c Changed to use my_global.h 2001-09-14 02:54:33 +03:00
Makefile.am merge 2001-10-08 05:36:35 +03:00
md5.c merged 2001-09-19 14:39:11 -06:00
mf_brkhant.c Added functions for symbolic link handling to make it possible to 2001-05-31 12:18:53 +03:00
mf_cache.c Removed compiler warnings. 2001-05-31 14:07:17 +03:00
mf_casecnv.c Fixed some build problems. 2001-10-04 02:44:18 +03:00
mf_dirname.c Portability fixes + a couple of bug fixes introduced by last push. 2001-10-08 23:20:19 +03:00
mf_fn_ext.c Import changeset 2000-07-31 21:29:14 +02:00
mf_format.c Updated manual about embedded version. 2001-10-08 04:58:07 +03:00
mf_getdate.c RIGHT JOIN, part of automatic repair of MyISAM tables, backup on repair, 2000-09-26 00:33:25 +03:00
mf_iocache.c LOAD DATA INFILE is now replicated properly, except for cleanup on 2001-08-03 15:57:53 -06:00
mf_iocache2.c Portability fixes. 2001-10-03 17:02:14 +03:00
mf_keycache.c Cleaned up SSL documentation 2001-10-02 05:53:00 +03:00
mf_loadpath.c Import changeset 2000-07-31 21:29:14 +02:00
mf_pack.c Updated manual about embedded version. 2001-10-08 04:58:07 +03:00
mf_path.c Fixes for OS2. 2001-08-22 01:45:07 +03:00
mf_qsort.c Cleanups 2001-09-07 22:38:45 +03:00
mf_qsort2.c Import changeset 2000-07-31 21:29:14 +02:00
mf_radix.c Import changeset 2000-07-31 21:29:14 +02:00
mf_same.c Added symlink support to mysys library. 2001-06-01 03:53:14 +03:00
mf_sleep.c Import changeset 2000-07-31 21:29:14 +02:00
mf_sort.c Portability fixes 2001-10-11 04:25:00 +03:00
mf_soundex.c Import changeset 2000-07-31 21:29:14 +02:00
mf_stripp.c Import changeset 2000-07-31 21:29:14 +02:00
mf_tempfile.c Updated manual about embedded version. 2001-10-08 04:58:07 +03:00
mf_unixpath.c Import changeset 2000-07-31 21:29:14 +02:00
mf_util.c Import changeset 2000-07-31 21:29:14 +02:00
mf_wcomp.c Import changeset 2000-07-31 21:29:14 +02:00
mf_wfile.c Fixed for Ia64 + delayed key creation + a lot of small bug fixes 2000-08-15 20:09:37 +03:00
mulalloc.c Import changeset 2000-07-31 21:29:14 +02:00
my_alarm.c Import changeset 2000-07-31 21:29:14 +02:00
my_alloc.c Don't do signal() on windows (Causes instability problems) 2001-10-17 19:39:39 +03:00
my_append.c Import changeset 2000-07-31 21:29:14 +02:00
my_bit.c Cleaned up SSL documentation 2001-10-02 05:53:00 +03:00
my_bitmap.c Added defines for fast mutex in glibc 2.2 (should be safe) 2001-03-24 20:15:14 +02:00
my_chsize.c Fixes for mysqltest 2001-01-15 22:56:44 +02:00
my_clock.c Changed to use my_global.h 2001-09-14 02:54:33 +03:00
my_compress.c Changed to use my_global.h 2001-09-14 02:54:33 +03:00
my_copy.c Fixes for OS2. 2001-08-22 01:45:07 +03:00
my_create.c Fixes for OS2. 2001-08-22 01:45:07 +03:00
my_delete.c Symlinking of tables should not work. 2001-06-05 03:38:10 +03:00
my_div.c Import changeset 2000-07-31 21:29:14 +02:00
my_dup.c Cleanups 2001-09-07 22:38:45 +03:00
my_error.c Fixed all mysqldump output to use 'result_file' 2001-04-26 00:10:43 +03:00
my_fopen.c First part of automatic repair of MyISAM tables. 2000-10-03 14:18:03 +03:00
my_fstream.c Fix of UNION code 2001-08-19 14:43:51 +03:00
my_getwd.c Fixes for OS2. 2001-08-22 01:45:07 +03:00
my_init.c Cleaned up SSL documentation 2001-10-02 05:53:00 +03:00
my_lib.c Fixed bug in UNION 2001-09-14 19:50:56 +03:00
my_lock.c Fixes for OS2. 2001-08-22 01:45:07 +03:00
my_lockmem.c Import changeset 2000-07-31 21:29:14 +02:00
my_lread.c Fixed for Ia64 + delayed key creation + a lot of small bug fixes 2000-08-15 20:09:37 +03:00
my_lwrite.c Fixed for Ia64 + delayed key creation + a lot of small bug fixes 2000-08-15 20:09:37 +03:00
my_malloc.c Fixes for OS2. 2001-08-22 01:45:07 +03:00
my_messnc.c Import changeset 2000-07-31 21:29:14 +02:00
my_mkdir.c Fixes for OS2. 2001-08-22 01:45:07 +03:00
my_net.c Import changeset 2000-07-31 21:29:14 +02:00
my_once.c Import changeset 2000-07-31 21:29:14 +02:00
my_open.c Fixed bug in counting open files when using many files 2001-09-27 22:02:37 +03:00
my_os2cond.c Fixes for OS2. 2001-08-22 01:45:07 +03:00
my_os2dirsrch.c Fixes for OS2. 2001-08-22 01:45:07 +03:00
my_os2dirsrch.h Fixes for OS2. 2001-08-22 01:45:07 +03:00
my_os2dlfcn.c Fixes for OS2. 2001-08-22 01:45:07 +03:00
my_os2dlfcn.h0 Fixes for OS2. 2001-08-22 01:45:07 +03:00
my_os2file64.c Fixes for OS2. 2001-08-22 01:45:07 +03:00
my_os2mutex.c Fixes for OS2. 2001-08-22 01:45:07 +03:00
my_os2thread.c Fixes for OS2. 2001-08-22 01:45:07 +03:00
my_os2tls.c Fixes for OS2. 2001-08-22 01:45:07 +03:00
my_pread.c Changed compare in MyISAM to use my_pread() 2001-06-11 15:01:28 +03:00
my_pthread.c Fixes for OS2. 2001-08-22 01:45:07 +03:00
my_quick.c Import changeset 2000-07-31 21:29:14 +02:00
my_read.c added mysqlmanager-pwgen 2001-09-22 21:47:57 -06:00
my_realloc.c Fixes for OS2. 2001-08-22 01:45:07 +03:00
my_redel.c Fixes for OS2. 2001-08-22 01:45:07 +03:00
my_rename.c Import changeset 2000-07-31 21:29:14 +02:00
my_seek.c Fix of UNION code 2001-08-19 14:43:51 +03:00
my_static.c Fixes for OS2. 2001-08-22 01:45:07 +03:00
my_static.h Faster log::write() call, memory leak fix, flush master fix. 2000-09-16 04:27:21 +03:00
my_symlink.c Added symlink support to mysys library. 2001-06-01 03:53:14 +03:00
my_symlink2.c Symlinking of tables should not work. 2001-06-05 03:38:10 +03:00
my_tempnam.c Fixes for OS2. 2001-08-22 01:45:07 +03:00
my_thr_init.c Fixes for OS2. 2001-08-22 01:45:07 +03:00
my_vsnprintf.c Fixes for innobase 2001-02-21 14:16:00 +02:00
my_wincond.c Small bug fixes + code for DELETE QUICK 2000-09-20 04:54:10 +03:00
my_winthread.c Added defines for fast mutex in glibc 2.2 (should be safe) 2001-03-24 20:15:14 +02:00
my_write.c OS2 patch 2001-09-12 23:53:31 +03:00
mysys_priv.h Changed to use my_global.h 2001-09-14 02:54:33 +03:00
ptr_cmp.c Added Unique class to be used for duplicate removal in multi-table delete. 2001-05-23 23:47:08 +03:00
queues.c Fixes for MERGE TABLES and HEAP tables 2000-09-14 02:39:07 +03:00
raid.cc Cleanups 2001-09-07 22:38:45 +03:00
safemalloc.c BitKeeper/triggers/post-commit 2000-11-04 21:00:41 -07:00
string.c Some warning fixes and some SSL testprograms check-in 2001-08-26 00:18:20 +08:00
test_charset.c Changed to use my_global.h 2001-09-14 02:54:33 +03:00
test_dir.c Import changeset 2000-07-31 21:29:14 +02:00
test_fn.c Import changeset 2000-07-31 21:29:14 +02:00
testhash.c Changed to use my_global.h 2001-09-14 02:54:33 +03:00
thr_alarm.c Changed to use my_global.h 2001-09-14 02:54:33 +03:00
thr_lock.c More debug info 2001-09-08 11:47:34 +03:00
thr_mutex.c Changed to use my_global.h 2001-09-14 02:54:33 +03:00
thr_rwlock.c Changed pthread_mutex_init() to use new MY_MUTEX_INIT.. macro 2001-03-26 01:05:04 +03:00
tree.c merge with 3.23.42 2001-09-02 18:38:33 +02:00
typelib.c Final fixes for INSERT into MERGE tables. 2001-09-27 21:45:48 +03:00