2000-09-20 03:54:10 +02:00
|
|
|
|
2000-09-17 Michael Widenius <monty@mysql.com>
|
|
|
|
|
|
|
|
|
|
* Added option QUICK to DELETE to tell MySQL not to balance the
|
|
|
|
|
trees on delete.
|
|
|
|
|
|
2000-09-16 03:27:21 +02:00
|
|
|
|
2000-09-15 Michael Widenius <monty@mysql.com>
|
|
|
|
|
|
|
|
|
|
* Added a thd argument to log::write() to get more speed.
|
|
|
|
|
|
2000-09-02 06:58:42 +02:00
|
|
|
|
2000-09-01 Michael Widenius <monty@mysql.com>
|
|
|
|
|
|
|
|
|
|
* Avoid allocation of "localhost" string.
|
|
|
|
|
* Changed that TIMESTAMP(X) is sometimes as string
|
|
|
|
|
* Release of 3.23.23
|
|
|
|
|
|
2000-08-21 02:07:54 +02:00
|
|
|
|
2000-08-21 Michael Widenius <monty@mysql.com>
|
|
|
|
|
|
|
|
|
|
* Added RENAME TABLE.
|
|
|
|
|
|
2000-08-21 02:00:52 +02:00
|
|
|
|
2000-08-20 Michael Widenius <monty@mysql.com>
|
|
|
|
|
|
|
|
|
|
* Added memory as inline functions to THD to get them a bit faster
|
|
|
|
|
* Don't count entries with NULL in COUNT(DISTINCT ..)
|
|
|
|
|
|
2000-08-15 19:09:37 +02:00
|
|
|
|
2000-08-08 Michael Widenius <monty@mysql.com>
|
|
|
|
|
|
|
|
|
|
* Changed ALTER TABLE and LOAD DATA INFILE to create non unique, small keys
|
|
|
|
|
after all rows are inserted.
|
|
|
|
|
* Fixed use of UDF function with const arguments in WHERE clause.
|
|
|
|
|
|
Import changeset
Docs/Flags/australia.eps:
First import - 3.23.10
Docs/Flags/australia.gif:
First import - 3.23.10
Docs/Flags/australia.txt:
First import - 3.23.10
Docs/Flags/austria.eps:
First import - 3.23.10
Docs/Flags/austria.gif:
First import - 3.23.10
Docs/Flags/austria.txt:
First import - 3.23.10
Docs/Flags/brazil.eps:
First import - 3.23.10
Docs/Flags/brazil.gif:
First import - 3.23.10
Docs/Flags/brazil.txt:
First import - 3.23.10
Docs/Flags/bulgaria.eps:
First import - 3.23.10
Docs/Flags/bulgaria.gif:
First import - 3.23.10
Docs/Flags/bulgaria.txt:
First import - 3.23.10
Docs/Flags/canada.eps:
First import - 3.23.10
Docs/Flags/canada.gif:
First import - 3.23.10
Docs/Flags/canada.txt:
First import - 3.23.10
Docs/Flags/chile.eps:
First import - 3.23.10
Docs/Flags/chile.gif:
First import - 3.23.10
Docs/Flags/chile.txt:
First import - 3.23.10
Docs/Flags/china.eps:
First import - 3.23.10
Docs/Flags/china.gif:
First import - 3.23.10
Docs/Flags/china.txt:
First import - 3.23.10
Docs/Flags/croatia.eps:
First import - 3.23.10
Docs/Flags/croatia.gif:
First import - 3.23.10
Docs/Flags/croatia.txt:
First import - 3.23.10
Docs/Flags/czech-republic.eps:
First import - 3.23.10
Docs/Flags/czech-republic.gif:
First import - 3.23.10
Docs/Flags/czech-republic.txt:
First import - 3.23.10
Docs/Flags/denmark.eps:
First import - 3.23.10
Docs/Flags/denmark.gif:
First import - 3.23.10
Docs/Flags/denmark.txt:
First import - 3.23.10
Docs/Flags/estonia.eps:
First import - 3.23.10
Docs/Flags/estonia.gif:
First import - 3.23.10
Docs/Flags/estonia.txt:
First import - 3.23.10
Docs/Flags/finland.eps:
First import - 3.23.10
Docs/Flags/finland.gif:
First import - 3.23.10
Docs/Flags/finland.txt:
First import - 3.23.10
Docs/Flags/france.eps:
First import - 3.23.10
Docs/Flags/france.gif:
First import - 3.23.10
Docs/Flags/france.txt:
First import - 3.23.10
Docs/Flags/germany.eps:
First import - 3.23.10
Docs/Flags/germany.gif:
First import - 3.23.10
Docs/Flags/germany.txt:
First import - 3.23.10
Docs/Flags/great-britain.eps:
First import - 3.23.10
Docs/Flags/great-britain.gif:
First import - 3.23.10
Docs/Flags/great-britain.txt:
First import - 3.23.10
Docs/Flags/greece.eps:
First import - 3.23.10
Docs/Flags/greece.gif:
First import - 3.23.10
Docs/Flags/greece.txt:
First import - 3.23.10
Docs/Flags/hungary.eps:
First import - 3.23.10
Docs/Flags/hungary.gif:
First import - 3.23.10
Docs/Flags/hungary.txt:
First import - 3.23.10
Docs/Flags/iceland.eps:
First import - 3.23.10
Docs/Flags/iceland.gif:
First import - 3.23.10
Docs/Flags/iceland.txt:
First import - 3.23.10
Docs/Flags/ireland.eps:
First import - 3.23.10
Docs/Flags/ireland.gif:
First import - 3.23.10
Docs/Flags/ireland.txt:
First import - 3.23.10
Docs/Flags/island.eps:
First import - 3.23.10
Docs/Flags/island.gif:
First import - 3.23.10
Docs/Flags/island.txt:
First import - 3.23.10
Docs/Flags/israel.eps:
First import - 3.23.10
Docs/Flags/israel.gif:
First import - 3.23.10
Docs/Flags/israel.txt:
First import - 3.23.10
Docs/Flags/italy.eps:
First import - 3.23.10
Docs/Flags/italy.gif:
First import - 3.23.10
Docs/Flags/italy.txt:
First import - 3.23.10
Docs/Flags/japan.eps:
First import - 3.23.10
Docs/Flags/japan.gif:
First import - 3.23.10
Docs/Flags/japan.txt:
First import - 3.23.10
Docs/Flags/kroatia.eps:
First import - 3.23.10
Docs/Flags/kroatia.gif:
First import - 3.23.10
Docs/Flags/kroatia.txt:
First import - 3.23.10
Docs/Flags/netherlands.eps:
First import - 3.23.10
Docs/Flags/netherlands.gif:
First import - 3.23.10
Docs/Flags/netherlands.txt:
First import - 3.23.10
Docs/Flags/poland.eps:
First import - 3.23.10
Docs/Flags/poland.gif:
First import - 3.23.10
Docs/Flags/poland.txt:
First import - 3.23.10
Docs/Flags/portugal.eps:
First import - 3.23.10
Docs/Flags/portugal.gif:
First import - 3.23.10
Docs/Flags/portugal.txt:
First import - 3.23.10
Docs/Flags/romania.eps:
First import - 3.23.10
Docs/Flags/romania.gif:
First import - 3.23.10
Docs/Flags/romania.txt:
First import - 3.23.10
Docs/Flags/russia.eps:
First import - 3.23.10
Docs/Flags/russia.gif:
First import - 3.23.10
Docs/Flags/russia.txt:
First import - 3.23.10
Docs/Flags/singapore.eps:
First import - 3.23.10
Docs/Flags/singapore.gif:
First import - 3.23.10
Docs/Flags/singapore.txt:
First import - 3.23.10
Docs/Flags/south-africa.eps:
First import - 3.23.10
Docs/Flags/south-africa.gif:
First import - 3.23.10
Docs/Flags/south-africa.txt:
First import - 3.23.10
Docs/Flags/south-africa1.eps:
First import - 3.23.10
Docs/Flags/south-africa1.gif:
First import - 3.23.10
Docs/Flags/south-africa1.txt:
First import - 3.23.10
Docs/Flags/south-korea.eps:
First import - 3.23.10
Docs/Flags/south-korea.gif:
First import - 3.23.10
Docs/Flags/south-korea.txt:
First import - 3.23.10
Docs/Flags/spain.eps:
First import - 3.23.10
Docs/Flags/spain.gif:
First import - 3.23.10
Docs/Flags/spain.txt:
First import - 3.23.10
Docs/Flags/sweden.eps:
First import - 3.23.10
Docs/Flags/sweden.gif:
First import - 3.23.10
Docs/Flags/sweden.txt:
First import - 3.23.10
Docs/Flags/switzerland.eps:
First import - 3.23.10
Docs/Flags/switzerland.gif:
First import - 3.23.10
Docs/Flags/switzerland.txt:
First import - 3.23.10
Docs/Flags/taiwan.eps:
First import - 3.23.10
Docs/Flags/taiwan.gif:
First import - 3.23.10
Docs/Flags/taiwan.txt:
First import - 3.23.10
Docs/Flags/ukraine.eps:
First import - 3.23.10
Docs/Flags/ukraine.gif:
First import - 3.23.10
Docs/Flags/ukraine.txt:
First import - 3.23.10
Docs/Flags/usa.eps:
First import - 3.23.10
Docs/Flags/usa.gif:
First import - 3.23.10
Docs/Flags/usa.txt:
First import - 3.23.10
Docs/Images/mysql-logo.gif:
First import - 3.23.10
Docs/To-be-included-in-the-manual/MySQL-for-dummies:
First import - 3.23.10
README:
First import - 3.23.10
config.guess:
First import - 3.23.10
dbug/dbug_long.h:
First import - 3.23.10
dbug/example1.c:
First import - 3.23.10
dbug/example2.c:
First import - 3.23.10
dbug/example3.c:
First import - 3.23.10
dbug/factorial.c:
First import - 3.23.10
dbug/main.c:
First import - 3.23.10
dbug/monty.doc:
First import - 3.23.10
dbug/readme.prof:
First import - 3.23.10
dbug/sanity.c:
First import - 3.23.10
dbug/user.r:
First import - 3.23.10
heap/ChangeLog:
First import - 3.23.10
install-sh:
First import - 3.23.10
ltconfig:
First import - 3.23.10
ltmain.sh:
First import - 3.23.10
missing:
First import - 3.23.10
mit-pthreads/COPYRIGHT:
First import - 3.23.10
mit-pthreads/FAQ:
First import - 3.23.10
mit-pthreads/NOTES_OSR5_BUILD_SKUNKWARE97:
First import - 3.23.10
mit-pthreads/NOTES:
First import - 3.23.10
mit-pthreads/README:
First import - 3.23.10
mit-pthreads/TODO-mysql:
First import - 3.23.10
mit-pthreads/Whats_New:
First import - 3.23.10
mit-pthreads/bin/Makefile.in:
First import - 3.23.10
mit-pthreads/bin/finger/Makefile.in:
First import - 3.23.10
mit-pthreads/bin/finger/finger.c:
First import - 3.23.10
mit-pthreads/bin/finger/net.c:
First import - 3.23.10
mit-pthreads/config/COPYING.GNU:
First import - 3.23.10
mit-pthreads/config/COPYRIGHT:
First import - 3.23.10
mit-pthreads/config/GNUmakefile.in:
First import - 3.23.10
mit-pthreads/config/Makefile.in:
First import - 3.23.10
mit-pthreads/config/acconfig.h:
First import - 3.23.10
mit-pthreads/config/aclocal.m4:
First import - 3.23.10
mit-pthreads/config/config.flags.in:
First import - 3.23.10
mit-pthreads/config/config.guess:
First import - 3.23.10
mit-pthreads/config/config.sub:
First import - 3.23.10
mit-pthreads/config/configure.org:
First import - 3.23.10
mit-pthreads/config/install-sh:
First import - 3.23.10
mit-pthreads/configure:
First import - 3.23.10
mit-pthreads/gen/GNUmakefile.inc:
First import - 3.23.10
mit-pthreads/gen/Makefile.inc:
First import - 3.23.10
mit-pthreads/gen/ctime.c:
First import - 3.23.10
mit-pthreads/gen/difftime.c:
First import - 3.23.10
mit-pthreads/gen/directory.c:
First import - 3.23.10
mit-pthreads/gen/eprintf.c:
First import - 3.23.10
mit-pthreads/gen/getcwd.c:
First import - 3.23.10
mit-pthreads/gen/getpwent.c:
First import - 3.23.10
mit-pthreads/gen/getpwnamuid.c:
First import - 3.23.10
mit-pthreads/gen/getwd.c:
First import - 3.23.10
mit-pthreads/gen/isatty.c:
First import - 3.23.10
mit-pthreads/gen/popen.c:
First import - 3.23.10
mit-pthreads/gen/pwd_internal.c:
First import - 3.23.10
mit-pthreads/gen/pwd_internal.h:
First import - 3.23.10
mit-pthreads/gen/syslog.c:
First import - 3.23.10
mit-pthreads/gen/time.c:
First import - 3.23.10
mit-pthreads/include/Makefile.inc:
First import - 3.23.10
mit-pthreads/include/arpa/inet.h:
First import - 3.23.10
mit-pthreads/include/arpa/nameser.h:
First import - 3.23.10
mit-pthreads/include/dirent.h:
First import - 3.23.10
mit-pthreads/include/endian.h:
First import - 3.23.10
mit-pthreads/include/errno.h:
First import - 3.23.10
mit-pthreads/include/math.h:
First import - 3.23.10
mit-pthreads/include/netdb.h:
First import - 3.23.10
mit-pthreads/include/pthread.h:
First import - 3.23.10
mit-pthreads/include/pthread/cleanup.h:
First import - 3.23.10
mit-pthreads/include/pthread/debug_out.h:
First import - 3.23.10
mit-pthreads/include/pthread/fd.h:
First import - 3.23.10
mit-pthreads/include/pthread/fd_pipe.h:
First import - 3.23.10
mit-pthreads/include/pthread/kernel.h:
First import - 3.23.10
mit-pthreads/include/pthread/kthread.h:
First import - 3.23.10
mit-pthreads/include/pthread/mutex.h:
First import - 3.23.10
mit-pthreads/include/pthread/prio_queue.h:
First import - 3.23.10
mit-pthreads/include/pthread/pthread_attr.h:
First import - 3.23.10
mit-pthreads/include/pthread/pthread_once.h:
First import - 3.23.10
mit-pthreads/include/pthread/queue.h:
First import - 3.23.10
mit-pthreads/include/pthread/sleep.h:
First import - 3.23.10
mit-pthreads/include/pthread/specific.h:
First import - 3.23.10
mit-pthreads/include/pthread/state.def:
First import - 3.23.10
mit-pthreads/include/pthread/types.h:
First import - 3.23.10
mit-pthreads/include/pthread/unistd.h:
First import - 3.23.10
mit-pthreads/include/pthread/util.h:
First import - 3.23.10
mit-pthreads/include/pthread/version.h:
First import - 3.23.10
mit-pthreads/include/pthread/xtypes.h:
First import - 3.23.10
mit-pthreads/include/pwd.h:
First import - 3.23.10
mit-pthreads/include/resolv.h:
First import - 3.23.10
mit-pthreads/include/sched.h:
First import - 3.23.10
mit-pthreads/include/signal.h:
First import - 3.23.10
mit-pthreads/include/stdio.h:
First import - 3.23.10
mit-pthreads/include/stdlib.h:
First import - 3.23.10
mit-pthreads/include/string.h:
First import - 3.23.10
mit-pthreads/include/syslog.h:
First import - 3.23.10
mit-pthreads/include/time.h:
First import - 3.23.10
mit-pthreads/include/timers.h:
First import - 3.23.10
mit-pthreads/include/tzfile.h:
First import - 3.23.10
mit-pthreads/include/unistd.h:
First import - 3.23.10
mit-pthreads/lib/Makefile.in:
First import - 3.23.10
mit-pthreads/lib/libpthreadutil/Makefile.in:
First import - 3.23.10
mit-pthreads/lib/libpthreadutil/pthread_atexit.c:
First import - 3.23.10
mit-pthreads/lib/libpthreadutil/pthread_tad.c:
First import - 3.23.10
mit-pthreads/lib/libpthreadutil/pthreadutil.h:
First import - 3.23.10
mit-pthreads/machdep/alpha-osf1/__math.h:
First import - 3.23.10
mit-pthreads/machdep/alpha-osf1/__signal.h:
First import - 3.23.10
mit-pthreads/machdep/alpha-osf1/__stdio.h:
First import - 3.23.10
mit-pthreads/machdep/alpha-osf1/__stdlib.h:
First import - 3.23.10
mit-pthreads/machdep/alpha-osf1/__string.h:
First import - 3.23.10
mit-pthreads/machdep/alpha-osf1/__time.h:
First import - 3.23.10
mit-pthreads/machdep/alpha-osf1/__unistd.h:
First import - 3.23.10
mit-pthreads/machdep/alpha-osf1/cdefs.h:
First import - 3.23.10
mit-pthreads/machdep/alpha-osf1/compat.h:
First import - 3.23.10
mit-pthreads/machdep/alpha-osf1/dirent.h:
First import - 3.23.10
mit-pthreads/machdep/alpha-osf1/signal.h:
First import - 3.23.10
mit-pthreads/machdep/alpha-osf1/socket.h:
First import - 3.23.10
mit-pthreads/machdep/alpha-osf1/timers.h:
First import - 3.23.10
mit-pthreads/machdep/alpha-osf1/uio.h:
First import - 3.23.10
mit-pthreads/machdep/bsdi-1.1/compat.h:
First import - 3.23.10
mit-pthreads/machdep/bsdi-1.1/dirent.h:
First import - 3.23.10
mit-pthreads/machdep/bsdi-1.1/errno.h:
First import - 3.23.10
mit-pthreads/machdep/bsdi-1.1/socket.h:
First import - 3.23.10
mit-pthreads/machdep/bsdi-1.1/timers.h:
First import - 3.23.10
mit-pthreads/machdep/bsdi-2.0/__math.h:
First import - 3.23.10
mit-pthreads/machdep/bsdi-2.0/__path.h:
First import - 3.23.10
mit-pthreads/machdep/bsdi-2.0/__signal.h:
First import - 3.23.10
mit-pthreads/machdep/bsdi-2.0/__stdio.h:
First import - 3.23.10
mit-pthreads/machdep/bsdi-2.0/__stdlib.h:
First import - 3.23.10
mit-pthreads/machdep/bsdi-2.0/__string.h:
First import - 3.23.10
mit-pthreads/machdep/bsdi-2.0/__time.h:
First import - 3.23.10
mit-pthreads/machdep/bsdi-2.0/__unistd.h:
First import - 3.23.10
mit-pthreads/machdep/bsdi-2.0/compat.h:
First import - 3.23.10
mit-pthreads/machdep/bsdi-2.0/dirent.h:
First import - 3.23.10
mit-pthreads/machdep/bsdi-2.0/errno.h:
First import - 3.23.10
mit-pthreads/machdep/bsdi-2.0/time.h:
First import - 3.23.10
mit-pthreads/machdep/bsdi-2.0/timers.h:
First import - 3.23.10
mit-pthreads/machdep/bsdi-2.0/wait.h:
First import - 3.23.10
mit-pthreads/machdep/engine-alpha-netbsd-1.1.c:
First import - 3.23.10
mit-pthreads/machdep/engine-alpha-netbsd-1.1.h:
First import - 3.23.10
mit-pthreads/machdep/engine-alpha-netbsd-1.3.c:
First import - 3.23.10
mit-pthreads/machdep/engine-alpha-netbsd-1.3.h:
First import - 3.23.10
mit-pthreads/machdep/engine-alpha-osf1.c:
First import - 3.23.10
mit-pthreads/machdep/engine-alpha-osf1.h:
First import - 3.23.10
mit-pthreads/machdep/engine-arm32-netbsd-1.3.c:
First import - 3.23.10
mit-pthreads/machdep/engine-arm32-netbsd-1.3.h:
First import - 3.23.10
mit-pthreads/machdep/engine-hppa-hpux-10.20.c:
First import - 3.23.10
mit-pthreads/machdep/engine-hppa-hpux-10.20.h:
First import - 3.23.10
mit-pthreads/machdep/engine-hppa-hpux-9.03.c:
First import - 3.23.10
mit-pthreads/machdep/engine-hppa-hpux-9.03.h:
First import - 3.23.10
mit-pthreads/machdep/engine-i386-bsdi-1.1.c:
First import - 3.23.10
mit-pthreads/machdep/engine-i386-bsdi-1.1.h:
First import - 3.23.10
mit-pthreads/machdep/engine-i386-bsdi-2.0.c:
First import - 3.23.10
mit-pthreads/machdep/engine-i386-bsdi-2.0.h:
First import - 3.23.10
mit-pthreads/machdep/engine-i386-freebsd-1.1.c:
First import - 3.23.10
mit-pthreads/machdep/engine-i386-freebsd-1.1.h:
First import - 3.23.10
mit-pthreads/machdep/engine-i386-freebsd-2.0.c:
First import - 3.23.10
mit-pthreads/machdep/engine-i386-freebsd-2.0.h:
First import - 3.23.10
mit-pthreads/machdep/engine-i386-linux-1.0.c:
First import - 3.23.10
mit-pthreads/machdep/engine-i386-linux-1.0.h:
First import - 3.23.10
mit-pthreads/machdep/engine-i386-netbsd-0.9.c:
First import - 3.23.10
mit-pthreads/machdep/engine-i386-netbsd-0.9.h:
First import - 3.23.10
mit-pthreads/machdep/engine-i386-netbsd-1.0.c:
First import - 3.23.10
mit-pthreads/machdep/engine-i386-netbsd-1.0.h:
First import - 3.23.10
mit-pthreads/machdep/engine-i386-netbsd-1.3.c:
First import - 3.23.10
mit-pthreads/machdep/engine-i386-netbsd-1.3.h:
First import - 3.23.10
mit-pthreads/machdep/engine-i386-openbsd-2.0.c:
First import - 3.23.10
mit-pthreads/machdep/engine-i386-openbsd-2.0.h:
First import - 3.23.10
mit-pthreads/machdep/engine-i386-sco-3.2v5.c:
First import - 3.23.10
mit-pthreads/machdep/engine-i386-sco-3.2v5.h:
First import - 3.23.10
mit-pthreads/machdep/engine-ip22-irix-5.2.c:
First import - 3.23.10
mit-pthreads/machdep/engine-ip22-irix-5.2.h:
First import - 3.23.10
mit-pthreads/machdep/engine-m68000-netbsd.c:
First import - 3.23.10
mit-pthreads/machdep/engine-m68000-netbsd.h:
First import - 3.23.10
mit-pthreads/machdep/engine-r2000-ultrix-4.2.c:
First import - 3.23.10
mit-pthreads/machdep/engine-r2000-ultrix-4.2.h:
First import - 3.23.10
mit-pthreads/machdep/engine-romp-bsd.c:
First import - 3.23.10
mit-pthreads/machdep/engine-romp-bsd.h:
First import - 3.23.10
mit-pthreads/machdep/engine-sparc-netbsd-1.3.c:
First import - 3.23.10
mit-pthreads/machdep/engine-sparc-netbsd-1.3.h:
First import - 3.23.10
mit-pthreads/machdep/engine-sparc-sunos-4.1.3.c:
First import - 3.23.10
mit-pthreads/machdep/engine-sparc-sunos-4.1.3.h:
First import - 3.23.10
mit-pthreads/machdep/engine-sparc-sunos-5.3.c:
First import - 3.23.10
mit-pthreads/machdep/engine-sparc-sunos-5.3.h:
First import - 3.23.10
mit-pthreads/machdep/freebsd-1.1/compat.h:
First import - 3.23.10
mit-pthreads/machdep/freebsd-1.1/dirent.h:
First import - 3.23.10
mit-pthreads/machdep/freebsd-1.1/socket.h:
First import - 3.23.10
mit-pthreads/machdep/freebsd-1.1/timers.h:
First import - 3.23.10
mit-pthreads/machdep/freebsd-2.0/__math.h:
First import - 3.23.10
mit-pthreads/machdep/freebsd-2.0/__path.h:
First import - 3.23.10
mit-pthreads/machdep/freebsd-2.0/__signal.h:
First import - 3.23.10
mit-pthreads/machdep/freebsd-2.0/__stdio.h:
First import - 3.23.10
mit-pthreads/machdep/freebsd-2.0/__stdlib.h:
First import - 3.23.10
mit-pthreads/machdep/freebsd-2.0/__string.h:
First import - 3.23.10
mit-pthreads/machdep/freebsd-2.0/__time.h:
First import - 3.23.10
mit-pthreads/machdep/freebsd-2.0/__unistd.h:
First import - 3.23.10
mit-pthreads/machdep/freebsd-2.0/compat.h:
First import - 3.23.10
mit-pthreads/machdep/freebsd-2.0/dirent.h:
First import - 3.23.10
mit-pthreads/machdep/freebsd-2.0/errno.h:
First import - 3.23.10
mit-pthreads/machdep/freebsd-2.0/timers.h:
First import - 3.23.10
mit-pthreads/machdep/freebsd-2.0/wait.h:
First import - 3.23.10
mit-pthreads/machdep/hpux-10.20/__math.h:
First import - 3.23.10
mit-pthreads/machdep/hpux-10.20/__signal.h:
First import - 3.23.10
mit-pthreads/machdep/hpux-10.20/__stdio.h:
First import - 3.23.10
mit-pthreads/machdep/hpux-10.20/__stdlib.h:
First import - 3.23.10
mit-pthreads/machdep/hpux-10.20/__string.h:
First import - 3.23.10
mit-pthreads/machdep/hpux-10.20/__time.h:
First import - 3.23.10
mit-pthreads/machdep/hpux-10.20/__unistd.h:
First import - 3.23.10
mit-pthreads/machdep/hpux-10.20/cdefs.h:
First import - 3.23.10
mit-pthreads/machdep/hpux-10.20/compat.h:
First import - 3.23.10
mit-pthreads/machdep/hpux-10.20/dirent.h:
First import - 3.23.10
mit-pthreads/machdep/hpux-10.20/socket.h:
First import - 3.23.10
mit-pthreads/machdep/hpux-10.20/stdtypes.h:
First import - 3.23.10
mit-pthreads/machdep/hpux-10.20/time.h:
First import - 3.23.10
mit-pthreads/machdep/hpux-10.20/timers.h:
First import - 3.23.10
mit-pthreads/machdep/hpux-10.20/uio.h:
First import - 3.23.10
mit-pthreads/machdep/hpux-10.20/wait.h:
First import - 3.23.10
mit-pthreads/machdep/hpux-9.03/__math.h:
First import - 3.23.10
mit-pthreads/machdep/hpux-9.03/__signal.h:
First import - 3.23.10
mit-pthreads/machdep/hpux-9.03/__stdio.h:
First import - 3.23.10
mit-pthreads/machdep/hpux-9.03/__stdlib.h:
First import - 3.23.10
mit-pthreads/machdep/hpux-9.03/__string.h:
First import - 3.23.10
mit-pthreads/machdep/hpux-9.03/__time.h:
First import - 3.23.10
mit-pthreads/machdep/hpux-9.03/__unistd.h:
First import - 3.23.10
mit-pthreads/machdep/hpux-9.03/cdefs.h:
First import - 3.23.10
mit-pthreads/machdep/hpux-9.03/compat.h:
First import - 3.23.10
mit-pthreads/machdep/hpux-9.03/dirent.h:
First import - 3.23.10
mit-pthreads/machdep/hpux-9.03/socket.h:
First import - 3.23.10
mit-pthreads/machdep/hpux-9.03/stdtypes.h:
First import - 3.23.10
mit-pthreads/machdep/hpux-9.03/time.h:
First import - 3.23.10
mit-pthreads/machdep/hpux-9.03/timers.h:
First import - 3.23.10
mit-pthreads/machdep/hpux-9.03/uio.h:
First import - 3.23.10
mit-pthreads/machdep/hpux-9.03/wait.h:
First import - 3.23.10
mit-pthreads/machdep/i386-sco-3.2v5/__math.h:
First import - 3.23.10
mit-pthreads/machdep/i386-sco-3.2v5/__signal.h:
First import - 3.23.10
mit-pthreads/machdep/i386-sco-3.2v5/__stdio.h:
First import - 3.23.10
mit-pthreads/machdep/i386-sco-3.2v5/__stdlib.h:
First import - 3.23.10
mit-pthreads/machdep/i386-sco-3.2v5/__string.h:
First import - 3.23.10
mit-pthreads/machdep/i386-sco-3.2v5/__time.h:
First import - 3.23.10
mit-pthreads/machdep/i386-sco-3.2v5/__unistd.h:
First import - 3.23.10
mit-pthreads/machdep/i386-sco-3.2v5/compat.h:
First import - 3.23.10
mit-pthreads/machdep/i386-sco-3.2v5/dirent.h:
First import - 3.23.10
mit-pthreads/machdep/i386-sco-3.2v5/posix/__signal.h:
First import - 3.23.10
mit-pthreads/machdep/i386-sco-3.2v5/socket.h:
First import - 3.23.10
mit-pthreads/machdep/i386-sco-3.2v5/syscall.h:
First import - 3.23.10
mit-pthreads/machdep/i386-sco-3.2v5/timers.h:
First import - 3.23.10
mit-pthreads/machdep/i386-sco-3.2v5/trash.can:
First import - 3.23.10
mit-pthreads/machdep/irix-5.2/__math.h:
First import - 3.23.10
mit-pthreads/machdep/irix-5.2/__signal.h:
First import - 3.23.10
mit-pthreads/machdep/irix-5.2/__stdio.h:
First import - 3.23.10
mit-pthreads/machdep/irix-5.2/__stdlib.h:
First import - 3.23.10
mit-pthreads/machdep/irix-5.2/__string.h:
First import - 3.23.10
mit-pthreads/machdep/irix-5.2/__time.h:
First import - 3.23.10
mit-pthreads/machdep/irix-5.2/__unistd.h:
First import - 3.23.10
mit-pthreads/machdep/irix-5.2/compat.h:
First import - 3.23.10
mit-pthreads/machdep/irix-5.2/dirent.h:
First import - 3.23.10
mit-pthreads/machdep/irix-5.2/socket.h:
First import - 3.23.10
mit-pthreads/machdep/irix-5.2/timers.h:
First import - 3.23.10
mit-pthreads/machdep/irix-5.2/wait.h:
First import - 3.23.10
mit-pthreads/machdep/linux-1.0/__math.h:
First import - 3.23.10
mit-pthreads/machdep/linux-1.0/__path.h:
First import - 3.23.10
mit-pthreads/machdep/linux-1.0/__signal.h:
First import - 3.23.10
mit-pthreads/machdep/linux-1.0/__stdio.h:
First import - 3.23.10
mit-pthreads/machdep/linux-1.0/__stdlib.h:
First import - 3.23.10
mit-pthreads/machdep/linux-1.0/__string.h:
First import - 3.23.10
mit-pthreads/machdep/linux-1.0/__time.h:
First import - 3.23.10
mit-pthreads/machdep/linux-1.0/__unistd.h:
First import - 3.23.10
mit-pthreads/machdep/linux-1.0/cdefs.h:
First import - 3.23.10
mit-pthreads/machdep/linux-1.0/compat.h:
First import - 3.23.10
mit-pthreads/machdep/linux-1.0/dirent.h:
First import - 3.23.10
mit-pthreads/machdep/linux-1.0/errno.h:
First import - 3.23.10
mit-pthreads/machdep/linux-1.0/socket.h:
First import - 3.23.10
mit-pthreads/machdep/linux-1.0/timers.h:
First import - 3.23.10
mit-pthreads/machdep/linux-1.0/uio.h:
First import - 3.23.10
mit-pthreads/machdep/linux-1.0/wait.h:
First import - 3.23.10
mit-pthreads/machdep/netbsd-0.9/dirent.h:
First import - 3.23.10
mit-pthreads/machdep/netbsd-1.0/__math.h:
First import - 3.23.10
mit-pthreads/machdep/netbsd-1.0/__path.h:
First import - 3.23.10
mit-pthreads/machdep/netbsd-1.0/__signal.h:
First import - 3.23.10
mit-pthreads/machdep/netbsd-1.0/__stdio.h:
First import - 3.23.10
mit-pthreads/machdep/netbsd-1.0/__stdlib.h:
First import - 3.23.10
mit-pthreads/machdep/netbsd-1.0/__string.h:
First import - 3.23.10
mit-pthreads/machdep/netbsd-1.0/__time.h:
First import - 3.23.10
mit-pthreads/machdep/netbsd-1.0/__unistd.h:
First import - 3.23.10
mit-pthreads/machdep/netbsd-1.0/compat.h:
First import - 3.23.10
mit-pthreads/machdep/netbsd-1.0/dirent.h:
First import - 3.23.10
mit-pthreads/machdep/netbsd-1.0/errno.h:
First import - 3.23.10
mit-pthreads/machdep/netbsd-1.0/time.h:
First import - 3.23.10
mit-pthreads/machdep/netbsd-1.0/timers.h:
First import - 3.23.10
mit-pthreads/machdep/netbsd-1.0/wait.h:
First import - 3.23.10
mit-pthreads/machdep/netbsd-1.1/__math.h:
First import - 3.23.10
mit-pthreads/machdep/netbsd-1.1/__path.h:
First import - 3.23.10
mit-pthreads/machdep/netbsd-1.1/__signal.h:
First import - 3.23.10
mit-pthreads/machdep/netbsd-1.1/__stdio.h:
First import - 3.23.10
mit-pthreads/machdep/netbsd-1.1/__stdlib.h:
First import - 3.23.10
mit-pthreads/machdep/netbsd-1.1/__string.h:
First import - 3.23.10
mit-pthreads/machdep/netbsd-1.1/__time.h:
First import - 3.23.10
mit-pthreads/machdep/netbsd-1.1/__unistd.h:
First import - 3.23.10
mit-pthreads/machdep/netbsd-1.1/compat.h:
First import - 3.23.10
mit-pthreads/machdep/netbsd-1.1/dirent.h:
First import - 3.23.10
mit-pthreads/machdep/netbsd-1.1/errno.h:
First import - 3.23.10
mit-pthreads/machdep/netbsd-1.1/time.h:
First import - 3.23.10
mit-pthreads/machdep/netbsd-1.1/timers.h:
First import - 3.23.10
mit-pthreads/machdep/netbsd-1.1/wait.h:
First import - 3.23.10
mit-pthreads/machdep/openbsd-2.0/__math.h:
First import - 3.23.10
mit-pthreads/machdep/openbsd-2.0/__path.h:
First import - 3.23.10
mit-pthreads/machdep/openbsd-2.0/__signal.h:
First import - 3.23.10
mit-pthreads/machdep/openbsd-2.0/__stdio.h:
First import - 3.23.10
mit-pthreads/machdep/openbsd-2.0/__stdlib.h:
First import - 3.23.10
mit-pthreads/machdep/openbsd-2.0/__string.h:
First import - 3.23.10
mit-pthreads/machdep/openbsd-2.0/__time.h:
First import - 3.23.10
mit-pthreads/machdep/openbsd-2.0/__unistd.h:
First import - 3.23.10
mit-pthreads/machdep/openbsd-2.0/compat.h:
First import - 3.23.10
mit-pthreads/machdep/openbsd-2.0/dirent.h:
First import - 3.23.10
mit-pthreads/machdep/openbsd-2.0/errno.h:
First import - 3.23.10
mit-pthreads/machdep/openbsd-2.0/timers.h:
First import - 3.23.10
mit-pthreads/machdep/openbsd-2.0/wait.h:
First import - 3.23.10
mit-pthreads/machdep/posix-alpha-osf1.h:
First import - 3.23.10
mit-pthreads/machdep/posix-bsdi-1.1.h:
First import - 3.23.10
mit-pthreads/machdep/posix-bsdi-2.0.h:
First import - 3.23.10
mit-pthreads/machdep/posix-freebsd-1.1.h:
First import - 3.23.10
mit-pthreads/machdep/posix-freebsd-2.0.h:
First import - 3.23.10
mit-pthreads/machdep/posix-hpux-10.20.h:
First import - 3.23.10
mit-pthreads/machdep/posix-hpux-9.03.h:
First import - 3.23.10
mit-pthreads/machdep/posix-i386-sco-3.2v5.h:
First import - 3.23.10
mit-pthreads/machdep/posix-irix-5.2.h:
First import - 3.23.10
mit-pthreads/machdep/posix-linux-1.0.h:
First import - 3.23.10
mit-pthreads/machdep/posix-netbsd-0.9.h:
First import - 3.23.10
mit-pthreads/machdep/posix-netbsd-1.0.h:
First import - 3.23.10
mit-pthreads/machdep/posix-netbsd-1.1.h:
First import - 3.23.10
mit-pthreads/machdep/posix-openbsd-2.0.h:
First import - 3.23.10
mit-pthreads/machdep/posix-romp-bsd.h:
First import - 3.23.10
mit-pthreads/machdep/posix-sco-3.2v5.h:
First import - 3.23.10
mit-pthreads/machdep/posix-sunos-4.1.3.h:
First import - 3.23.10
mit-pthreads/machdep/posix-sunos-5.3.h:
First import - 3.23.10
mit-pthreads/machdep/posix-sunos-5.5.h:
First import - 3.23.10
mit-pthreads/machdep/posix-ultrix-4.2.h:
First import - 3.23.10
mit-pthreads/machdep/sco-3.2v5/__math.h:
First import - 3.23.10
mit-pthreads/machdep/sco-3.2v5/__signal.h:
First import - 3.23.10
mit-pthreads/machdep/sco-3.2v5/__stdio.h:
First import - 3.23.10
mit-pthreads/machdep/sco-3.2v5/__stdlib.h:
First import - 3.23.10
mit-pthreads/machdep/sco-3.2v5/__string.h:
First import - 3.23.10
mit-pthreads/machdep/sco-3.2v5/__time.h:
First import - 3.23.10
mit-pthreads/machdep/sco-3.2v5/__unistd.h:
First import - 3.23.10
mit-pthreads/machdep/sco-3.2v5/compat.h:
First import - 3.23.10
mit-pthreads/machdep/sco-3.2v5/dirent.h:
First import - 3.23.10
mit-pthreads/machdep/sco-3.2v5/posix/__signal.h:
First import - 3.23.10
mit-pthreads/machdep/sco-3.2v5/socket.h:
First import - 3.23.10
mit-pthreads/machdep/sco-3.2v5/syscall.h:
First import - 3.23.10
mit-pthreads/machdep/sco-3.2v5/timers.h:
First import - 3.23.10
mit-pthreads/machdep/sco-3.2v5/trash.can:
First import - 3.23.10
mit-pthreads/machdep/sunos-4.1.3/__math.h:
First import - 3.23.10
mit-pthreads/machdep/sunos-4.1.3/__path.h:
First import - 3.23.10
mit-pthreads/machdep/sunos-4.1.3/__signal.h:
First import - 3.23.10
mit-pthreads/machdep/sunos-4.1.3/__stdio.h:
First import - 3.23.10
mit-pthreads/machdep/sunos-4.1.3/__stdlib.h:
First import - 3.23.10
mit-pthreads/machdep/sunos-4.1.3/__string.h:
First import - 3.23.10
mit-pthreads/machdep/sunos-4.1.3/__time.h:
First import - 3.23.10
mit-pthreads/machdep/sunos-4.1.3/__unistd.h:
First import - 3.23.10
mit-pthreads/machdep/sunos-4.1.3/cdefs.h:
First import - 3.23.10
mit-pthreads/machdep/sunos-4.1.3/compat.h:
First import - 3.23.10
mit-pthreads/machdep/sunos-4.1.3/dirent.h:
First import - 3.23.10
mit-pthreads/machdep/sunos-4.1.3/fcntlcom.h:
First import - 3.23.10
mit-pthreads/machdep/sunos-4.1.3/signal.h:
First import - 3.23.10
mit-pthreads/machdep/sunos-4.1.3/stat.h:
First import - 3.23.10
mit-pthreads/machdep/sunos-4.1.3/time.h:
First import - 3.23.10
mit-pthreads/machdep/sunos-4.1.3/timers.h:
First import - 3.23.10
mit-pthreads/machdep/sunos-4.1.3/wait.h:
First import - 3.23.10
mit-pthreads/machdep/sunos-5.3/__math.h:
First import - 3.23.10
mit-pthreads/machdep/sunos-5.3/__signal.h:
First import - 3.23.10
mit-pthreads/machdep/sunos-5.3/__stdio.h:
First import - 3.23.10
mit-pthreads/machdep/sunos-5.3/__stdlib.h:
First import - 3.23.10
mit-pthreads/machdep/sunos-5.3/__string.h:
First import - 3.23.10
mit-pthreads/machdep/sunos-5.3/__time.h:
First import - 3.23.10
mit-pthreads/machdep/sunos-5.3/__unistd.h:
First import - 3.23.10
mit-pthreads/machdep/sunos-5.3/cdefs.h:
First import - 3.23.10
mit-pthreads/machdep/sunos-5.3/compat.h:
First import - 3.23.10
mit-pthreads/machdep/sunos-5.3/dirent.h:
First import - 3.23.10
mit-pthreads/machdep/sunos-5.3/socket.h:
First import - 3.23.10
mit-pthreads/machdep/sunos-5.3/timers.h:
First import - 3.23.10
mit-pthreads/machdep/sunos-5.3/uio.h:
First import - 3.23.10
mit-pthreads/machdep/sunos-5.5/__math.h:
First import - 3.23.10
mit-pthreads/machdep/sunos-5.5/__signal.h:
First import - 3.23.10
mit-pthreads/machdep/sunos-5.5/__stdio.h:
First import - 3.23.10
mit-pthreads/machdep/sunos-5.5/__stdlib.h:
First import - 3.23.10
mit-pthreads/machdep/sunos-5.5/__string.h:
First import - 3.23.10
mit-pthreads/machdep/sunos-5.5/__time.h:
First import - 3.23.10
mit-pthreads/machdep/sunos-5.5/__unistd.h:
First import - 3.23.10
mit-pthreads/machdep/sunos-5.5/cdefs.h:
First import - 3.23.10
mit-pthreads/machdep/sunos-5.5/compat.h:
First import - 3.23.10
mit-pthreads/machdep/sunos-5.5/dirent.h:
First import - 3.23.10
mit-pthreads/machdep/sunos-5.5/socket.h:
First import - 3.23.10
mit-pthreads/machdep/sunos-5.5/timers.h:
First import - 3.23.10
mit-pthreads/machdep/sunos-5.5/uio.h:
First import - 3.23.10
mit-pthreads/machdep/syscall-alpha-netbsd-1.1.S:
First import - 3.23.10
mit-pthreads/machdep/syscall-alpha-netbsd-1.3.S:
First import - 3.23.10
mit-pthreads/machdep/syscall-alpha-osf1.S:
First import - 3.23.10
mit-pthreads/machdep/syscall-arm32-netbsd-1.3.S:
First import - 3.23.10
mit-pthreads/machdep/syscall-hppa-hpux-10.20.S:
First import - 3.23.10
mit-pthreads/machdep/syscall-hppa-hpux-9.03.S:
First import - 3.23.10
mit-pthreads/machdep/syscall-i386-bsdi-1.1.S:
First import - 3.23.10
mit-pthreads/machdep/syscall-i386-bsdi-2.0.S:
First import - 3.23.10
mit-pthreads/machdep/syscall-i386-freebsd-1.1.S:
First import - 3.23.10
mit-pthreads/machdep/syscall-i386-freebsd-2.0.S:
First import - 3.23.10
mit-pthreads/machdep/syscall-i386-linux-1.0.S:
First import - 3.23.10
mit-pthreads/machdep/syscall-i386-netbsd-0.9.S:
First import - 3.23.10
mit-pthreads/machdep/syscall-i386-netbsd-1.0.S:
First import - 3.23.10
mit-pthreads/machdep/syscall-i386-netbsd-1.1.S:
First import - 3.23.10
mit-pthreads/machdep/syscall-i386-netbsd-1.3.S:
First import - 3.23.10
mit-pthreads/machdep/syscall-i386-openbsd-2.0.S:
First import - 3.23.10
mit-pthreads/machdep/syscall-i386-sco-3.2v5.S:
First import - 3.23.10
mit-pthreads/machdep/syscall-ip22-irix-5.2.S:
First import - 3.23.10
mit-pthreads/machdep/syscall-m68000-netbsd.S:
First import - 3.23.10
mit-pthreads/machdep/syscall-r2000-ultrix-4.2.S:
First import - 3.23.10
mit-pthreads/machdep/syscall-romp-bsd.S:
First import - 3.23.10
mit-pthreads/machdep/syscall-sparc-netbsd-1.1.S:
First import - 3.23.10
mit-pthreads/machdep/syscall-sparc-netbsd-1.3.S:
First import - 3.23.10
mit-pthreads/machdep/syscall-sparc-sunos-4.1.3.S:
First import - 3.23.10
mit-pthreads/machdep/syscall-sparc-sunos-5.3.S:
First import - 3.23.10
mit-pthreads/machdep/syscall-sparc-sunos4.S:
First import - 3.23.10
mit-pthreads/machdep/syscall-template-alpha-netbsd-1.1.S:
First import - 3.23.10
mit-pthreads/machdep/syscall-template-alpha-netbsd-1.3.S:
First import - 3.23.10
mit-pthreads/machdep/syscall-template-alpha-osf1.S:
First import - 3.23.10
mit-pthreads/machdep/syscall-template-arm32-netbsd-1.3.S:
First import - 3.23.10
mit-pthreads/machdep/syscall-template-hppa-hpux-10.20.S:
First import - 3.23.10
mit-pthreads/machdep/syscall-template-hppa-hpux-9.03.S:
First import - 3.23.10
mit-pthreads/machdep/syscall-template-i386-bsdi-2.0.S:
First import - 3.23.10
mit-pthreads/machdep/syscall-template-i386-freebsd-2.0.S:
First import - 3.23.10
mit-pthreads/machdep/syscall-template-i386-netbsd-1.1.S:
First import - 3.23.10
mit-pthreads/machdep/syscall-template-i386-netbsd-1.3.S:
First import - 3.23.10
mit-pthreads/machdep/syscall-template-i386-netbsd1.0.S:
First import - 3.23.10
mit-pthreads/machdep/syscall-template-i386-openbsd-2.0.S:
First import - 3.23.10
mit-pthreads/machdep/syscall-template-i386-sco-3.2v5.S:
First import - 3.23.10
mit-pthreads/machdep/syscall-template-ip22-irix-5.2.S:
First import - 3.23.10
mit-pthreads/machdep/syscall-template-m68000-netbsd.S:
First import - 3.23.10
mit-pthreads/machdep/syscall-template-r2000-ultrix-4.2.S:
First import - 3.23.10
mit-pthreads/machdep/syscall-template-sparc-netbsd-1.1.S:
First import - 3.23.10
mit-pthreads/machdep/syscall-template-sparc-netbsd-1.3.S:
First import - 3.23.10
mit-pthreads/machdep/syscall-template-sparc-sunos-5.3.S:
First import - 3.23.10
mit-pthreads/machdep/syscall-template-sparc-sunos4.S:
First import - 3.23.10
mit-pthreads/machdep/ultrix-4.2/__math.h:
First import - 3.23.10
mit-pthreads/machdep/ultrix-4.2/__signal.h:
First import - 3.23.10
mit-pthreads/machdep/ultrix-4.2/__stdio.h:
First import - 3.23.10
mit-pthreads/machdep/ultrix-4.2/__stdlib.h:
First import - 3.23.10
mit-pthreads/machdep/ultrix-4.2/__string.h:
First import - 3.23.10
mit-pthreads/machdep/ultrix-4.2/__time.h:
First import - 3.23.10
mit-pthreads/machdep/ultrix-4.2/__unistd.h:
First import - 3.23.10
mit-pthreads/machdep/ultrix-4.2/cdefs.h:
First import - 3.23.10
mit-pthreads/machdep/ultrix-4.2/compat.h:
First import - 3.23.10
mit-pthreads/machdep/ultrix-4.2/dirent.h:
First import - 3.23.10
mit-pthreads/machdep/ultrix-4.2/errno.h:
First import - 3.23.10
mit-pthreads/machdep/ultrix-4.2/time.h:
First import - 3.23.10
mit-pthreads/machdep/ultrix-4.2/timers.h:
First import - 3.23.10
mit-pthreads/machdep/ultrix-4.2/wait.h:
First import - 3.23.10
mit-pthreads/machdep/unistd-i386-freebsd-1.1.h:
First import - 3.23.10
mit-pthreads/machdep/unistd-i386-linux-1.0.h:
First import - 3.23.10
mit-pthreads/machdep/unistd-sparc-sunos-4.1.3.h:
First import - 3.23.10
mit-pthreads/net/GNUmakefile.inc:
First import - 3.23.10
mit-pthreads/net/gethostbyaddr.c:
First import - 3.23.10
mit-pthreads/net/gethostbyname.c:
First import - 3.23.10
mit-pthreads/net/gethostent.c:
First import - 3.23.10
mit-pthreads/net/getnetbyaddr.c:
First import - 3.23.10
mit-pthreads/net/getnetbyname.c:
First import - 3.23.10
mit-pthreads/net/getnetent.c:
First import - 3.23.10
mit-pthreads/net/getproto.c:
First import - 3.23.10
mit-pthreads/net/getprotoent.c:
First import - 3.23.10
mit-pthreads/net/getprotoname.c:
First import - 3.23.10
mit-pthreads/net/getservbyname.c:
First import - 3.23.10
mit-pthreads/net/getservbyport.c:
First import - 3.23.10
mit-pthreads/net/getservent.c:
First import - 3.23.10
mit-pthreads/net/herror.c:
First import - 3.23.10
mit-pthreads/net/inet_addr.c:
First import - 3.23.10
mit-pthreads/net/inet_lnaof.c:
First import - 3.23.10
mit-pthreads/net/inet_makeaddr.c:
First import - 3.23.10
mit-pthreads/net/inet_netof.c:
First import - 3.23.10
mit-pthreads/net/inet_network.c:
First import - 3.23.10
mit-pthreads/net/inet_ntoa.c:
First import - 3.23.10
mit-pthreads/net/net_internal.c:
First import - 3.23.10
mit-pthreads/net/net_internal.h:
First import - 3.23.10
mit-pthreads/net/proto_internal.c:
First import - 3.23.10
mit-pthreads/net/proto_internal.h:
First import - 3.23.10
mit-pthreads/net/res_comp.c:
First import - 3.23.10
mit-pthreads/net/res_debug.c:
First import - 3.23.10
mit-pthreads/net/res_init.c:
First import - 3.23.10
mit-pthreads/net/res_internal.c:
First import - 3.23.10
mit-pthreads/net/res_internal.h:
First import - 3.23.10
mit-pthreads/net/res_mkquery.c:
First import - 3.23.10
mit-pthreads/net/res_query.c:
First import - 3.23.10
mit-pthreads/net/res_querydomain.c:
First import - 3.23.10
mit-pthreads/net/res_search.c:
First import - 3.23.10
mit-pthreads/net/res_send.c:
First import - 3.23.10
mit-pthreads/net/serv_internal.c:
First import - 3.23.10
mit-pthreads/net/serv_internal.h:
First import - 3.23.10
mit-pthreads/patches/Streepy.html:
First import - 3.23.10
mit-pthreads/patches/Streepy2.html:
First import - 3.23.10
mit-pthreads/patches/bill_lear:
First import - 3.23.10
mit-pthreads/patches/chris_demetriou:
First import - 3.23.10
mit-pthreads/patches/mevans:
First import - 3.23.10
mit-pthreads/patches/p153:
First import - 3.23.10
mit-pthreads/patches/p155:
First import - 3.23.10
mit-pthreads/pg++:
First import - 3.23.10
mit-pthreads/pgcc:
First import - 3.23.10
mit-pthreads/pthreads/GNUmakefile.inc:
First import - 3.23.10
mit-pthreads/pthreads/Makefile.inc:
First import - 3.23.10
mit-pthreads/pthreads/_exit.c:
First import - 3.23.10
mit-pthreads/pthreads/cleanup.c:
First import - 3.23.10
mit-pthreads/pthreads/cond.c:
First import - 3.23.10
mit-pthreads/pthreads/condattr.c:
First import - 3.23.10
mit-pthreads/pthreads/dump_state.c:
First import - 3.23.10
mit-pthreads/pthreads/errno.c:
First import - 3.23.10
mit-pthreads/pthreads/fd_pipe.c:
First import - 3.23.10
mit-pthreads/pthreads/file.c:
First import - 3.23.10
mit-pthreads/pthreads/globals.c:
First import - 3.23.10
mit-pthreads/pthreads/info.c:
First import - 3.23.10
mit-pthreads/pthreads/init.cc:
First import - 3.23.10
mit-pthreads/pthreads/malloc.c:
First import - 3.23.10
mit-pthreads/pthreads/mutex.c:
First import - 3.23.10
mit-pthreads/pthreads/mutexattr.c:
First import - 3.23.10
mit-pthreads/pthreads/panic.c:
First import - 3.23.10
mit-pthreads/pthreads/prio_queue.c:
First import - 3.23.10
mit-pthreads/pthreads/process.c:
First import - 3.23.10
mit-pthreads/pthreads/pthread.c:
First import - 3.23.10
mit-pthreads/pthreads/pthread_attr.c:
First import - 3.23.10
mit-pthreads/pthreads/pthread_cancel.c:
First import - 3.23.10
mit-pthreads/pthreads/pthread_detach.c:
First import - 3.23.10
mit-pthreads/pthreads/pthread_init.c:
First import - 3.23.10
mit-pthreads/pthreads/pthread_join.c:
First import - 3.23.10
mit-pthreads/pthreads/pthread_kill.c:
First import - 3.23.10
mit-pthreads/pthreads/pthread_once.c:
First import - 3.23.10
mit-pthreads/pthreads/queue.c:
First import - 3.23.10
mit-pthreads/pthreads/readv.c:
First import - 3.23.10
mit-pthreads/pthreads/schedparam.c:
First import - 3.23.10
mit-pthreads/pthreads/select.c:
First import - 3.23.10
mit-pthreads/pthreads/sig.c:
First import - 3.23.10
mit-pthreads/pthreads/sleep.c:
First import - 3.23.10
mit-pthreads/pthreads/specific.c:
First import - 3.23.10
mit-pthreads/pthreads/stat.c:
First import - 3.23.10
mit-pthreads/pthreads/wait.c:
First import - 3.23.10
mit-pthreads/pthreads/writev.c:
First import - 3.23.10
mit-pthreads/scripts/GNUmakefile.inc:
First import - 3.23.10
mit-pthreads/scripts/Makefile.inc:
First import - 3.23.10
mit-pthreads/scripts/pgcc.sh:
First import - 3.23.10
mit-pthreads/stdio/GNUmakefile.inc:
First import - 3.23.10
mit-pthreads/stdio/Makefile.inc:
First import - 3.23.10
mit-pthreads/stdio/README:
First import - 3.23.10
mit-pthreads/stdio/clrerr.c:
First import - 3.23.10
mit-pthreads/stdio/fclose.c:
First import - 3.23.10
mit-pthreads/stdio/fdopen.c:
First import - 3.23.10
mit-pthreads/stdio/feof.c:
First import - 3.23.10
mit-pthreads/stdio/ferror.c:
First import - 3.23.10
mit-pthreads/stdio/fflush.c:
First import - 3.23.10
mit-pthreads/stdio/fgetc.c:
First import - 3.23.10
mit-pthreads/stdio/fgetline.c:
First import - 3.23.10
mit-pthreads/stdio/fgetpos.c:
First import - 3.23.10
mit-pthreads/stdio/fgets.c:
First import - 3.23.10
mit-pthreads/stdio/fileno.c:
First import - 3.23.10
mit-pthreads/stdio/findfp.c:
First import - 3.23.10
mit-pthreads/stdio/flags.c:
First import - 3.23.10
mit-pthreads/stdio/floatio.h:
First import - 3.23.10
mit-pthreads/stdio/fopen.c:
First import - 3.23.10
mit-pthreads/stdio/fprintf.c:
First import - 3.23.10
mit-pthreads/stdio/fpurge.c:
First import - 3.23.10
mit-pthreads/stdio/fputc.c:
First import - 3.23.10
mit-pthreads/stdio/fputs.c:
First import - 3.23.10
mit-pthreads/stdio/fread.c:
First import - 3.23.10
mit-pthreads/stdio/freopen.c:
First import - 3.23.10
mit-pthreads/stdio/fscanf.c:
First import - 3.23.10
mit-pthreads/stdio/fseek.c:
First import - 3.23.10
mit-pthreads/stdio/fsetpos.c:
First import - 3.23.10
mit-pthreads/stdio/ftell.c:
First import - 3.23.10
mit-pthreads/stdio/funopen.c:
First import - 3.23.10
mit-pthreads/stdio/fvwrite.c:
First import - 3.23.10
mit-pthreads/stdio/fvwrite.h:
First import - 3.23.10
mit-pthreads/stdio/fwalk.c:
First import - 3.23.10
mit-pthreads/stdio/fwrite.c:
First import - 3.23.10
mit-pthreads/stdio/getc.c:
First import - 3.23.10
mit-pthreads/stdio/getc_unlocked.c:
First import - 3.23.10
mit-pthreads/stdio/getchar.c:
First import - 3.23.10
mit-pthreads/stdio/getchar_unlocked.c:
First import - 3.23.10
mit-pthreads/stdio/gets.c:
First import - 3.23.10
mit-pthreads/stdio/getw.c:
First import - 3.23.10
mit-pthreads/stdio/glue.h:
First import - 3.23.10
mit-pthreads/stdio/local.h:
First import - 3.23.10
mit-pthreads/stdio/makebuf.c:
First import - 3.23.10
mit-pthreads/stdio/mktemp.c:
First import - 3.23.10
mit-pthreads/stdio/perror.c:
First import - 3.23.10
mit-pthreads/stdio/printf.c:
First import - 3.23.10
mit-pthreads/stdio/putc.c:
First import - 3.23.10
mit-pthreads/stdio/putc_unlocked.c:
First import - 3.23.10
mit-pthreads/stdio/putchar.c:
First import - 3.23.10
mit-pthreads/stdio/putchar_unlocked.c:
First import - 3.23.10
mit-pthreads/stdio/puts.c:
First import - 3.23.10
mit-pthreads/stdio/putw.c:
First import - 3.23.10
mit-pthreads/stdio/refill.c:
First import - 3.23.10
mit-pthreads/stdio/remove.c:
First import - 3.23.10
mit-pthreads/stdio/rewind.c:
First import - 3.23.10
mit-pthreads/stdio/rget.c:
First import - 3.23.10
mit-pthreads/stdio/scanf.c:
First import - 3.23.10
mit-pthreads/stdio/setbuf.c:
First import - 3.23.10
mit-pthreads/stdio/setbuffer.c:
First import - 3.23.10
mit-pthreads/stdio/setvbuf.c:
First import - 3.23.10
mit-pthreads/stdio/snprintf.c:
First import - 3.23.10
mit-pthreads/stdio/sprintf.c:
First import - 3.23.10
mit-pthreads/stdio/sscanf.c:
First import - 3.23.10
mit-pthreads/stdio/stdio.c:
First import - 3.23.10
mit-pthreads/stdio/strerror.c:
First import - 3.23.10
mit-pthreads/stdio/tempnam.c:
First import - 3.23.10
mit-pthreads/stdio/tmpfile.c:
First import - 3.23.10
mit-pthreads/stdio/tmpnam.c:
First import - 3.23.10
mit-pthreads/stdio/ungetc.c:
First import - 3.23.10
mit-pthreads/stdio/vfprintf.c:
First import - 3.23.10
mit-pthreads/stdio/vfscanf.c:
First import - 3.23.10
mit-pthreads/stdio/vprintf.c:
First import - 3.23.10
mit-pthreads/stdio/vscanf.c:
First import - 3.23.10
mit-pthreads/stdio/vsnprintf.c:
First import - 3.23.10
mit-pthreads/stdio/vsprintf.c:
First import - 3.23.10
mit-pthreads/stdio/vsscanf.c:
First import - 3.23.10
mit-pthreads/stdio/wbuf.c:
First import - 3.23.10
mit-pthreads/stdio/wsetup.c:
First import - 3.23.10
mit-pthreads/stdio/xprintf.c:
First import - 3.23.10
mit-pthreads/stdlib/GNUmakefile.inc:
First import - 3.23.10
mit-pthreads/stdlib/Makefile.inc:
First import - 3.23.10
mit-pthreads/stdlib/abort.c:
First import - 3.23.10
mit-pthreads/stdlib/atexit.h:
First import - 3.23.10
mit-pthreads/stdlib/exit.c:
First import - 3.23.10
mit-pthreads/stdlib/rand.c:
First import - 3.23.10
mit-pthreads/stdlib/random.c:
First import - 3.23.10
mit-pthreads/stdlib/strtod.c:
First import - 3.23.10
mit-pthreads/stdlib/strtol.c:
First import - 3.23.10
mit-pthreads/stdlib/strtoul.c:
First import - 3.23.10
mit-pthreads/stdlib/system.c:
First import - 3.23.10
mit-pthreads/string/GNUmakefile.inc:
First import - 3.23.10
mit-pthreads/string/Makefile.inc:
First import - 3.23.10
mit-pthreads/string/strtok.c:
First import - 3.23.10
mit-pthreads/tests/Makefile.in:
First import - 3.23.10
mit-pthreads/tests/README:
First import - 3.23.10
mit-pthreads/tests/bench_fcntl.c:
First import - 3.23.10
mit-pthreads/tests/bench_pipe.c:
First import - 3.23.10
mit-pthreads/tests/bench_read.c:
First import - 3.23.10
mit-pthreads/tests/p_bench_getpid.c:
First import - 3.23.10
mit-pthreads/tests/p_bench_mutex.c:
First import - 3.23.10
mit-pthreads/tests/p_bench_pthread_create.c:
First import - 3.23.10
mit-pthreads/tests/p_bench_read.c:
First import - 3.23.10
mit-pthreads/tests/p_bench_semaphore.c:
First import - 3.23.10
mit-pthreads/tests/p_bench_yield.c:
First import - 3.23.10
mit-pthreads/tests/test_create.c:
First import - 3.23.10
mit-pthreads/tests/test_cwd.c:
First import - 3.23.10
mit-pthreads/tests/test_execve.c:
First import - 3.23.10
mit-pthreads/tests/test_fcntl.c:
First import - 3.23.10
mit-pthreads/tests/test_fork.c:
First import - 3.23.10
mit-pthreads/tests/test_netdb.c:
First import - 3.23.10
mit-pthreads/tests/test_pause.c:
First import - 3.23.10
mit-pthreads/tests/test_preemption.c:
First import - 3.23.10
mit-pthreads/tests/test_preemption_float.c:
First import - 3.23.10
mit-pthreads/tests/test_pthread_cond_timedwait.c:
First import - 3.23.10
mit-pthreads/tests/test_pthread_join.c:
First import - 3.23.10
mit-pthreads/tests/test_pthread_mutex.c:
First import - 3.23.10
mit-pthreads/tests/test_pw.c:
First import - 3.23.10
mit-pthreads/tests/test_readdir.c:
First import - 3.23.10
mit-pthreads/tests/test_select.c:
First import - 3.23.10
mit-pthreads/tests/test_setjmp.c:
First import - 3.23.10
mit-pthreads/tests/test_sleep.c:
First import - 3.23.10
mit-pthreads/tests/test_sock_1.c:
First import - 3.23.10
mit-pthreads/tests/test_sock_2.c:
First import - 3.23.10
mit-pthreads/tests/test_sock_2a.c:
First import - 3.23.10
mit-pthreads/tests/test_stdio_1.c:
First import - 3.23.10
mit-pthreads/tests/test_switch.c:
First import - 3.23.10
mysys/COPYING.LIB:
First import - 3.23.10
mysys/getopt.c:
First import - 3.23.10
readline/COPYING:
First import - 3.23.10
readline/INSTALL:
First import - 3.23.10
readline/Makefile.am:
First import - 3.23.10
readline/README:
First import - 3.23.10
readline/ansi_stdlib.h:
First import - 3.23.10
readline/bind.c:
First import - 3.23.10
readline/callback.c:
First import - 3.23.10
readline/chardefs.h:
First import - 3.23.10
readline/configure.in:
First import - 3.23.10
readline/configure:
First import - 3.23.10
readline/display.c:
First import - 3.23.10
readline/emacs_keymap.c:
First import - 3.23.10
readline/funmap.c:
First import - 3.23.10
readline/histexpand.c:
First import - 3.23.10
readline/histfile.c:
First import - 3.23.10
readline/histlib.h:
First import - 3.23.10
readline/history.c:
First import - 3.23.10
readline/history.h:
First import - 3.23.10
readline/histsearch.c:
First import - 3.23.10
readline/input.c:
First import - 3.23.10
readline/isearch.c:
First import - 3.23.10
readline/keymaps.c:
First import - 3.23.10
readline/keymaps.h:
First import - 3.23.10
readline/kill.c:
First import - 3.23.10
readline/macro.c:
First import - 3.23.10
readline/nls.c:
First import - 3.23.10
readline/parens.c:
First import - 3.23.10
readline/posixdir.h:
First import - 3.23.10
readline/posixjmp.h:
First import - 3.23.10
readline/posixstat.h:
First import - 3.23.10
readline/readline.c:
First import - 3.23.10
readline/readline.h:
First import - 3.23.10
readline/rlconf.h:
First import - 3.23.10
readline/rldefs.h:
First import - 3.23.10
readline/rltty.c:
First import - 3.23.10
readline/rltty.h:
First import - 3.23.10
readline/rlwinsize.h:
First import - 3.23.10
readline/search.c:
First import - 3.23.10
readline/shell.c:
First import - 3.23.10
readline/signals.c:
First import - 3.23.10
readline/tcap.h:
First import - 3.23.10
readline/terminal.c:
First import - 3.23.10
readline/tilde.c:
First import - 3.23.10
readline/tilde.h:
First import - 3.23.10
readline/undo.c:
First import - 3.23.10
readline/util.c:
First import - 3.23.10
readline/vi_keymap.c:
First import - 3.23.10
readline/vi_mode.c:
First import - 3.23.10
readline/xmalloc.c:
First import - 3.23.10
regex/CHANGES:
First import - 3.23.10
regex/COPYRIGHT:
First import - 3.23.10
regex/README:
First import - 3.23.10
regex/WHATSNEW:
First import - 3.23.10
regex/cclass.h:
First import - 3.23.10
regex/cname.h:
First import - 3.23.10
regex/debug.c:
First import - 3.23.10
regex/debug.ih:
First import - 3.23.10
regex/engine.c:
First import - 3.23.10
regex/engine.ih:
First import - 3.23.10
regex/main.ih:
First import - 3.23.10
regex/regcomp.ih:
First import - 3.23.10
regex/regerror.c:
First import - 3.23.10
regex/regerror.ih:
First import - 3.23.10
regex/regex.3:
First import - 3.23.10
regex/regex.7:
First import - 3.23.10
regex/regex.h:
First import - 3.23.10
regex/regfree.c:
First import - 3.23.10
regex/reginit.c:
First import - 3.23.10
regex/split.c:
First import - 3.23.10
regex/tests:
First import - 3.23.10
scripts/msql2mysql.sh:
First import - 3.23.10
scripts/mysql_fix_privilege_tables.sh:
First import - 3.23.10
scripts/mysql_setpermission.sh:
First import - 3.23.10
scripts/mysqlaccess.conf:
First import - 3.23.10
scripts/mysqlbug.sh:
First import - 3.23.10
sql-bench/Data/ATIS/aircraft.txt:
First import - 3.23.10
sql-bench/Data/ATIS/airline.txt:
First import - 3.23.10
sql-bench/Data/ATIS/airport.txt:
First import - 3.23.10
sql-bench/Data/ATIS/airport_service.txt:
First import - 3.23.10
sql-bench/Data/ATIS/city.txt:
First import - 3.23.10
sql-bench/Data/ATIS/class_of_service.txt:
First import - 3.23.10
sql-bench/Data/ATIS/code_description.txt:
First import - 3.23.10
sql-bench/Data/ATIS/compound_class.txt:
First import - 3.23.10
sql-bench/Data/ATIS/connect_leg.txt:
First import - 3.23.10
sql-bench/Data/ATIS/connection.txt:
First import - 3.23.10
sql-bench/Data/ATIS/date_day.txt:
First import - 3.23.10
sql-bench/Data/ATIS/day_name.txt:
First import - 3.23.10
sql-bench/Data/ATIS/dual_carrier.txt:
First import - 3.23.10
sql-bench/Data/ATIS/fare.txt:
First import - 3.23.10
sql-bench/Data/ATIS/flight.txt:
First import - 3.23.10
sql-bench/Data/ATIS/flight_class.txt:
First import - 3.23.10
sql-bench/Data/ATIS/flight_day.txt:
First import - 3.23.10
sql-bench/Data/ATIS/flight_fare.txt:
First import - 3.23.10
sql-bench/Data/ATIS/food_service.txt:
First import - 3.23.10
sql-bench/Data/ATIS/ground_service.txt:
First import - 3.23.10
sql-bench/Data/ATIS/month_name.txt:
First import - 3.23.10
sql-bench/Data/ATIS/restrict_carrier.txt:
First import - 3.23.10
sql-bench/Data/ATIS/restrict_class.txt:
First import - 3.23.10
sql-bench/Data/ATIS/restriction.txt:
First import - 3.23.10
sql-bench/Data/ATIS/state.txt:
First import - 3.23.10
sql-bench/Data/ATIS/stop.txt:
First import - 3.23.10
sql-bench/Data/ATIS/stop1.txt:
First import - 3.23.10
sql-bench/Data/ATIS/time_interval.txt:
First import - 3.23.10
sql-bench/Data/ATIS/time_zone.txt:
First import - 3.23.10
sql-bench/Data/ATIS/transport.txt:
First import - 3.23.10
sql-bench/Data/Wisconsin/onek.data:
First import - 3.23.10
sql-bench/Data/Wisconsin/tenk.data:
First import - 3.23.10
sql-bench/README:
First import - 3.23.10
sql-bench/Results/ATIS-Adabas-Linux_2.0.35_i686-cmp-adabas,mysql:
First import - 3.23.10
sql-bench/Results/ATIS-AdabasD-Linux_2.0.35_i686-cmp-adabasd,mysql:
First import - 3.23.10
sql-bench/Results/ATIS-msql-Linux_2.2.10_i686-cmp-msql,mysql:
First import - 3.23.10
sql-bench/Results/ATIS-mysql-3.21-Linux_2.2.1_i686:
First import - 3.23.10
sql-bench/Results/ATIS-mysql-HP_UX_B.10.20_9000_778:
First import - 3.23.10
sql-bench/Results/ATIS-mysql-Linux_2.0.35_i686-cmp-adabas,mysql:
First import - 3.23.10
sql-bench/Results/ATIS-mysql-Linux_2.0.36_i686-cmp-mysql,pg,solid:
First import - 3.23.10
sql-bench/Results/ATIS-mysql-Linux_2.2.10_i686-cmp-msql,mysql:
First import - 3.23.10
sql-bench/Results/ATIS-mysql-Linux_2.2.10_i686:
First import - 3.23.10
sql-bench/Results/ATIS-mysql-Linux_2.2.1_i686-cmp-adabas,mysql:
First import - 3.23.10
sql-bench/Results/ATIS-mysql-SunOS_5.5.1_sun4u:
First import - 3.23.10
sql-bench/Results/ATIS-mysql-SunOS_5.6_sun4m:
***MISSING WEAVE***
sql-bench/Results/ATIS-mysql-SunOS_5.7_sun4m:
First import - 3.23.10
sql-bench/Results/ATIS-mysql-SunOS_5.7_sun4u:
First import - 3.23.10
sql-bench/Results/ATIS-mysql_3.21-Linux_2.0.35_i686:
First import - 3.23.10
sql-bench/Results/ATIS-mysql_fast-Linux_2.2.10_i686-cmp-msql,mysql:
First import - 3.23.10
sql-bench/Results/ATIS-mysql_odbc-win98:
First import - 3.23.10
sql-bench/Results/ATIS-oracle-Linux_2.0.36_i686-cmp-mysql,oracle:
First import - 3.23.10
sql-bench/Results/ATIS-oracle_fast-Linux_2.0.36_i686-cmp-mysql,oracle:
First import - 3.23.10
sql-bench/Results/ATIS-pg-Linux_2.0.36_i686-cmp-mysql,pg,solid:
First import - 3.23.10
sql-bench/Results/ATIS-pg_fast-Linux_2.0.36_i686-cmp-mysql,pg,solid:
First import - 3.23.10
sql-bench/Results/ATIS-solid-Linux_2.0.36_i686-cmp-mysql,pg,solid:
First import - 3.23.10
sql-bench/Results/RUN-Adabas-Linux_2.0.35_i686-cmp-adabas,mysql:
First import - 3.23.10
sql-bench/Results/RUN-msql-Linux_2.2.10_i686-cmp-msql,mysql:
First import - 3.23.10
sql-bench/Results/RUN-mysql-3.21-Linux_2.2.1_i686:
First import - 3.23.10
sql-bench/Results/RUN-mysql-HP_UX_B.10.20_9000_778:
First import - 3.23.10
sql-bench/Results/RUN-mysql-Linux_2.0.35_i686-cmp-adabas,mysql:
First import - 3.23.10
sql-bench/Results/RUN-mysql-Linux_2.0.36_i686-cmp-mysql,pg,solid:
First import - 3.23.10
sql-bench/Results/RUN-mysql-Linux_2.2.10_i686-cmp-msql,mysql:
First import - 3.23.10
sql-bench/Results/RUN-mysql-Linux_2.2.10_i686:
First import - 3.23.10
sql-bench/Results/RUN-mysql-Linux_2.2.1_i686-cmp-adabas,mysql:
First import - 3.23.10
sql-bench/Results/RUN-mysql-SunOS_5.5.1_sun4u:
First import - 3.23.10
sql-bench/Results/RUN-mysql-SunOS_5.6_sun4m:
***MISSING WEAVE***
sql-bench/Results/RUN-mysql-SunOS_5.7_sun4m:
First import - 3.23.10
sql-bench/Results/RUN-mysql-SunOS_5.7_sun4u:
First import - 3.23.10
sql-bench/Results/RUN-mysql_3.21-Linux_2.0.35_i686:
First import - 3.23.10
sql-bench/Results/RUN-mysql_fast-Linux_2.2.10_i686-cmp-msql,mysql:
First import - 3.23.10
sql-bench/Results/RUN-mysql_odbc-win98:
First import - 3.23.10
sql-bench/Results/RUN-oracle-Linux_2.0.36_i686-cmp-mysql,oracle:
First import - 3.23.10
sql-bench/Results/RUN-oracle_fast-Linux_2.0.36_i686-cmp-mysql,oracle:
First import - 3.23.10
sql-bench/Results/RUN-pg-Linux_2.0.36_i686-cmp-mysql,pg,solid:
First import - 3.23.10
sql-bench/Results/RUN-pg_fast-Linux_2.0.36_i686-cmp-mysql,pg,solid:
First import - 3.23.10
sql-bench/Results/RUN-solid-Linux_2.0.36_i686-cmp-mysql,pg,solid:
First import - 3.23.10
sql-bench/Results/alter-table-Adabas-Linux_2.0.35_i686-cmp-adabas,mysql:
First import - 3.23.10
sql-bench/Results/alter-table-AdabasD-Linux_2.0.35_i686-cmp-adabasd,mysql:
First import - 3.23.10
sql-bench/Results/alter-table-msql-Linux_2.2.10_i686-cmp-msql,mysql:
First import - 3.23.10
sql-bench/Results/alter-table-mysql-3.21-Linux_2.2.1_i686:
First import - 3.23.10
sql-bench/Results/alter-table-mysql-HP_UX_B.10.20_9000_778:
First import - 3.23.10
sql-bench/Results/alter-table-mysql-Linux_2.0.35_i686-cmp-adabas,mysql:
First import - 3.23.10
sql-bench/Results/alter-table-mysql-Linux_2.0.36_i686-cmp-mysql,pg,solid:
First import - 3.23.10
sql-bench/Results/alter-table-mysql-Linux_2.2.10_i686-cmp-msql,mysql:
First import - 3.23.10
sql-bench/Results/alter-table-mysql-Linux_2.2.10_i686:
First import - 3.23.10
sql-bench/Results/alter-table-mysql-Linux_2.2.1_i686-cmp-adabas,mysql:
First import - 3.23.10
sql-bench/Results/alter-table-mysql-SunOS_5.5.1_sun4u:
First import - 3.23.10
sql-bench/Results/alter-table-mysql-SunOS_5.6_sun4m:
***MISSING WEAVE***
sql-bench/Results/alter-table-mysql-SunOS_5.7_sun4m:
First import - 3.23.10
sql-bench/Results/alter-table-mysql-SunOS_5.7_sun4u:
First import - 3.23.10
sql-bench/Results/alter-table-mysql_3.21-Linux_2.0.35_i686:
First import - 3.23.10
sql-bench/Results/alter-table-mysql_fast-Linux_2.2.10_i686-cmp-msql,mysql:
First import - 3.23.10
sql-bench/Results/alter-table-mysql_odbc-win98:
First import - 3.23.10
sql-bench/Results/alter-table-oracle-Linux_2.0.36_i686-cmp-mysql,oracle:
First import - 3.23.10
sql-bench/Results/alter-table-oracle_fast-Linux_2.0.36_i686-cmp-mysql,oracle:
First import - 3.23.10
sql-bench/Results/alter-table-pg-Linux_2.0.36_i686-cmp-mysql,pg,solid:
First import - 3.23.10
sql-bench/Results/alter-table-pg_fast-Linux_2.0.36_i686-cmp-mysql,pg,solid:
First import - 3.23.10
sql-bench/Results/alter-table-solid-Linux_2.0.36_i686-cmp-mysql,pg,solid:
First import - 3.23.10
sql-bench/Results/big-tables-Adabas-Linux_2.0.35_i686-cmp-adabas,mysql:
First import - 3.23.10
sql-bench/Results/big-tables-msql-Linux_2.2.10_i686-cmp-msql,mysql:
First import - 3.23.10
sql-bench/Results/big-tables-mysql-3.21-Linux_2.2.1_i686:
First import - 3.23.10
sql-bench/Results/big-tables-mysql-HP_UX_B.10.20_9000_778:
First import - 3.23.10
sql-bench/Results/big-tables-mysql-Linux_2.0.35_i686-cmp-adabas,mysql:
First import - 3.23.10
sql-bench/Results/big-tables-mysql-Linux_2.0.36_i686-cmp-mysql,pg,solid:
First import - 3.23.10
sql-bench/Results/big-tables-mysql-Linux_2.2.10_i686-cmp-msql,mysql:
First import - 3.23.10
sql-bench/Results/big-tables-mysql-Linux_2.2.10_i686:
First import - 3.23.10
sql-bench/Results/big-tables-mysql-Linux_2.2.1_i686-cmp-adabas,mysql:
First import - 3.23.10
sql-bench/Results/big-tables-mysql-SunOS_5.5.1_sun4u:
First import - 3.23.10
sql-bench/Results/big-tables-mysql-SunOS_5.6_sun4m:
***MISSING WEAVE***
sql-bench/Results/big-tables-mysql-SunOS_5.7_sun4m:
First import - 3.23.10
sql-bench/Results/big-tables-mysql-SunOS_5.7_sun4u:
First import - 3.23.10
sql-bench/Results/big-tables-mysql_3.21-Linux_2.0.35_i686:
First import - 3.23.10
sql-bench/Results/big-tables-mysql_fast-Linux_2.2.10_i686-cmp-msql,mysql:
First import - 3.23.10
sql-bench/Results/big-tables-mysql_odbc-win98:
First import - 3.23.10
sql-bench/Results/big-tables-oracle-Linux_2.0.36_i686-cmp-mysql,oracle:
First import - 3.23.10
sql-bench/Results/big-tables-oracle_fast-Linux_2.0.36_i686-cmp-mysql,oracle:
First import - 3.23.10
sql-bench/Results/big-tables-pg-Linux_2.0.36_i686-cmp-mysql,pg,solid:
First import - 3.23.10
sql-bench/Results/big-tables-pg_fast-Linux_2.0.36_i686-cmp-mysql,pg,solid:
First import - 3.23.10
sql-bench/Results/big-tables-solid-Linux_2.0.36_i686-cmp-mysql,pg,solid:
First import - 3.23.10
sql-bench/Results/connect-Adabas-Linux_2.0.35_i686-cmp-adabas,mysql:
First import - 3.23.10
sql-bench/Results/connect-msql-Linux_2.2.10_i686-cmp-msql,mysql:
First import - 3.23.10
sql-bench/Results/connect-mysql-3.21-Linux_2.2.1_i686:
First import - 3.23.10
sql-bench/Results/connect-mysql-HP_UX_B.10.20_9000_778:
First import - 3.23.10
sql-bench/Results/connect-mysql-Linux_2.0.35_i686-cmp-adabas,mysql:
First import - 3.23.10
sql-bench/Results/connect-mysql-Linux_2.0.36_i686-cmp-mysql,pg,solid:
First import - 3.23.10
sql-bench/Results/connect-mysql-Linux_2.2.10_i686-cmp-msql,mysql:
First import - 3.23.10
sql-bench/Results/connect-mysql-Linux_2.2.10_i686:
First import - 3.23.10
sql-bench/Results/connect-mysql-Linux_2.2.1_i686-cmp-adabas,mysql:
First import - 3.23.10
sql-bench/Results/connect-mysql-SunOS_5.5.1_sun4u:
First import - 3.23.10
sql-bench/Results/connect-mysql-SunOS_5.6_sun4m:
***MISSING WEAVE***
sql-bench/Results/connect-mysql-SunOS_5.7_sun4m:
First import - 3.23.10
sql-bench/Results/connect-mysql-SunOS_5.7_sun4u:
First import - 3.23.10
sql-bench/Results/connect-mysql_3.21-Linux_2.0.35_i686:
First import - 3.23.10
sql-bench/Results/connect-mysql_fast-Linux_2.2.10_i686-cmp-msql,mysql:
First import - 3.23.10
sql-bench/Results/connect-mysql_odbc-win98:
First import - 3.23.10
sql-bench/Results/connect-oracle-Linux_2.0.36_i686-cmp-mysql,oracle:
First import - 3.23.10
sql-bench/Results/connect-pg-Linux_2.0.36_i686-cmp-mysql,pg,solid:
First import - 3.23.10
sql-bench/Results/connect-pg_fast-Linux_2.0.36_i686-cmp-mysql,pg,solid:
First import - 3.23.10
sql-bench/Results/connect-solid-Linux_2.0.36_i686-cmp-mysql,pg,solid:
First import - 3.23.10
sql-bench/Results/create-Adabas-Linux_2.0.35_i686-cmp-adabas,mysql:
First import - 3.23.10
sql-bench/Results/create-msql-Linux_2.2.10_i686-cmp-msql,mysql:
First import - 3.23.10
sql-bench/Results/create-mysql-3.21-Linux_2.2.1_i686:
First import - 3.23.10
sql-bench/Results/create-mysql-HP_UX_B.10.20_9000_778:
First import - 3.23.10
sql-bench/Results/create-mysql-Linux_2.0.35_i686-cmp-adabas,mysql:
First import - 3.23.10
sql-bench/Results/create-mysql-Linux_2.0.36_i686-cmp-mysql,pg,solid:
First import - 3.23.10
sql-bench/Results/create-mysql-Linux_2.2.10_i686-cmp-msql,mysql:
First import - 3.23.10
sql-bench/Results/create-mysql-Linux_2.2.10_i686:
First import - 3.23.10
sql-bench/Results/create-mysql-Linux_2.2.1_i686-cmp-adabas,mysql:
First import - 3.23.10
sql-bench/Results/create-mysql-SunOS_5.5.1_sun4u:
First import - 3.23.10
sql-bench/Results/create-mysql-SunOS_5.6_sun4m:
***MISSING WEAVE***
sql-bench/Results/create-mysql-SunOS_5.7_sun4m:
First import - 3.23.10
sql-bench/Results/create-mysql-SunOS_5.7_sun4u:
First import - 3.23.10
sql-bench/Results/create-mysql_3.21-Linux_2.0.35_i686:
First import - 3.23.10
sql-bench/Results/create-mysql_fast-Linux_2.2.10_i686-cmp-msql,mysql:
First import - 3.23.10
sql-bench/Results/create-mysql_odbc-win98:
First import - 3.23.10
sql-bench/Results/create-oracle-Linux_2.0.36_i686-cmp-mysql,oracle:
First import - 3.23.10
sql-bench/Results/create-oracle_fast-Linux_2.0.36_i686-cmp-mysql,oracle:
First import - 3.23.10
sql-bench/Results/create-pg-Linux_2.0.36_i686-cmp-mysql,pg,solid:
First import - 3.23.10
sql-bench/Results/create-pg_fast-Linux_2.0.36_i686-cmp-mysql,pg,solid:
First import - 3.23.10
sql-bench/Results/insert-mysql-HP_UX_B.10.20_9000_778:
First import - 3.23.10
sql-bench/Results/select-mysql-HP_UX_B.10.20_9000_778:
First import - 3.23.10
sql-bench/Results/wisconsin-mysql-HP_UX_B.10.20_9000_778:
First import - 3.23.10
sql/md5.c:
First import - 3.23.10
sql/share/norwegian-ny/.cvsignore:
First import - 3.23.10
sql/share/norwegian/.cvsignore:
First import - 3.23.10
stamp-h.in:
First import - 3.23.10
strings/ChangeLog:
First import - 3.23.10
strings/bfill.c:
First import - 3.23.10
strings/bmove.c:
First import - 3.23.10
strings/strend.c:
First import - 3.23.10
strings/strstr.c:
First import - 3.23.10
strings/strxnmov.c:
First import - 3.23.10
tests/auto_increment.res:
First import - 3.23.10
tests/auto_increment.tst:
First import - 3.23.10
tests/function.res:
First import - 3.23.10
tests/function.tst:
First import - 3.23.10
tests/grant.res:
First import - 3.23.10
tests/lock_test.res:
First import - 3.23.10
tests/table_types.pl:
First import - 3.23.10
tests/udf_test.res:
First import - 3.23.10
tests/udf_test:
First import - 3.23.10
sql-bench/Results-linux/ATIS-mysql-Linux_2.0.33_i586-cmp-access,mysql:
***MISSING WEAVE***
sql-bench/Results-linux/ATIS-mysql-Linux_2.0.33_i586-cmp-ms-sql,mysql,sybase:
***MISSING WEAVE***
sql-bench/Results-linux/RUN-mysql-Linux_2.0.33_i586-cmp-access,mysql:
***MISSING WEAVE***
sql-bench/Results-linux/RUN-mysql-Linux_2.0.33_i586-cmp-ms-sql,mysql,sybase:
***MISSING WEAVE***
sql-bench/Results-linux/big-tables-mysql-Linux_2.0.33_i586-cmp-access,mysql:
***MISSING WEAVE***
sql-bench/Results-linux/big-tables-mysql-Linux_2.0.33_i586-cmp-ms-sql,mysql,sybase:
***MISSING WEAVE***
sql-bench/Results-linux/connect-mysql-Linux_2.0.33_i586-cmp-access,mysql:
***MISSING WEAVE***
sql-bench/Results-linux/connect-mysql-Linux_2.0.33_i586-cmp-ms-sql,mysql,sybase:
***MISSING WEAVE***
sql-bench/Results-linux/create-mysql-Linux_2.0.33_i586-cmp-access,mysql:
***MISSING WEAVE***
sql-bench/Results-linux/create-mysql-Linux_2.0.33_i586-cmp-ms-sql,mysql,sybase:
***MISSING WEAVE***
sql-bench/Results-linux/insert-mysql-Linux_2.0.33_i586-cmp-access,mysql:
***MISSING WEAVE***
sql-bench/Results-linux/insert-mysql-Linux_2.0.33_i586-cmp-ms-sql,mysql,sybase:
***MISSING WEAVE***
sql-bench/Results-linux/select-mysql-Linux_2.0.33_i586-cmp-access,mysql:
***MISSING WEAVE***
sql-bench/Results-linux/select-mysql-Linux_2.0.33_i586-cmp-ms-sql,mysql,sybase:
***MISSING WEAVE***
sql-bench/Results-linux/wisconsin-mysql-Linux_2.0.33_i586-cmp-access,mysql:
***MISSING WEAVE***
sql-bench/Results-linux/wisconsin-mysql-Linux_2.0.33_i586-cmp-ms-sql,mysql,sybase:
***MISSING WEAVE***
sql-bench/Results-win32/ATIS-db2_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/ATIS-informix_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/ATIS-ms-sql_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/ATIS-mysql-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/ATIS-mysql_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/ATIS-oracle_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/ATIS-solid_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/ATIS-sybase_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/RUN-db2_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/RUN-informix_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/RUN-ms-sql_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/RUN-mysql-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/RUN-mysql_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/RUN-oracle_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/RUN-solid_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/RUN-sybase_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/alter-table-db2_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/alter-table-informix_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/alter-table-ms-sql_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/alter-table-mysql-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/alter-table-mysql_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/alter-table-oracle_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/alter-table-solid_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/alter-table-sybase_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/big-tables-db2_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/big-tables-informix_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/big-tables-ms-sql_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/big-tables-mysql-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/big-tables-mysql_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/big-tables-oracle_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/big-tables-solid_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/big-tables-sybase_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/connect-db2_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/connect-informix_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/connect-ms-sql_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/connect-mysql-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/connect-mysql_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/connect-oracle_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/connect-solid_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/connect-sybase_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/create-db2_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/create-informix_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/create-ms-sql_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/create-mysql-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/create-mysql_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/create-oracle_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/create-solid_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/create-sybase_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/insert-db2_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/insert-informix_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/insert-ms-sql_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/insert-mysql-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/insert-mysql_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/insert-oracle_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/insert-solid_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/insert-sybase_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/select-db2_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/select-informix_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/select-ms-sql_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/select-mysql-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/select-mysql_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/select-oracle_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/select-solid_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/wisconsin-db2_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/wisconsin-informix_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/wisconsin-ms-sql_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/wisconsin-mysql-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/wisconsin-mysql_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/wisconsin-oracle_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results-win32/wisconsin-solid_odbc-NT_4.0-cmp-db2,informix,ms-sql,mysql,oracle,solid,sybase:
First import - 3.23.10
sql-bench/Results/create-solid-Linux_2.0.36_i686-cmp-mysql,pg,solid:
First import - 3.23.10
sql-bench/Results/insert-Adabas-Linux_2.0.35_i686-cmp-adabas,mysql:
First import - 3.23.10
sql-bench/Results/insert-msql-Linux_2.2.10_i686-cmp-msql,mysql:
First import - 3.23.10
sql-bench/Results/insert-mysql-3.21-Linux_2.2.1_i686:
First import - 3.23.10
sql-bench/Results/insert-mysql-Linux_2.0.35_i686-cmp-adabas,mysql:
First import - 3.23.10
sql-bench/Results/insert-mysql-Linux_2.0.36_i686-cmp-mysql,pg,solid:
First import - 3.23.10
sql-bench/Results/insert-mysql-Linux_2.2.10_i686-cmp-msql,mysql:
First import - 3.23.10
sql-bench/Results/insert-mysql-Linux_2.2.10_i686:
First import - 3.23.10
sql-bench/Results/insert-mysql-Linux_2.2.1_i686-cmp-adabas,mysql:
First import - 3.23.10
sql-bench/Results/insert-mysql-SunOS_5.5.1_sun4u:
First import - 3.23.10
sql-bench/Results/insert-mysql-SunOS_5.6_sun4m:
***MISSING WEAVE***
sql-bench/Results/insert-mysql-SunOS_5.7_sun4m:
First import - 3.23.10
sql-bench/Results/insert-mysql-SunOS_5.7_sun4u:
First import - 3.23.10
sql-bench/Results/insert-mysql_3.21-Linux_2.0.35_i686:
First import - 3.23.10
sql-bench/Results/insert-mysql_fast-Linux_2.2.10_i686-cmp-msql,mysql:
First import - 3.23.10
sql-bench/Results/insert-mysql_odbc-win98:
First import - 3.23.10
sql-bench/Results/insert-oracle-Linux_2.0.36_i686-cmp-mysql,oracle:
First import - 3.23.10
sql-bench/Results/insert-oracle_fast-Linux_2.0.36_i686-cmp-mysql,oracle:
First import - 3.23.10
sql-bench/Results/insert-pg-Linux_2.0.36_i686-cmp-mysql,pg,solid:
First import - 3.23.10
sql-bench/Results/insert-pg_fast-Linux_2.0.36_i686-cmp-mysql,pg,solid:
First import - 3.23.10
sql-bench/Results/insert-solid-Linux_2.0.36_i686-cmp-mysql,pg,solid:
First import - 3.23.10
sql-bench/Results/select-Adabas-Linux_2.0.35_i686-cmp-adabas,mysql:
First import - 3.23.10
sql-bench/Results/select-msql-Linux_2.2.10_i686-cmp-msql,mysql:
First import - 3.23.10
sql-bench/Results/select-mysql-3.21-Linux_2.2.1_i686:
First import - 3.23.10
sql-bench/Results/select-mysql-Linux_2.0.35_i686-cmp-adabas,mysql:
First import - 3.23.10
sql-bench/Results/select-mysql-Linux_2.0.36_i686-cmp-mysql,pg,solid:
First import - 3.23.10
sql-bench/Results/select-mysql-Linux_2.2.10_i686-cmp-msql,mysql:
First import - 3.23.10
sql-bench/Results/select-mysql-Linux_2.2.10_i686:
First import - 3.23.10
sql-bench/Results/select-mysql-Linux_2.2.1_i686-cmp-adabas,mysql:
First import - 3.23.10
sql-bench/Results/select-mysql-SunOS_5.5.1_sun4u:
First import - 3.23.10
sql-bench/Results/select-mysql-SunOS_5.6_sun4m:
***MISSING WEAVE***
sql-bench/Results/select-mysql-SunOS_5.7_sun4m:
First import - 3.23.10
sql-bench/Results/select-mysql-SunOS_5.7_sun4u:
First import - 3.23.10
sql-bench/Results/select-mysql_3.21-Linux_2.0.35_i686:
First import - 3.23.10
sql-bench/Results/select-mysql_fast-Linux_2.2.10_i686-cmp-msql,mysql:
First import - 3.23.10
sql-bench/Results/select-mysql_odbc-win98:
First import - 3.23.10
sql-bench/Results/select-oracle-Linux_2.0.36_i686-cmp-mysql,oracle:
First import - 3.23.10
sql-bench/Results/select-oracle_fast-Linux_2.0.36_i686-cmp-mysql,oracle:
First import - 3.23.10
sql-bench/Results/select-pg-Linux_2.0.36_i686-cmp-mysql,pg,solid:
First import - 3.23.10
sql-bench/Results/select-pg_fast-Linux_2.0.36_i686-cmp-mysql,pg,solid:
First import - 3.23.10
sql-bench/Results/select-solid-Linux_2.0.36_i686-cmp-mysql,pg,solid:
First import - 3.23.10
sql-bench/Results/wisconsin-Adabas-Linux_2.0.35_i686-cmp-adabas,mysql:
First import - 3.23.10
sql-bench/Results/wisconsin-msql-Linux_2.2.10_i686-cmp-msql,mysql:
First import - 3.23.10
sql-bench/Results/wisconsin-mysql-3.21-Linux_2.2.1_i686:
First import - 3.23.10
sql-bench/Results/wisconsin-mysql-Linux_2.0.35_i686-cmp-adabas,mysql:
First import - 3.23.10
sql-bench/Results/wisconsin-mysql-Linux_2.0.36_i686-cmp-mysql,pg,solid:
First import - 3.23.10
sql-bench/Results/wisconsin-mysql-Linux_2.2.10_i686-cmp-msql,mysql:
First import - 3.23.10
sql-bench/Results/wisconsin-mysql-Linux_2.2.10_i686:
First import - 3.23.10
sql-bench/Results/wisconsin-mysql-Linux_2.2.1_i686-cmp-adabas,mysql:
First import - 3.23.10
sql-bench/Results/wisconsin-mysql-SunOS_5.5.1_sun4u:
First import - 3.23.10
sql-bench/Results/wisconsin-mysql-SunOS_5.6_sun4m:
***MISSING WEAVE***
sql-bench/Results/wisconsin-mysql-SunOS_5.7_sun4m:
First import - 3.23.10
sql-bench/Results/wisconsin-mysql-SunOS_5.7_sun4u:
First import - 3.23.10
sql-bench/Results/wisconsin-mysql_3.21-Linux_2.0.35_i686:
First import - 3.23.10
sql-bench/Results/wisconsin-mysql_fast-Linux_2.2.10_i686-cmp-msql,mysql:
First import - 3.23.10
sql-bench/Results/wisconsin-mysql_odbc-win98:
First import - 3.23.10
sql-bench/Results/wisconsin-oracle-Linux_2.0.36_i686-cmp-mysql,oracle:
First import - 3.23.10
sql-bench/Results/wisconsin-oracle_fast-Linux_2.0.36_i686-cmp-mysql,oracle:
First import - 3.23.10
sql-bench/Results/wisconsin-pg-Linux_2.0.36_i686-cmp-mysql,pg,solid:
First import - 3.23.10
sql-bench/Results/wisconsin-pg_fast-Linux_2.0.36_i686-cmp-mysql,pg,solid:
First import - 3.23.10
sql-bench/Results/wisconsin-solid-Linux_2.0.36_i686-cmp-mysql,pg,solid:
First import - 3.23.10
sql-bench/limits/Adabas.cfg:
First import - 3.23.10
sql-bench/limits/Adabas.comment:
First import - 3.23.10
sql-bench/limits/Informix.cfg:
First import - 3.23.10
sql-bench/limits/Informix.comment:
First import - 3.23.10
sql-bench/limits/access.comment:
First import - 3.23.10
sql-bench/limits/access_odbc.cfg:
First import - 3.23.10
sql-bench/limits/db2.cfg:
First import - 3.23.10
sql-bench/limits/empress.cfg:
First import - 3.23.10
sql-bench/limits/empress.comment:
First import - 3.23.10
sql-bench/limits/ms-sql65.cfg:
First import - 3.23.10
sql-bench/limits/msql.cfg:
First import - 3.23.10
sql-bench/limits/mysql-3.22.cfg:
First import - 3.23.10
sql-bench/limits/pg.comment:
First import - 3.23.10
sql-bench/limits/solid-nt4.cfg:
First import - 3.23.10
sql-bench/limits/solid.cfg:
First import - 3.23.10
sql-bench/limits/sybase.cfg:
First import - 3.23.10
support-files/binary-configure.sh:
First import - 3.23.10
support-files/mysql-log-rotate.sh:
First import - 3.23.10
mkinstalldirs:
Update to 3.23.11
Docs/mysqld_error.txt:
Update to 3.23.11
man/mysql.1:
Update to 3.23.11
mysys/ChangeLog:
Update to 3.23.11
scripts/mysqlaccess.sh:
Update to 3.23.11
strings/Attic/ptr_cmp.c:
Update to 3.23.11
dbug/dbug_analyze.c:
Update for 3.23.12
dbug/doinstall.sh:
Update for 3.23.12
dbug/install.sh:
Update for 3.23.12
dbug/mklintlib.sh:
Update for 3.23.12
dbug/qmake.cmd:
Update for 3.23.12
dbug/vargs.h:
Update for 3.23.12
isam/test_all.res:
Update for 3.23.12
isam/test_all:
Update for 3.23.12
myisam/NEWS:
Update for 3.23.12
myisam/common_words:
***MISSING WEAVE***
myisam/mi_test_all.res:
Update for 3.23.12
myisam/test_pack:
Update for 3.23.12
scripts/safe_mysqld-watch.sh:
Update for 3.23.12
sql/ha_hash.h:
Update for 3.23.12
sql/nt_servc.h:
Update for 3.23.12
strings/READ-ME:
Update for 3.23.12
strings/bzero.c:
Update for 3.23.12
strings/latin2.def:
Update for 3.23.12
strings/memset.c:
Update for 3.23.12
strings/strcat.c:
Update for 3.23.12
strings/strchr.c:
Update for 3.23.12
strings/strcmp.c:
Update for 3.23.12
strings/string.doc:
Update for 3.23.12
strings/strings-not-used.h:
Update for 3.23.12
strings/strlen.c:
Update for 3.23.12
strings/strrchr.c:
Update for 3.23.12
strings/t_ctype.h:
Update for 3.23.12
Build-tools/Do-create-perl-rpms:
Initial checkin of MySQL build environment.
Build-tools/Do-local-patch-file:
Initial checkin of MySQL build environment.
Build-tools/newest:
Initial checkin of MySQL build environment.
Docs/MySQL-logos/mysql-01.gif:
Initial checkin of MySQL build environment.
Docs/MySQL-logos/mysql-02.gif:
Initial checkin of MySQL build environment.
Docs/MySQL-logos/mysql-03.gif:
Initial checkin of MySQL build environment.
Docs/MySQL-logos/mysql-04.gif:
Initial checkin of MySQL build environment.
Docs/MySQL-logos/mysql-05.gif:
Initial checkin of MySQL build environment.
Docs/MySQL-logos/mysql-06.gif:
Initial checkin of MySQL build environment.
Docs/MySQL-logos/mysql-07.gif:
Initial checkin of MySQL build environment.
Docs/MySQL-logos/mysql-08.gif:
Initial checkin of MySQL build environment.
Docs/MySQL-logos/mysql-09.gif:
Initial checkin of MySQL build environment.
Docs/MySQL-logos/mysql-10.gif:
Initial checkin of MySQL build environment.
Docs/MySQL-logos/mysql-11.gif:
Initial checkin of MySQL build environment.
Docs/MySQL-logos/mysql-12.gif:
Initial checkin of MySQL build environment.
Docs/MySQL-logos/mysql-13.gif:
Initial checkin of MySQL build environment.
Docs/MySQL-logos/mysql-14.gif:
Initial checkin of MySQL build environment.
Docs/MySQL-logos/mysql-15.gif:
Initial checkin of MySQL build environment.
Docs/MySQL-logos/mysql-16.gif:
Initial checkin of MySQL build environment.
Docs/MySQL-logos/mysql-17.gif:
Initial checkin of MySQL build environment.
Docs/MySQL-logos/mysql-compatible.jpg:
Initial checkin of MySQL build environment.
Docs/MySQL-logos/mysql_anim-01.gif:
Initial checkin of MySQL build environment.
Docs/MySQL-logos/mysql_anim-02.gif:
Initial checkin of MySQL build environment.
Docs/MySQL-logos/mysql_anim-03.gif:
Initial checkin of MySQL build environment.
Docs/MySQL-logos/mysql_anim-04.gif:
Initial checkin of MySQL build environment.
Docs/MySQL-logos/mysql_anim-05.gif:
Initial checkin of MySQL build environment.
Docs/MySQL-logos/mysql_anim-06.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/afghanistan.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/albania.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/algeria.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/andorra.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/angola.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/antartica.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/antigua-and-barbuda.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/argentina.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/armenia.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/australia.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/austria.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/azerbaijan.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/bahamas.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/bahrein.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/bangladesh.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/barbados.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/belarus.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/belgium.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/belize.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/benin.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/bermuda.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/bhutan.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/bolivia.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/bosnia-and-herzegovina.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/botswana.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/brazil.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/brunei.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/bulgaria.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/burkina-faso.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/burma.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/burundi.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/cambodia.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/cameroon.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/canada.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/cape-verde.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/central-african-republic.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/chad.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/chile.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/china.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/colombia.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/comoros.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/congo.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/costa-rica.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/cote-d-ivoire.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/croatia.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/cuba.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/cyprus.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/czech-republic.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/denmark-original-incorrect.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/denmark.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/djibouti.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/dominica.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/dominican-republic.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/ecuador.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/egypt.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/el-salvador.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/equatorial-guinea.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/eritrea.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/estonia.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/ethiopia.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/fiji.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/finland.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/france.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/gabon.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/gambia.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/georgia.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/germany.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/ghana.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/great-britain.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/greece.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/greenland.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/grenada.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/guatemala.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/guinea-bissau.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/guinea.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/guyana.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/haiti.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/honduras.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/hungary.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/iceland.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/india.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/indonesia.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/iran.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/iraq.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/ireland.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/israel.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/italy.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/jamaica.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/japan.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/jordan.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/kazakhstan.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/kenya.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/kiribati.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/kuwait.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/kyrgyzstan.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/laos.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/latvia.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/lebanon.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/lesotho.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/liberia.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/libya.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/liechtenstein.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/lithuania.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/luxembourg.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/macedonia.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/madagascar.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/malawi.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/malaysia.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/maldives.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/mali.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/malta.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/marshall.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/mauritania.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/mauritius.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/mexico.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/micronesia.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/moldova.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/monaco.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/mongolia.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/morocco.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/mozambique.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/namibia.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/nauru.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/nepal.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/netherlands.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/new-zealand.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/nicaragua.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/niger.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/nigeria.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/north-korea.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/norway.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/oman.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/pakistan.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/panama.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/papua-new-guinea.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/paraguay.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/peru.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/philippines.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/poland.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/portugal.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/qatar.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/romania.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/russia.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/rwanda.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/saint-kitts-and-nevis.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/saint-lucia.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/samoa.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/sao-tome-and-principe.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/saudi-arabia.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/senegal.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/seychelles.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/sierra-leone.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/singapore.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/slovakia.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/slovenia.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/solomon-islands.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/somalia.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/south-africa.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/south-korea.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/spain.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/sri-lanka.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/sudan.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/suriname.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/swaziland.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/sweden.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/sweden2.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/switzerland.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/syria.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/taiwan.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/tajikistan.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/tanzania.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/thailand.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/togo.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/tonga.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/trinidad-and-tobago.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/tunisia.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/turkey.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/turkmenistan.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/tuvalu.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/uganda.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/ukraine.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/united-arab-emirates.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/united-states-of-america.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/uruguay.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/usa.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/uzbekistan.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/vanuatu.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/venezuela.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/vietnam.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/vincent-and-grenadines.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/yemen.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/yugoslavia.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/zaire.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/zambia.gif:
Initial checkin of MySQL build environment.
Docs/Raw-Flags/zimbabwe.gif:
Initial checkin of MySQL build environment.
Docs/Support/generate-flag-images:
Initial checkin of MySQL build environment.
Docs/Support/generate-mirror-listing.pl:
Initial checkin of MySQL build environment.
Docs/Support/generate-text-files.pl:
Initial checkin of MySQL build environment.
Docs/Support/make-makefile:
Initial checkin of MySQL build environment.
Docs/Support/texinfo.tex:
Initial checkin of MySQL build environment.
Docs/Translations/myodbc-br.texi:
Initial checkin of MySQL build environment.
man/.cvsignore:
Initial checkin of MySQL build environment.
mit-pthreads/include/pthread/config.h:
Initial checkin of MySQL build environment.
readline/.cvsignore:
Initial checkin of MySQL build environment.
sql/share/.cvsignore:
Initial checkin of MySQL build environment.
tests/.cvsignore:
Initial checkin of MySQL build environment.
libmysql/acconfig.h:
***MISSING WEAVE***
libmysql/acinclude.m4:
Configure stuff for libmysql.
libmysql/configure.in:
Configure stuff for libmysql.
mit-pthreads/.cvsignore:
More work on initial build
mit-pthreads/include/pthread/cond.h:
Update to 3.23.12
mit-pthreads/machdep/engine-i386-linux-2.0.c:
Update to 3.23.12
mit-pthreads/machdep/engine-i386-linux-2.0.h:
Update to 3.23.12
mit-pthreads/machdep/posix-linux-2.0.h:
Update to 3.23.12
mit-pthreads/machdep/unistd-i386-linux-2.0.h:
Update to 3.23.12
sql/add_errmsg:
Update to 3.23.12
sql/watchdog_mysqld:
Update to 3.23.12
strings/Attic/memory.h:
Update to 3.23.12
dbug/.cvsignore:
Update to 3.23.12
heap/.cvsignore:
Update to 3.23.12
merge/.cvsignore:
Update to 3.23.12
mit-pthreads/bin/.cvsignore:
Update to 3.23.12
mit-pthreads/bin/finger/.cvsignore:
Update to 3.23.12
mit-pthreads/lib/.cvsignore:
Update to 3.23.12
mit-pthreads/lib/libpthreadutil/.cvsignore:
Update to 3.23.12
mit-pthreads/machdep/linux-2.0/__math.h:
Update to 3.23.12
mit-pthreads/machdep/linux-2.0/__path.h:
Update to 3.23.12
mit-pthreads/machdep/linux-2.0/__signal.h:
Update to 3.23.12
mit-pthreads/machdep/linux-2.0/__stdio.h:
Update to 3.23.12
mit-pthreads/machdep/linux-2.0/__stdlib.h:
Update to 3.23.12
mit-pthreads/machdep/linux-2.0/__string.h:
Update to 3.23.12
mit-pthreads/machdep/linux-2.0/__time.h:
Update to 3.23.12
mit-pthreads/machdep/linux-2.0/cdefs.h:
Update to 3.23.12
mit-pthreads/machdep/linux-2.0/compat.h:
Update to 3.23.12
mit-pthreads/machdep/linux-2.0/dirent.h:
Update to 3.23.12
mit-pthreads/machdep/linux-2.0/errno.h:
Update to 3.23.12
mit-pthreads/machdep/linux-2.0/socket.h:
Update to 3.23.12
mit-pthreads/machdep/linux-2.0/socketcall.h:
Update to 3.23.12
mit-pthreads/machdep/linux-2.0/timers.h:
Update to 3.23.12
mit-pthreads/machdep/linux-2.0/uio.h:
Update to 3.23.12
mit-pthreads/machdep/linux-2.0/wait.h:
Update to 3.23.12
mit-pthreads/tests/.cvsignore:
Update to 3.23.12
myisammrg/.cvsignore:
Update to 3.23.12
regex/.cvsignore:
Update to 3.23.12
mit-pthreads/machdep/linux-2.0/extra/bits/local_lim.h:
Update to 3.23.12
mit-pthreads/machdep/linux-2.0/extra/bits/socket.h:
Update to 3.23.12
vio/.cvsignore:
Update for 3.23.12
vio/Vio.cc:
Update for 3.23.12
vio/VioAcceptorFd.cc:
Update for 3.23.12
vio/VioAcceptorFd.h:
Update for 3.23.12
vio/VioConnectorFd.cc:
Update for 3.23.12
vio/VioConnectorFd.h:
Update for 3.23.12
vio/VioFd.cc:
Update for 3.23.12
vio/VioFd.h:
Update for 3.23.12
vio/VioPipe.cc:
Update for 3.23.12
vio/VioSSL.cc:
Update for 3.23.12
vio/VioSSL.h:
Update for 3.23.12
vio/VioSSLAcceptorFd.cc:
Update for 3.23.12
vio/VioSSLFactoriesFd.cc:
Update for 3.23.12
vio/VioSSLFactoriesFd.h:
Update for 3.23.12
vio/VioSocket.cc:
Update for 3.23.12
vio/VioSocket.h:
Update for 3.23.12
vio/version.cc:
Update for 3.23.12
vio/vio-global.h:
Update for 3.23.12
vio/vioelitexx.cc:
Update for 3.23.12
vio/viotest-ssl.cc:
Update for 3.23.12
vio/viotest-sslconnect.cc:
Update for 3.23.12
vio/viotest.cc:
Update for 3.23.12
vio/viotypes.h:
Update for 3.23.12
strings/strxmov.c:
Update to 3.23.12a
sql/md5.h:
Lots of patches for Alpha-Linux
Docs/Images/empty.png:
*** empty log message ***
Docs/Images/flag-background.pnm:
*** empty log message ***
NEW-RPMS/.cvsignore:
Changes for new build environment
sql-bench/example.bat:
Update for 3.23.12a
sql-bench/pwd.bat:
Update for 3.23.12a
sql-bench/uname.bat:
Update for 3.23.12a
sql-bench/Results/Attic/ATIS-mysql-Linux_2.2.12_20smp_i686:
***MISSING WEAVE***
sql-bench/Results/Attic/RUN-mysql-Linux_2.2.12_20smp_i686:
***MISSING WEAVE***
sql-bench/Results/Attic/alter-table-mysql-Linux_2.2.12_20smp_i686:
***MISSING WEAVE***
sql-bench/Results/Attic/big-tables-mysql-Linux_2.2.12_20smp_i686:
***MISSING WEAVE***
sql-bench/Results/Attic/connect-mysql-Linux_2.2.12_20smp_i686:
***MISSING WEAVE***
sql-bench/Results/Attic/create-mysql-Linux_2.2.12_20smp_i686:
***MISSING WEAVE***
sql-bench/Results/Attic/insert-mysql-Linux_2.2.12_20smp_i686:
***MISSING WEAVE***
sql-bench/Results/Attic/select-mysql-Linux_2.2.12_20smp_i686:
***MISSING WEAVE***
sql-bench/Results/Attic/wisconsin-mysql-Linux_2.2.12_20smp_i686:
***MISSING WEAVE***
sql-bench/Results-linux/ATIS-mysql-Linux_2.2.12_20smp_i686:
***MISSING WEAVE***
sql-bench/Results-linux/Attic/ATIS-mysql-Linux_2.0.33_i586:
***MISSING WEAVE***
sql-bench/Results-linux/Attic/ATIS-mysql-Linux_dynamic:
***MISSING WEAVE***
sql-bench/Results-linux/Attic/ATIS-mysql-Linux_pgcc:
***MISSING WEAVE***
sql-bench/Results-linux/Attic/ATIS-mysql-Linux_static:
***MISSING WEAVE***
sql-bench/Results-linux/Attic/ATIS-mysql_fast-Linux_2.0.33_i586:
***MISSING WEAVE***
sql-bench/Results-linux/Attic/ATIS-mysql_local_tcp-Linux_2.0.33_i586:
***MISSING WEAVE***
sql-bench/Results-linux/Attic/ATIS-mysql_new-Linux_2.0.33_i586:
***MISSING WEAVE***
sql-bench/Results-linux/Attic/RUN-mysql-Linux_2.0.33_i586:
***MISSING WEAVE***
sql-bench/Results-linux/Attic/RUN-mysql-Linux_dynamic:
***MISSING WEAVE***
sql-bench/Results-linux/Attic/RUN-mysql-Linux_pgcc:
***MISSING WEAVE***
sql-bench/Results-linux/Attic/RUN-mysql-Linux_static:
***MISSING WEAVE***
sql-bench/Results-linux/Attic/RUN-mysql_fast-Linux_2.0.33_i586:
***MISSING WEAVE***
sql-bench/Results-linux/Attic/RUN-mysql_local_tcp-Linux_2.0.33_i586:
***MISSING WEAVE***
sql-bench/Results-linux/Attic/RUN-mysql_new-Linux_2.0.33_i586:
***MISSING WEAVE***
sql-bench/Results-linux/Attic/big-tables-mysql-Linux_2.0.33_i586:
***MISSING WEAVE***
sql-bench/Results-linux/Attic/big-tables-mysql-Linux_dynamic:
***MISSING WEAVE***
sql-bench/Results-linux/Attic/big-tables-mysql-Linux_pgcc:
***MISSING WEAVE***
sql-bench/Results-linux/Attic/big-tables-mysql-Linux_static:
***MISSING WEAVE***
sql-bench/Results-linux/Attic/big-tables-mysql_fast-Linux_2.0.33_i586:
***MISSING WEAVE***
sql-bench/Results-linux/Attic/big-tables-mysql_local_tcp-Linux_2.0.33_i586:
***MISSING WEAVE***
sql-bench/Results-linux/Attic/big-tables-mysql_new-Linux_2.0.33_i586:
***MISSING WEAVE***
sql-bench/Results-linux/Attic/connect-mysql-Linux_2.0.33_i586:
***MISSING WEAVE***
sql-bench/Results-linux/Attic/connect-mysql-Linux_dynamic:
***MISSING WEAVE***
sql-bench/Results-linux/Attic/connect-mysql-Linux_pgcc:
***MISSING WEAVE***
sql-bench/Results-linux/Attic/connect-mysql-Linux_static:
***MISSING WEAVE***
sql-bench/Results-linux/Attic/connect-mysql_fast-Linux_2.0.33_i586:
***MISSING WEAVE***
sql-bench/Results-linux/Attic/connect-mysql_local_tcp-Linux_2.0.33_i586:
***MISSING WEAVE***
sql-bench/Results-linux/Attic/connect-mysql_new-Linux_2.0.33_i586:
***MISSING WEAVE***
sql-bench/Results-linux/Attic/create-mysql-Linux_2.0.33_i586:
***MISSING WEAVE***
sql-bench/Results-linux/Attic/create-mysql-Linux_dynamic:
***MISSING WEAVE***
sql-bench/Results-linux/Attic/create-mysql-Linux_pgcc:
***MISSING WEAVE***
sql-bench/Results-linux/Attic/create-mysql-Linux_static:
***MISSING WEAVE***
sql-bench/Results-linux/Attic/create-mysql_fast-Linux_2.0.33_i586:
***MISSING WEAVE***
sql-bench/Results-linux/Attic/create-mysql_local_tcp-Linux_2.0.33_i586:
***MISSING WEAVE***
sql-bench/Results-linux/Attic/create-mysql_new-Linux_2.0.33_i586:
***MISSING WEAVE***
sql-bench/Results-linux/Attic/insert-mysql-Linux_2.0.33_i586:
***MISSING WEAVE***
sql-bench/Results-linux/Attic/insert-mysql-Linux_dynamic:
***MISSING WEAVE***
sql-bench/Results-linux/Attic/insert-mysql-Linux_pgcc:
***MISSING WEAVE***
sql-bench/Results-linux/Attic/insert-mysql-Linux_static:
***MISSING WEAVE***
sql-bench/Results-linux/Attic/insert-mysql_fast-Linux_2.0.33_i586:
***MISSING WEAVE***
sql-bench/Results-linux/Attic/insert-mysql_local_tcp-Linux_2.0.33_i586:
***MISSING WEAVE***
sql-bench/Results-linux/Attic/insert-mysql_new-Linux_2.0.33_i586:
***MISSING WEAVE***
sql-bench/Results-linux/Attic/select-mysql-Linux_2.0.33_i586:
***MISSING WEAVE***
sql-bench/Results-linux/Attic/select-mysql-Linux_dynamic:
***MISSING WEAVE***
sql-bench/Results-linux/Attic/select-mysql-Linux_pgcc:
***MISSING WEAVE***
sql-bench/Results-linux/Attic/select-mysql-Linux_static:
***MISSING WEAVE***
sql-bench/Results-linux/Attic/select-mysql_fast-Linux_2.0.33_i586:
***MISSING WEAVE***
sql-bench/Results-linux/Attic/select-mysql_local_tcp-Linux_2.0.33_i586:
***MISSING WEAVE***
sql-bench/Results-linux/Attic/select-mysql_new-Linux_2.0.33_i586:
***MISSING WEAVE***
sql-bench/Results-linux/Attic/wisconsin-mysql-Linux_2.0.33_i586:
***MISSING WEAVE***
sql-bench/Results-linux/Attic/wisconsin-mysql-Linux_dynamic:
***MISSING WEAVE***
sql-bench/Results-linux/Attic/wisconsin-mysql-Linux_pgcc:
***MISSING WEAVE***
sql-bench/Results-linux/Attic/wisconsin-mysql-Linux_static:
***MISSING WEAVE***
sql-bench/Results-linux/Attic/wisconsin-mysql_fast-Linux_2.0.33_i586:
***MISSING WEAVE***
sql-bench/Results-linux/Attic/wisconsin-mysql_local_tcp-Linux_2.0.33_i586:
***MISSING WEAVE***
sql-bench/Results-linux/Attic/wisconsin-mysql_new-Linux_2.0.33_i586:
***MISSING WEAVE***
sql-bench/Results-linux/alter-table-mysql-Linux_2.2.12_20smp_i686:
***MISSING WEAVE***
sql-bench/Results-linux/big-tables-mysql-Linux_2.2.12_20smp_i686:
***MISSING WEAVE***
sql-bench/Results-linux/connect-mysql-Linux_2.2.12_20smp_i686:
***MISSING WEAVE***
sql-bench/Results-linux/insert-mysql-Linux_2.2.12_20smp_i686:
***MISSING WEAVE***
sql-bench/Results-linux/select-mysql-Linux_2.2.12_20smp_i686:
***MISSING WEAVE***
sql-bench/Results-linux/wisconsin-mysql-Linux_2.2.12_20smp_i686:
***MISSING WEAVE***
sql-bench/.cvsignore:
Update of benchmarks
sql-bench/Results-win32/ATIS-access_odbc-win98-cmp-access,mysql:
Update of benchmarks
sql-bench/Results-win32/ATIS-mysql-win98-cmp-access,mysql:
Update of benchmarks
sql-bench/Results-win32/RUN-access_odbc-win98-cmp-access,mysql:
Update of benchmarks
sql-bench/Results-win32/RUN-mysql-win98-cmp-access,mysql:
Update of benchmarks
sql-bench/Results-win32/alter-table-access_odbc-win98-cmp-access,mysql:
Update of benchmarks
sql-bench/Results-win32/alter-table-mysql-win98-cmp-access,mysql:
Update of benchmarks
sql-bench/Results-win32/big-tables-access_odbc-win98-cmp-access,mysql:
Update of benchmarks
sql-bench/Results-win32/big-tables-mysql-win98-cmp-access,mysql:
Update of benchmarks
sql-bench/Results-win32/connect-access_odbc-win98-cmp-access,mysql:
Update of benchmarks
sql-bench/Results-win32/connect-mysql-win98-cmp-access,mysql:
Update of benchmarks
sql-bench/Results-win32/create-access_odbc-win98-cmp-access,mysql:
Update of benchmarks
sql-bench/Results-win32/create-mysql-win98-cmp-access,mysql:
Update of benchmarks
sql-bench/Results-win32/insert-access_odbc-win98-cmp-access,mysql:
Update of benchmarks
sql-bench/Results-win32/insert-mysql-win98-cmp-access,mysql:
Update of benchmarks
sql-bench/Results-win32/select-access_odbc-win98-cmp-access,mysql:
Update of benchmarks
sql-bench/Results-win32/select-mysql-win98-cmp-access,mysql:
Update of benchmarks
sql-bench/Results-win32/wisconsin-access_odbc-win98-cmp-access,mysql:
Update of benchmarks
sql-bench/Results-win32/wisconsin-mysql-win98-cmp-access,mysql:
Update of benchmarks
sql-bench/Results-linux/RUN-mysql-Linux_2.2.12_20smp_i686:
***MISSING WEAVE***
sql-bench/Results-linux/create-mysql-Linux_2.2.12_20smp_i686:
***MISSING WEAVE***
Docs/Images/Attic/mysql5.gif:
Second copy
Docs/Images/Attic/html-fs.gif:
Moved to web...icons
Docs/Images/Attic/mysql-01.gif:
Moved to web...icons
Docs/Images/Attic/mysql-02.gif:
Moved to web...icons
Docs/Images/Attic/mysql-03.gif:
Moved to web...icons
Docs/Images/Attic/mysql-04.gif:
Moved to web...icons
Docs/Images/Attic/mysql-05.gif:
Moved to web...icons
Docs/Images/Attic/mysql-06.gif:
Moved to web...icons
Docs/Images/Attic/mysql-07.gif:
Moved to web...icons
Docs/Images/Attic/mysql-08.gif:
Moved to web...icons
Docs/Images/Attic/mysql-09.gif:
Moved to web...icons
Docs/Images/Attic/mysql-10.gif:
Moved to web...icons
Docs/Images/Attic/mysql-11.gif:
Moved to web...icons
Docs/Images/Attic/mysql-12.gif:
Moved to web...icons
Docs/Images/Attic/mysql-13.gif:
Moved to web...icons
Docs/Images/Attic/mysql-14.gif:
Moved to web...icons
Docs/Images/Attic/mysql-15.gif:
Moved to web...icons
Docs/Images/Attic/mysql-16.gif:
Moved to web...icons
Docs/Images/Attic/mysql-17.gif:
Moved to web...icons
Docs/Images/Attic/mysql-18.gif:
Moved to web...icons
Docs/Images/Attic/mysql-19.gif:
Moved to web...icons
Docs/Images/Attic/mysql-compatible.jpg:
Moved to web...icons
Docs/Images/Attic/mysql_anim-01.gif:
Moved to web...icons
Docs/Images/Attic/mysql_anim-02.gif:
Moved to web...icons
Docs/Images/Attic/mysql_anim-03.gif:
Moved to web...icons
Docs/Images/Attic/mysql_anim-04.gif:
Moved to web...icons
Docs/Images/Attic/mysql_anim-05.gif:
Moved to web...icons
Docs/Images/Attic/mysql_anim-06.gif:
Moved to web...icons
Docs/Images/Attic/powered-by-MySQL-transparent.gif:
Moved to web...icons
scripts/mysql_zap.sh:
Fixes from the Debian maintainer
Build-tools/Do-patch-file:
Update at work
myisam/TODO:
Fixes for raid + other things
regex/utils.h:
Renamed some portability defines
heap/make-ccc:
First version
isam/make-ccc:
First version
merge/make-ccc:
First version
myisam/make-ccc:
First version
myisammrg/make-ccc:
First version
mysys/make-ccc:
First version
regex/make-ccc:
First version
strings/make-ccc:
First version
sql/share/romanian/errmsg.sys:
***MISSING WEAVE***
Docs/manual-license-spanish.texi:
Update to 3.23.13
BUILD/test-alpha-ccc:
Bug patches from mailing list
sql-bench/Results-win32/ATIS-mysql-win98:
Bug patches from mailing list
sql-bench/Results-win32/RUN-mysql-win98:
Bug patches from mailing list
sql-bench/Results-win32/alter-table-mysql-win98:
Bug patches from mailing list
sql-bench/Results-win32/big-tables-mysql-win98:
Bug patches from mailing list
sql-bench/Results-win32/connect-mysql-win98:
Bug patches from mailing list
sql-bench/Results-win32/create-mysql-win98:
Bug patches from mailing list
sql-bench/Results-win32/insert-mysql-win98:
Bug patches from mailing list
sql-bench/Results-win32/select-mysql-win98:
Bug patches from mailing list
sql-bench/Results-win32/wisconsin-mysql-win98:
Bug patches from mailing list
mit-pthreads/Changes-mysql:
Updated for Linux
mit-pthreads/config/config.h.in:
Updated for Linux
mit-pthreads/config/configure.in:
Updated for Linux
mit-pthreads/config/configure:
Updated for Linux
mit-pthreads/gen/ttyname.c:
Updated for Linux
mit-pthreads/machdep/syscall-i386-linux-2.0.S:
Updated for Linux
mit-pthreads/machdep/linux-2.0/__unistd.h:
Updated for Linux
mit-pthreads/net/Makefile.inc:
Updated for Linux
mit-pthreads/pthreads/fd.c:
Updated for Linux
mit-pthreads/pthreads/fd_kern.c:
Updated for Linux
mit-pthreads/pthreads/fd_sysv.c:
Updated for Linux
mit-pthreads/pthreads/signal.c:
Updated for Linux
mit-pthreads/pthreads/wrapper.c:
Updated for Linux
mit-pthreads/stdlib/getopt.c:
Updated for Linux
sql/share/charsets/cp1251.conf:
Updates for 3.23.14
sql/share/charsets/croat.conf:
Updates for 3.23.14
sql/share/charsets/danish.conf:
Updates for 3.23.14
sql/share/charsets/dec8.conf:
Updates for 3.23.14
sql/share/charsets/dos.conf:
Updates for 3.23.14
sql/share/charsets/german1.conf:
Updates for 3.23.14
sql/share/charsets/greek.conf:
Updates for 3.23.14
sql/share/charsets/hebrew.conf:
Updates for 3.23.14
sql/share/charsets/hp8.conf:
Updates for 3.23.14
sql/share/charsets/hungarian.conf:
Updates for 3.23.14
sql/share/charsets/koi8_ru.conf:
Updates for 3.23.14
sql/share/charsets/koi8_ukr.conf:
Updates for 3.23.14
sql/share/charsets/latin1.conf:
Updates for 3.23.14
sql/share/charsets/latin2.conf:
Updates for 3.23.14
sql/share/charsets/swe7.conf:
Updates for 3.23.14
sql/share/charsets/usa7.conf:
Updates for 3.23.14
sql/share/charsets/win1251.conf:
Updates for 3.23.14
sql/share/charsets/win1251ukr.conf:
Updates for 3.23.14
sql/Attic/mybinlogdump.cc:
Fix for binary log
include/Attic/m_ctype.h.in:
Update for dynamic character sets
strings/Attic/ct_init.c:
Update for dynamic character sets
strings/Attic/ctype-cp1251.c:
Update for dynamic character sets
strings/Attic/ctype-cp1257.c:
Update for dynamic character sets
strings/Attic/ctype-croat.c:
Update for dynamic character sets
strings/Attic/ctype-danish.c:
Update for dynamic character sets
strings/Attic/ctype-dec8.c:
Update for dynamic character sets
strings/Attic/ctype-dos.c:
Update for dynamic character sets
strings/Attic/ctype-estonia.c:
Update for dynamic character sets
strings/Attic/ctype-german1.c:
Update for dynamic character sets
strings/Attic/ctype-greek.c:
Update for dynamic character sets
strings/Attic/ctype-hebrew.c:
Update for dynamic character sets
strings/Attic/ctype-hp8.c:
Update for dynamic character sets
strings/Attic/ctype-hungarian.c:
Update for dynamic character sets
strings/Attic/ctype-koi8_ru.c:
Update for dynamic character sets
strings/Attic/ctype-koi8_ukr.c:
Update for dynamic character sets
strings/Attic/ctype-latin1.c:
Update for dynamic character sets
strings/Attic/ctype-latin2.c:
Update for dynamic character sets
strings/Attic/ctype-swe7.c:
Update for dynamic character sets
strings/Attic/ctype-usa7.c:
Update for dynamic character sets
strings/Attic/ctype-win1250.c:
Update for dynamic character sets
strings/Attic/ctype-win1251.c:
Update for dynamic character sets
strings/Attic/ctype-win1251ukr.c:
Update for dynamic character sets
mysys/.cvsignore:
Update for dynamic character set handling
client/Attic/libmysql.c:
Update of new character sets.
sql/share/charsets/Index:
Update to 3.23.14
sql/share/charsets/README:
Update to 3.23.14
sql/share/charsets/cp1257.conf:
Update to 3.23.14
sql/share/charsets/estonia.conf:
Update to 3.23.14
sql/share/charsets/win1250.conf:
Update to 3.23.14
strings/.cvsignore:
Update to 3.23.14
strings/Attic/bootstrap-ctype.c:
Update to 3.23.14
strings/Attic/ctype.c.in:
Update to 3.23.14
strings/ctype-ujis.c:
Update to 3.23.14
BUILD/.cvsignore:
Portability changes
libmysql/.cvsignore:
Portability changes
mit-pthreads/GNUmakefile:
Modifications to get MySQL 3.23.14 to build
mit-pthreads/config.flags:
***MISSING WEAVE***
mit-pthreads/include/pthread/ac-types.h:
Modifications to get MySQL 3.23.14 to build
mit-pthreads/include/pthread/paths.h:
Modifications to get MySQL 3.23.14 to build
regex/main.c:
Portability fixes
sql/Attic/mini_client_errors.c:
fixed up dependencies and symlinking in mini_client
Build-tools/cvs-sanity-check:
added a script to do a build from fresh CVS for sanity checking - make Tim, Tonu, and everybody else who has had problems with the stuff out of CVS not compiling happy
include/t_ctype.h:
Small updates by monty
include/.cvsignore:
Update to 3.23.15
include/mysql_version.h.in:
Update to 3.23.15
isam/ChangeLog:
Update to 3.23.15
sql-bench/limits/interbase.cfg:
character sets patches + fix of order by
sql-bench/Results-linux/ATIS-interbase-Linux_2.2.14_5.0_i686:
***MISSING WEAVE***
sql-bench/Results-linux/RUN-interbase-Linux_2.2.14_5.0_i686:
***MISSING WEAVE***
sql-bench/Results-linux/alter-table-interbase-Linux_2.2.14_5.0_i686:
***MISSING WEAVE***
sql-bench/Results-linux/big-tables-interbase-Linux_2.2.14_5.0_i686:
***MISSING WEAVE***
sql-bench/Results-linux/create-interbase-Linux_2.2.14_5.0_i686:
***MISSING WEAVE***
sql-bench/Results-linux/insert-interbase-Linux_2.2.14_5.0_i686:
***MISSING WEAVE***
sql-bench/Results-linux/select-interbase-Linux_2.2.14_5.0_i686:
***MISSING WEAVE***
sql-bench/Results-linux/wisconsin-interbase-Linux_2.2.14_5.0_i686:
***MISSING WEAVE***
Docs/net_doc.txt:
Fixes for Win32
sql/share/Makefile.am:
Update at work to get MySQL to configure
include/Attic/mysql_com.h.in:
Update of benchmarks and other small stuff
sql-bench/Results-linux/ATIS-interbase-Linux_2.2.14_5.0_i686-cmp-interbase,mysql:
***MISSING WEAVE***
sql-bench/Results-linux/ATIS-mysql-Linux_2.2.14_5.0_i686-cmp-interbase,mysql:
***MISSING WEAVE***
sql-bench/Results-linux/RUN-interbase-Linux_2.2.14_5.0_i686-cmp-interbase,mysql:
***MISSING WEAVE***
sql-bench/Results-linux/RUN-mysql-Linux_2.2.14_5.0_i686-cmp-interbase,mysql:
***MISSING WEAVE***
sql-bench/Results-linux/alter-table-interbase-Linux_2.2.14_5.0_i686-cmp-interbase,mysql:
***MISSING WEAVE***
sql-bench/Results-linux/alter-table-mysql-Linux_2.2.14_5.0_i686-cmp-interbase,mysql:
***MISSING WEAVE***
sql-bench/Results-linux/big-tables-interbase-Linux_2.2.14_5.0_i686-cmp-interbase,mysql:
***MISSING WEAVE***
sql-bench/Results-linux/big-tables-mysql-Linux_2.2.14_5.0_i686-cmp-interbase,mysql:
***MISSING WEAVE***
sql-bench/Results-linux/connect-interbase-Linux_2.2.14_5.0_i686-cmp-interbase,mysql:
***MISSING WEAVE***
sql-bench/Results-linux/connect-interbase-Linux_2.2.14_5.0_i686:
***MISSING WEAVE***
sql-bench/Results-linux/connect-mysql-Linux_2.2.14_5.0_i686-cmp-interbase,mysql:
***MISSING WEAVE***
sql-bench/Results-linux/create-interbase-Linux_2.2.14_5.0_i686-cmp-interbase,mysql:
***MISSING WEAVE***
sql-bench/Results-linux/create-mysql-Linux_2.2.14_5.0_i686-cmp-interbase,mysql:
***MISSING WEAVE***
sql-bench/Results-linux/insert-interbase-Linux_2.2.14_5.0_i686-cmp-interbase,mysql:
***MISSING WEAVE***
sql-bench/Results-linux/insert-mysql-Linux_2.2.14_5.0_i686-cmp-interbase,mysql:
***MISSING WEAVE***
sql-bench/Results-linux/select-interbase-Linux_2.2.14_5.0_i686-cmp-interbase,mysql:
***MISSING WEAVE***
sql-bench/Results-linux/select-mysql-Linux_2.2.14_5.0_i686-cmp-interbase,mysql:
***MISSING WEAVE***
sql-bench/Results-linux/wisconsin-interbase-Linux_2.2.14_5.0_i686-cmp-interbase,mysql:
***MISSING WEAVE***
sql-bench/Results-linux/wisconsin-mysql-Linux_2.2.14_5.0_i686-cmp-interbase,mysql:
***MISSING WEAVE***
sql-bench/limits/mimer.cfg:
Update of benchmarks and other small stuff
sql/Attic/mini_client.c:
Update to get Berkeley db to work.
sql/Attic/net_serv.c:
Update to get Berkeley db to work.
sql/Attic/lex_hash.h:
lex_hash.h is a pain in the neck for cvs diff
scripts/mysql_convert_table_format.sh:
Update for 3.23.16
include/getopt.h:
Update for 3.23.16
Docs/Support/.cvsignore:
Update for build
scripts/mysqlhotcopy.sh:
Update for 3.23.16
Docs/Attic/myisam.doc:
Mirror addition, Broken Image fix, renamed myisam.doc -> myisam.txt (because it's really text. :).
Docs/myisam.txt:
Mirror addition, Broken Image fix, renamed myisam.doc -> myisam.txt (because it's really text. :).
sql-bench/ChangeLog:
Updates for 3.23.17
tests/big_record.pl:
Updates for 3.23.17
tests/export.pl:
Updates for 3.23.17
tests/fork2_test.pl:
Updates for 3.23.17
tests/fork3_test.pl:
Updates for 3.23.17
tests/fork_test.pl:
Updates for 3.23.17
tests/grant.pl:
Updates for 3.23.17
tests/insert_and_repair.pl:
Updates for 3.23.17
tests/lock_test.pl:
Updates for 3.23.17
tests/pmail.pl:
Updates for 3.23.17
sql/.cvsignore:
Update for 3.23.17
sql-bench/Results/Attic/ATIS-mysql-Linux_2.2.10_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/Attic/ATIS-mysql-Linux_2.2.1_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/Attic/ATIS-mysql_fast-Linux_2.2.10_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/Attic/ATIS-pg-Linux_2.2.10_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/Attic/ATIS-pg_fast-Linux_2.2.10_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/Attic/RUN-mysql-Linux_2.2.10_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/Attic/RUN-mysql-Linux_2.2.1_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/Attic/RUN-mysql_fast-Linux_2.2.10_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/Attic/RUN-pg-Linux_2.2.10_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/Attic/RUN-pg_fast-Linux_2.2.10_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/Attic/alter-table-mysql-Linux_2.2.10_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/Attic/alter-table-mysql-Linux_2.2.1_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/Attic/alter-table-mysql_fast-Linux_2.2.10_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/Attic/alter-table-pg-Linux_2.2.10_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/Attic/alter-table-pg_fast-Linux_2.2.10_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/Attic/big-tables-mysql-Linux_2.2.10_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/Attic/big-tables-mysql-Linux_2.2.1_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/Attic/big-tables-mysql_fast-Linux_2.2.10_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/Attic/big-tables-pg-Linux_2.2.10_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/Attic/big-tables-pg_fast-Linux_2.2.10_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/Attic/connect-mysql-Linux_2.2.10_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/Attic/connect-mysql-Linux_2.2.1_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/Attic/connect-mysql_fast-Linux_2.2.10_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/Attic/connect-pg-Linux_2.2.10_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/Attic/connect-pg_fast-Linux_2.2.10_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/Attic/create-mysql-Linux_2.2.10_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/Attic/create-mysql-Linux_2.2.1_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/Attic/create-mysql_fast-Linux_2.2.10_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/Attic/create-pg-Linux_2.2.10_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/Attic/create-pg_fast-Linux_2.2.10_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/Attic/insert-mysql-Linux_2.2.10_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/Attic/insert-mysql-Linux_2.2.1_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/Attic/insert-mysql_fast-Linux_2.2.10_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/Attic/insert-pg-Linux_2.2.10_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/Attic/insert-pg_fast-Linux_2.2.10_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/Attic/select-mysql-Linux_2.2.10_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/Attic/select-mysql-Linux_2.2.1_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/Attic/select-mysql_fast-Linux_2.2.10_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/Attic/select-pg-Linux_2.2.10_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/Attic/select-pg_fast-Linux_2.2.10_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/Attic/wisconsin-mysql-Linux_2.2.10_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/Attic/wisconsin-mysql-Linux_2.2.1_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/Attic/wisconsin-mysql_fast-Linux_2.2.10_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/Attic/wisconsin-pg-Linux_2.2.10_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/Attic/wisconsin-pg_fast-Linux_2.2.10_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/ATIS-pg-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/RUN-pg-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/alter-table-pg-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/big-tables-pg-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/connect-pg-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/create-pg-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/insert-pg-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/select-pg-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/wisconsin-pg-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
***MISSING WEAVE***
support-files/Attic/my-example.cnf.sh:
Updates to 3.23.17
support-files/Attic/my-huge.cfg.sh:
Update for 3.23.17
support-files/Attic/my-large.cfg.sh:
Update for 3.23.17
support-files/Attic/my-medium.cfg.sh:
Update for 3.23.17
support-files/Attic/my-small.cfg.sh:
Update for 3.23.17
sql-bench/limits/pg.cfg:
Updates to 3.23.17
support-files/my-small.cnf.sh:
Updates to 3.23.17
dbug/dbug.c:
update 3.23.17 for Monty
mysys/getopt1.c:
update 3.23.17 for Monty
readline/complete.c:
update 3.23.17 for Monty
regex/regcomp.c:
update 3.23.17 for Monty
regex/regex2.h:
update 3.23.17 for Monty
regex/regexec.c:
update 3.23.17 for Monty
regex/regexp.c:
update 3.23.17 for Monty
sql-bench/Results/ATIS-mysql-win98:
update 3.23.17 for Monty
sql-bench/Results/RUN-mysql-win98:
update 3.23.17 for Monty
sql-bench/Results/alter-table-mysql-win98:
update 3.23.17 for Monty
sql-bench/Results/big-tables-mysql-win98:
update 3.23.17 for Monty
sql-bench/Results/connect-mysql-win98:
update 3.23.17 for Monty
sql-bench/Results/create-mysql-win98:
update 3.23.17 for Monty
sql-bench/Results/insert-mysql-win98:
update 3.23.17 for Monty
sql-bench/Results/select-mysql-win98:
update 3.23.17 for Monty
sql-bench/Results/wisconsin-mysql-win98:
update 3.23.17 for Monty
sql-bench/Results-linux/ATIS-mysql_fast-Linux_2.2.13_SMP_alpha:
***MISSING WEAVE***
sql-bench/Results-linux/alter-table-mysql_fast-Linux_2.2.13_SMP_alpha:
***MISSING WEAVE***
sql-bench/Results-linux/big-tables-mysql_fast-Linux_2.2.13_SMP_alpha:
***MISSING WEAVE***
sql-bench/Results-linux/create-mysql_fast-Linux_2.2.13_SMP_alpha:
***MISSING WEAVE***
sql-bench/Results-linux/insert-mysql_fast-Linux_2.2.13_SMP_alpha:
***MISSING WEAVE***
sql-bench/Results-linux/wisconsin-mysql_fast-Linux_2.2.13_SMP_alpha:
***MISSING WEAVE***
tests/test_delayed_insert.pl:
update 3.23.17 for Monty
vio/Vio.h:
update 3.23.17 for Monty
vio/VioPipe.h:
update 3.23.17 for Monty
vio/violite.h:
update 3.23.17 for Monty
sql-bench/limits/access.cfg:
Update for 3.23.17
sql-bench/limits/ms-sql.cfg:
Update for 3.23.17
sql-bench/limits/oracle.cfg:
Update for 3.23.17
BUILD/compile-alpha-ccc:
Update to 3.23.18
BUILD/compile-alpha-debug:
Update to 3.23.18
BUILD/compile-alpha:
Update to 3.23.18
BUILD/compile-pentium-gcov:
Update to 3.23.18
BUILD/compile-pentium-myodbc:
Update to 3.23.18
BUILD/compile-pentium:
Update to 3.23.18
BUILD/compile-solaris-sparc-purify:
Update to 3.23.18
BUILD/compile-solaris-sparc:
Update to 3.23.18
client/Attic/net.c:
Update to 3.23.18
sql-bench/Results/ATIS-mysql-Linux_2.2.14_i686_xeon:
Update to 3.23.18
sql-bench/Results/RUN-mysql-Linux_2.2.14_i686_xeon:
Update to 3.23.18
sql-bench/Results/alter-table-mysql-Linux_2.2.14_i686_xeon:
Update to 3.23.18
sql-bench/Results/big-tables-mysql-Linux_2.2.14_i686_xeon:
Update to 3.23.18
sql-bench/Results/connect-mysql-Linux_2.2.14_i686_xeon:
Update to 3.23.18
sql-bench/Results/create-mysql-Linux_2.2.14_i686_xeon:
Update to 3.23.18
sql-bench/Results/insert-mysql-Linux_2.2.14_i686_xeon:
Update to 3.23.18
sql-bench/Results/select-mysql-Linux_2.2.14_i686_xeon:
Update to 3.23.18
sql-bench/Results/wisconsin-mysql-Linux_2.2.14_i686_xeon:
Update to 3.23.18
sql-bench/Results-linux/RUN-mysql_fast-Linux_2.2.13_SMP_alpha:
***MISSING WEAVE***
sql-bench/Results-linux/connect-mysql_fast-Linux_2.2.13_SMP_alpha:
***MISSING WEAVE***
sql-bench/Results-linux/select-mysql_fast-Linux_2.2.13_SMP_alpha:
***MISSING WEAVE***
mysql-test/mybin/mysql-test_install_db:
Initial checkin of mysql-test subdir.
mysql-test/mysql-test-run:
Quick commit before I checkout a new tree.
Docs/Tutorial-MySQL-final.txt:
Update for 3.23.19-beta
Build-tools/Do-rpm:
Fix of wrong CVS update
sql-bench/Results/ATIS-mysql-NT_4.0:
Fix of wrong CVS update
sql-bench/Results/RUN-mysql-NT_4.0:
Fix of wrong CVS update
sql-bench/Results/alter-table-mysql-NT_4.0:
Fix of wrong CVS update
sql-bench/Results/big-tables-mysql-NT_4.0:
Fix of wrong CVS update
sql-bench/Results/connect-mysql-NT_4.0:
Fix of wrong CVS update
sql-bench/Results/create-mysql-NT_4.0:
Fix of wrong CVS update
sql-bench/Results/insert-mysql-NT_4.0:
Fix of wrong CVS update
sql-bench/Results/select-mysql-NT_4.0:
Fix of wrong CVS update
sql-bench/Results/wisconsin-mysql-NT_4.0:
Fix of wrong CVS update
acconfig.h:
Change of copyright to GPL/LGPL
client/.cvsignore:
Change of copyright to GPL/LGPL
client/completion_hash.h:
Change of copyright to GPL/LGPL
client/connect_test.c:
Change of copyright to GPL/LGPL
client/errmsg.c:
Change of copyright to GPL/LGPL
client/insert_test.c:
Change of copyright to GPL/LGPL
client/list_test.c:
Change of copyright to GPL/LGPL
client/my_readline.h:
Change of copyright to GPL/LGPL
client/password.c:
Change of copyright to GPL/LGPL
client/readline.cc:
Change of copyright to GPL/LGPL
client/select_test.c:
Change of copyright to GPL/LGPL
client/showdb_test.c:
Change of copyright to GPL/LGPL
client/sql_string.cc:
Change of copyright to GPL/LGPL
client/sql_string.h:
Change of copyright to GPL/LGPL
client/ssl_test.c:
Change of copyright to GPL/LGPL
client/thread_test.c:
Change of copyright to GPL/LGPL
client/violite.c:
Change of copyright to GPL/LGPL
dbug/Makefile.am:
Change of copyright to GPL/LGPL
extra/comp_err.c:
Change of copyright to GPL/LGPL
extra/perror.c:
Change of copyright to GPL/LGPL
extra/replace.c:
Change of copyright to GPL/LGPL
extra/resolveip.c:
Change of copyright to GPL/LGPL
heap/Makefile.am:
Change of copyright to GPL/LGPL
heap/_check.c:
Change of copyright to GPL/LGPL
heap/_rectest.c:
Change of copyright to GPL/LGPL
heap/heapdef.h:
Change of copyright to GPL/LGPL
heap/hp_block.c:
Change of copyright to GPL/LGPL
heap/hp_clear.c:
Change of copyright to GPL/LGPL
heap/hp_close.c:
Change of copyright to GPL/LGPL
heap/hp_create.c:
Change of copyright to GPL/LGPL
heap/hp_delete.c:
Change of copyright to GPL/LGPL
heap/hp_extra.c:
Change of copyright to GPL/LGPL
heap/hp_hash.c:
Change of copyright to GPL/LGPL
heap/hp_info.c:
Change of copyright to GPL/LGPL
heap/hp_open.c:
Change of copyright to GPL/LGPL
heap/hp_panic.c:
Change of copyright to GPL/LGPL
heap/hp_rename.c:
Change of copyright to GPL/LGPL
heap/hp_rfirst.c:
Change of copyright to GPL/LGPL
heap/hp_rlast.c:
Change of copyright to GPL/LGPL
heap/hp_rnext.c:
Change of copyright to GPL/LGPL
heap/hp_rprev.c:
Change of copyright to GPL/LGPL
heap/hp_rrnd.c:
Change of copyright to GPL/LGPL
heap/hp_rsame.c:
Change of copyright to GPL/LGPL
heap/hp_scan.c:
Change of copyright to GPL/LGPL
heap/hp_static.c:
Change of copyright to GPL/LGPL
heap/hp_test1.c:
Change of copyright to GPL/LGPL
heap/hp_test2.c:
Change of copyright to GPL/LGPL
heap/hp_update.c:
Change of copyright to GPL/LGPL
heap/hp_write.c:
Change of copyright to GPL/LGPL
include/dbug.h:
Change of copyright to GPL/LGPL
include/hash.h:
Change of copyright to GPL/LGPL
include/heap.h:
Change of copyright to GPL/LGPL
include/m_ctype.h:
Change of copyright to GPL/LGPL
include/m_string.h:
Change of copyright to GPL/LGPL
include/merge.h:
Change of copyright to GPL/LGPL
include/my_alarm.h:
Change of copyright to GPL/LGPL
include/my_dir.h:
Change of copyright to GPL/LGPL
include/my_list.h:
Change of copyright to GPL/LGPL
include/my_net.h:
Change of copyright to GPL/LGPL
include/my_no_pthread.h:
Change of copyright to GPL/LGPL
include/my_nosys.h:
Change of copyright to GPL/LGPL
include/my_pthread.h:
Change of copyright to GPL/LGPL
include/my_sys.h:
Change of copyright to GPL/LGPL
include/my_tree.h:
Change of copyright to GPL/LGPL
include/myisammrg.h:
Change of copyright to GPL/LGPL
include/myisampack.h:
Change of copyright to GPL/LGPL
include/mysys_err.h:
Change of copyright to GPL/LGPL
include/nisam.h:
Change of copyright to GPL/LGPL
include/queues.h:
Change of copyright to GPL/LGPL
include/raid.h:
Change of copyright to GPL/LGPL
include/sslopt-case.h:
Change of copyright to GPL/LGPL
include/sslopt-longopts.h:
Change of copyright to GPL/LGPL
include/sslopt-usage.h:
Change of copyright to GPL/LGPL
include/sslopt-vars.h:
Change of copyright to GPL/LGPL
include/thr_alarm.h:
Change of copyright to GPL/LGPL
include/thr_lock.h:
Change of copyright to GPL/LGPL
include/violite.h:
Change of copyright to GPL/LGPL
isam/Makefile.am:
Change of copyright to GPL/LGPL
isam/_cache.c:
Change of copyright to GPL/LGPL
isam/_dynrec.c:
Change of copyright to GPL/LGPL
isam/_key.c:
Change of copyright to GPL/LGPL
isam/_locking.c:
Change of copyright to GPL/LGPL
isam/_packrec.c:
Change of copyright to GPL/LGPL
isam/_page.c:
Change of copyright to GPL/LGPL
isam/_search.c:
Change of copyright to GPL/LGPL
isam/_statrec.c:
Change of copyright to GPL/LGPL
isam/changed.c:
Change of copyright to GPL/LGPL
isam/close.c:
Change of copyright to GPL/LGPL
isam/create.c:
Change of copyright to GPL/LGPL
isam/delete.c:
Change of copyright to GPL/LGPL
isam/extra.c:
Change of copyright to GPL/LGPL
isam/isamchk.c:
Change of copyright to GPL/LGPL
isam/isamlog.c:
Change of copyright to GPL/LGPL
isam/log.c:
Change of copyright to GPL/LGPL
isam/open.c:
Change of copyright to GPL/LGPL
isam/pack_isam.c:
Change of copyright to GPL/LGPL
isam/panic.c:
Change of copyright to GPL/LGPL
isam/range.c:
Change of copyright to GPL/LGPL
isam/rfirst.c:
Change of copyright to GPL/LGPL
isam/rkey.c:
Change of copyright to GPL/LGPL
isam/rlast.c:
Change of copyright to GPL/LGPL
isam/rnext.c:
Change of copyright to GPL/LGPL
isam/rprev.c:
Change of copyright to GPL/LGPL
isam/rrnd.c:
Change of copyright to GPL/LGPL
isam/rsame.c:
Change of copyright to GPL/LGPL
isam/rsamepos.c:
Change of copyright to GPL/LGPL
isam/sort.c:
Change of copyright to GPL/LGPL
isam/static.c:
Change of copyright to GPL/LGPL
isam/test1.c:
Change of copyright to GPL/LGPL
isam/test3.c:
Change of copyright to GPL/LGPL
libmysql/Makefile.am:
Change of copyright to GPL/LGPL
libmysql/conf_to_src.c:
Change of copyright to GPL/LGPL
libmysql/dll.c:
Change of copyright to GPL/LGPL
libmysql/get_password.c:
Change of copyright to GPL/LGPL
libmysql/password.c:
Change of copyright to GPL/LGPL
libmysql/violite.c:
Change of copyright to GPL/LGPL
man/Makefile.am:
Change of copyright to GPL/LGPL
merge/Makefile.am:
Change of copyright to GPL/LGPL
merge/_locking.c:
Change of copyright to GPL/LGPL
merge/close.c:
Change of copyright to GPL/LGPL
merge/create.c:
Change of copyright to GPL/LGPL
merge/delete.c:
Change of copyright to GPL/LGPL
merge/extra.c:
Change of copyright to GPL/LGPL
merge/info.c:
Change of copyright to GPL/LGPL
merge/mrgdef.h:
Change of copyright to GPL/LGPL
merge/open.c:
Change of copyright to GPL/LGPL
merge/panic.c:
Change of copyright to GPL/LGPL
merge/rrnd.c:
Change of copyright to GPL/LGPL
merge/rsame.c:
Change of copyright to GPL/LGPL
merge/static.c:
Change of copyright to GPL/LGPL
merge/update.c:
Change of copyright to GPL/LGPL
myisam/ft_eval.c:
Change of copyright to GPL/LGPL
myisam/ft_eval.h:
Change of copyright to GPL/LGPL
myisam/ft_parser.c:
Change of copyright to GPL/LGPL
myisam/ft_static.c:
Change of copyright to GPL/LGPL
myisam/ft_stem.c:
Change of copyright to GPL/LGPL
myisam/ft_stopwords.c:
Change of copyright to GPL/LGPL
myisam/ft_test1.c:
Change of copyright to GPL/LGPL
myisam/ft_test1.h:
Change of copyright to GPL/LGPL
myisam/ftdefs.h:
Change of copyright to GPL/LGPL
myisam/fulltext.h:
Change of copyright to GPL/LGPL
myisam/mi_cache.c:
Change of copyright to GPL/LGPL
myisam/mi_changed.c:
Change of copyright to GPL/LGPL
myisam/mi_checksum.c:
Change of copyright to GPL/LGPL
myisam/mi_dbug.c:
Change of copyright to GPL/LGPL
myisam/mi_delete_all.c:
Change of copyright to GPL/LGPL
myisam/mi_delete_table.c:
Change of copyright to GPL/LGPL
myisam/mi_dynrec.c:
Change of copyright to GPL/LGPL
myisam/mi_info.c:
Change of copyright to GPL/LGPL
myisam/mi_key.c:
Change of copyright to GPL/LGPL
myisam/mi_packrec.c:
Change of copyright to GPL/LGPL
myisam/mi_page.c:
Change of copyright to GPL/LGPL
myisam/mi_range.c:
Change of copyright to GPL/LGPL
myisam/mi_rename.c:
Change of copyright to GPL/LGPL
myisam/mi_rfirst.c:
Change of copyright to GPL/LGPL
myisam/mi_rkey.c:
Change of copyright to GPL/LGPL
myisam/mi_rlast.c:
Change of copyright to GPL/LGPL
myisam/mi_rnext.c:
Change of copyright to GPL/LGPL
myisam/mi_rprev.c:
Change of copyright to GPL/LGPL
myisam/mi_rrnd.c:
Change of copyright to GPL/LGPL
myisam/mi_rsame.c:
Change of copyright to GPL/LGPL
myisam/mi_rsamepos.c:
Change of copyright to GPL/LGPL
myisam/mi_scan.c:
Change of copyright to GPL/LGPL
myisam/mi_static.c:
Change of copyright to GPL/LGPL
myisam/mi_statrec.c:
Change of copyright to GPL/LGPL
myisam/mi_test1.c:
Change of copyright to GPL/LGPL
myisam/mi_test2.c:
Change of copyright to GPL/LGPL
myisam/mi_test3.c:
Change of copyright to GPL/LGPL
myisam/mi_unique.c:
Change of copyright to GPL/LGPL
myisam/myisamlog.c:
Change of copyright to GPL/LGPL
myisam/sort.c:
Change of copyright to GPL/LGPL
myisammrg/Makefile.am:
Change of copyright to GPL/LGPL
myisammrg/mymrgdef.h:
Change of copyright to GPL/LGPL
myisammrg/myrg_close.c:
Change of copyright to GPL/LGPL
myisammrg/myrg_create.c:
Change of copyright to GPL/LGPL
myisammrg/myrg_delete.c:
Change of copyright to GPL/LGPL
myisammrg/myrg_extra.c:
Change of copyright to GPL/LGPL
myisammrg/myrg_info.c:
Change of copyright to GPL/LGPL
myisammrg/myrg_locking.c:
Change of copyright to GPL/LGPL
myisammrg/myrg_open.c:
Change of copyright to GPL/LGPL
myisammrg/myrg_panic.c:
Change of copyright to GPL/LGPL
myisammrg/myrg_rrnd.c:
Change of copyright to GPL/LGPL
myisammrg/myrg_rsame.c:
Change of copyright to GPL/LGPL
myisammrg/myrg_static.c:
Change of copyright to GPL/LGPL
myisammrg/myrg_update.c:
Change of copyright to GPL/LGPL
mysys/Makefile.am:
Change of copyright to GPL/LGPL
mysys/array.c:
Change of copyright to GPL/LGPL
mysys/charset.c:
Change of copyright to GPL/LGPL
mysys/checksum.c:
Change of copyright to GPL/LGPL
mysys/default.c:
Change of copyright to GPL/LGPL
mysys/errors.c:
Change of copyright to GPL/LGPL
mysys/getvar.c:
Change of copyright to GPL/LGPL
mysys/hash.c:
Change of copyright to GPL/LGPL
mysys/list.c:
Change of copyright to GPL/LGPL
mysys/make-conf.c:
Change of copyright to GPL/LGPL
mysys/mf_brkhant.c:
Change of copyright to GPL/LGPL
mysys/mf_cache.c:
Change of copyright to GPL/LGPL
mysys/mf_casecnv.c:
Change of copyright to GPL/LGPL
mysys/mf_dirname.c:
Change of copyright to GPL/LGPL
mysys/mf_fn_ext.c:
Change of copyright to GPL/LGPL
mysys/mf_format.c:
Change of copyright to GPL/LGPL
mysys/mf_getdate.c:
Change of copyright to GPL/LGPL
mysys/mf_iocache.c:
Change of copyright to GPL/LGPL
mysys/mf_keycache.c:
Change of copyright to GPL/LGPL
mysys/mf_loadpath.c:
Change of copyright to GPL/LGPL
mysys/mf_pack2.c:
Change of copyright to GPL/LGPL
mysys/mf_path.c:
Change of copyright to GPL/LGPL
mysys/mf_qsort.c:
Change of copyright to GPL/LGPL
mysys/mf_qsort2.c:
Change of copyright to GPL/LGPL
mysys/mf_radix.c:
Change of copyright to GPL/LGPL
mysys/mf_reccache.c:
***MISSING WEAVE***
mysys/mf_same.c:
Change of copyright to GPL/LGPL
mysys/mf_sleep.c:
Change of copyright to GPL/LGPL
mysys/mf_sort.c:
Change of copyright to GPL/LGPL
mysys/mf_soundex.c:
Change of copyright to GPL/LGPL
mysys/mf_stripp.c:
Change of copyright to GPL/LGPL
mysys/mf_unixpath.c:
Change of copyright to GPL/LGPL
mysys/mf_util.c:
Change of copyright to GPL/LGPL
mysys/mf_wcomp.c:
Change of copyright to GPL/LGPL
mysys/mf_wfile.c:
Change of copyright to GPL/LGPL
mysys/mulalloc.c:
Change of copyright to GPL/LGPL
mysys/my_alarm.c:
Change of copyright to GPL/LGPL
mysys/my_alloc.c:
Change of copyright to GPL/LGPL
mysys/my_append.c:
Change of copyright to GPL/LGPL
mysys/my_chsize.c:
Change of copyright to GPL/LGPL
mysys/my_clock.c:
Change of copyright to GPL/LGPL
mysys/my_compress.c:
Change of copyright to GPL/LGPL
mysys/my_copy.c:
Change of copyright to GPL/LGPL
mysys/my_create.c:
Change of copyright to GPL/LGPL
mysys/my_delete.c:
Change of copyright to GPL/LGPL
mysys/my_div.c:
Change of copyright to GPL/LGPL
mysys/my_error.c:
Change of copyright to GPL/LGPL
mysys/my_fopen.c:
Change of copyright to GPL/LGPL
mysys/my_fstream.c:
Change of copyright to GPL/LGPL
mysys/my_getwd.c:
Change of copyright to GPL/LGPL
mysys/my_init.c:
Change of copyright to GPL/LGPL
mysys/my_lib.c:
Change of copyright to GPL/LGPL
mysys/my_lock.c:
Change of copyright to GPL/LGPL
mysys/my_lockmem.c:
Change of copyright to GPL/LGPL
mysys/my_lread.c:
Change of copyright to GPL/LGPL
mysys/my_lwrite.c:
Change of copyright to GPL/LGPL
mysys/my_malloc.c:
Change of copyright to GPL/LGPL
mysys/my_messnc.c:
Change of copyright to GPL/LGPL
mysys/my_mkdir.c:
Change of copyright to GPL/LGPL
mysys/my_net.c:
Change of copyright to GPL/LGPL
mysys/my_once.c:
Change of copyright to GPL/LGPL
mysys/my_open.c:
Change of copyright to GPL/LGPL
mysys/my_pread.c:
Change of copyright to GPL/LGPL
mysys/my_pthread.c:
Change of copyright to GPL/LGPL
mysys/my_quick.c:
Change of copyright to GPL/LGPL
mysys/my_read.c:
Change of copyright to GPL/LGPL
mysys/my_realloc.c:
Change of copyright to GPL/LGPL
mysys/my_redel.c:
Change of copyright to GPL/LGPL
mysys/my_rename.c:
Change of copyright to GPL/LGPL
mysys/my_seek.c:
Change of copyright to GPL/LGPL
mysys/my_static.c:
Change of copyright to GPL/LGPL
mysys/my_static.h:
Change of copyright to GPL/LGPL
mysys/my_tempnam.c:
Change of copyright to GPL/LGPL
mysys/my_vsnprintf.c:
Change of copyright to GPL/LGPL
mysys/my_wincond.c:
Change of copyright to GPL/LGPL
mysys/my_winthread.c:
Change of copyright to GPL/LGPL
mysys/my_write.c:
Change of copyright to GPL/LGPL
mysys/mysys_priv.h:
Change of copyright to GPL/LGPL
mysys/ptr_cmp.c:
Change of copyright to GPL/LGPL
mysys/queues.c:
Change of copyright to GPL/LGPL
mysys/raid.cc:
Change of copyright to GPL/LGPL
mysys/safemalloc.c:
Change of copyright to GPL/LGPL
mysys/string.c:
Change of copyright to GPL/LGPL
mysys/test_charset.c:
Change of copyright to GPL/LGPL
mysys/test_dir.c:
Change of copyright to GPL/LGPL
mysys/test_fn.c:
Change of copyright to GPL/LGPL
mysys/test_vsnprintf.c:
Change of copyright to GPL/LGPL
mysys/testhash.c:
Change of copyright to GPL/LGPL
mysys/thr_alarm.c:
Change of copyright to GPL/LGPL
mysys/thr_lock.c:
Change of copyright to GPL/LGPL
mysys/thr_mutex.c:
Change of copyright to GPL/LGPL
mysys/thr_rwlock.c:
Change of copyright to GPL/LGPL
mysys/tree.c:
Change of copyright to GPL/LGPL
mysys/typelib.c:
Change of copyright to GPL/LGPL
regex/Makefile.am:
Change of copyright to GPL/LGPL
sql/cache_manager.cc:
Change of copyright to GPL/LGPL
sql/cache_manager.h:
Change of copyright to GPL/LGPL
sql/convert.cc:
Change of copyright to GPL/LGPL
sql/custom_conf.h:
Change of copyright to GPL/LGPL
sql/derror.cc:
Change of copyright to GPL/LGPL
sql/field_conv.cc:
Change of copyright to GPL/LGPL
sql/frm_crypt.cc:
Change of copyright to GPL/LGPL
sql/ha_heap.cc:
Change of copyright to GPL/LGPL
sql/ha_heap.h:
Change of copyright to GPL/LGPL
sql/ha_isam.cc:
Change of copyright to GPL/LGPL
sql/ha_isammrg.cc:
Change of copyright to GPL/LGPL
sql/hash_filo.cc:
Change of copyright to GPL/LGPL
sql/hash_filo.h:
Change of copyright to GPL/LGPL
sql/hostname.cc:
Change of copyright to GPL/LGPL
sql/init.cc:
Change of copyright to GPL/LGPL
sql/item_buff.cc:
Change of copyright to GPL/LGPL
sql/item_cmpfunc.h:
Change of copyright to GPL/LGPL
sql/item_create.cc:
Change of copyright to GPL/LGPL
sql/item_create.h:
Change of copyright to GPL/LGPL
sql/item_strfunc.cc:
Change of copyright to GPL/LGPL
sql/item_strfunc.h:
Change of copyright to GPL/LGPL
sql/item_sum.cc:
Change of copyright to GPL/LGPL
sql/item_sum.h:
Change of copyright to GPL/LGPL
sql/item_uniq.cc:
Change of copyright to GPL/LGPL
sql/item_uniq.h:
Change of copyright to GPL/LGPL
sql/key.cc:
Change of copyright to GPL/LGPL
sql/lex_symbol.h:
Change of copyright to GPL/LGPL
sql/lock.cc:
Change of copyright to GPL/LGPL
sql/matherr.c:
Change of copyright to GPL/LGPL
sql/mf_iocache.cc:
Change of copyright to GPL/LGPL
sql/mini_client.h:
Change of copyright to GPL/LGPL
sql/my_lock.c:
Change of copyright to GPL/LGPL
sql/opt_sum.cc:
Change of copyright to GPL/LGPL
sql/password.c:
Change of copyright to GPL/LGPL
sql/procedure.cc:
Change of copyright to GPL/LGPL
sql/procedure.h:
Change of copyright to GPL/LGPL
sql/sql_acl.h:
Change of copyright to GPL/LGPL
sql/sql_analyse.cc:
Change of copyright to GPL/LGPL
sql/sql_cache.cc:
Change of copyright to GPL/LGPL
sql/sql_crypt.cc:
Change of copyright to GPL/LGPL
sql/sql_crypt.h:
Change of copyright to GPL/LGPL
sql/sql_list.cc:
Change of copyright to GPL/LGPL
sql/sql_list.h:
Change of copyright to GPL/LGPL
sql/sql_map.cc:
Change of copyright to GPL/LGPL
sql/sql_map.h:
Change of copyright to GPL/LGPL
sql/sql_string.h:
Change of copyright to GPL/LGPL
sql/sql_test.cc:
Change of copyright to GPL/LGPL
sql/sql_udf.cc:
Change of copyright to GPL/LGPL
sql/sql_udf.h:
Change of copyright to GPL/LGPL
sql/thr_malloc.cc:
Change of copyright to GPL/LGPL
sql/udf_example.cc:
Change of copyright to GPL/LGPL
sql/unireg.cc:
Change of copyright to GPL/LGPL
sql/unireg.h:
Change of copyright to GPL/LGPL
sql/violite.c:
Change of copyright to GPL/LGPL
sql-bench/Makefile.am:
Change of copyright to GPL/LGPL
sql-bench/bench-init.pl.sh:
Change of copyright to GPL/LGPL
sql-bench/copy-db.sh:
Change of copyright to GPL/LGPL
sql-bench/run-all-tests.sh:
Change of copyright to GPL/LGPL
sql-bench/server-cfg.sh:
Change of copyright to GPL/LGPL
sql-bench/test-ATIS.sh:
Change of copyright to GPL/LGPL
sql-bench/test-alter-table.sh:
Change of copyright to GPL/LGPL
sql-bench/test-big-tables.sh:
Change of copyright to GPL/LGPL
sql-bench/test-connect.sh:
Change of copyright to GPL/LGPL
sql-bench/test-create.sh:
Change of copyright to GPL/LGPL
sql-bench/test-insert.sh:
Change of copyright to GPL/LGPL
sql-bench/test-select.sh:
Change of copyright to GPL/LGPL
sql-bench/test-wisconsin.sh:
Change of copyright to GPL/LGPL
sql-bench/Results/ATIS-mysql-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/ATIS-mysql_fast-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/ATIS-pg_fast-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/ATIS-pg_fast-Linux_2.2.14_5.0_i686:
***MISSING WEAVE***
sql-bench/Results/RUN-mysql-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/RUN-mysql_fast-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/RUN-pg_fast-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/RUN-pg_fast-Linux_2.2.14_5.0_i686:
***MISSING WEAVE***
sql-bench/Results/alter-table-mysql-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/alter-table-mysql_fast-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/alter-table-pg_fast-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/alter-table-pg_fast-Linux_2.2.14_5.0_i686:
***MISSING WEAVE***
sql-bench/Results/big-tables-mysql-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/big-tables-mysql_fast-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/big-tables-pg_fast-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/big-tables-pg_fast-Linux_2.2.14_5.0_i686:
***MISSING WEAVE***
sql-bench/Results/connect-mysql-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/connect-mysql_fast-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/connect-pg_fast-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/connect-pg_fast-Linux_2.2.14_5.0_i686:
***MISSING WEAVE***
sql-bench/Results/create-mysql-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/create-mysql_fast-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/create-pg_fast-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/create-pg_fast-Linux_2.2.14_5.0_i686:
***MISSING WEAVE***
sql-bench/Results/insert-mysql-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/insert-mysql_fast-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/insert-pg_fast-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/select-mysql-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/select-mysql_fast-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/select-pg_fast-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/wisconsin-mysql-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/wisconsin-mysql_fast-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
***MISSING WEAVE***
sql-bench/Results/wisconsin-pg_fast-Linux_2.2.14_5.0_i686-cmp-mysql,pg:
***MISSING WEAVE***
strings/Makefile.am:
Change of copyright to GPL/LGPL
strings/README:
Change of copyright to GPL/LGPL
strings/atof.c:
Change of copyright to GPL/LGPL
strings/bchange.c:
Change of copyright to GPL/LGPL
strings/bcmp.c:
Change of copyright to GPL/LGPL
strings/bcopy-duff.c:
Change of copyright to GPL/LGPL
strings/bmove512.c:
Change of copyright to GPL/LGPL
strings/bmove_upp-sparc.s:
Change of copyright to GPL/LGPL
strings/bmove_upp.c:
Change of copyright to GPL/LGPL
strings/conf_to_src.c:
Change of copyright to GPL/LGPL
strings/ctype-big5.c:
Change of copyright to GPL/LGPL
strings/ctype-euc_kr.c:
Change of copyright to GPL/LGPL
strings/ctype-gb2312.c:
Change of copyright to GPL/LGPL
strings/ctype-sjis.c:
Change of copyright to GPL/LGPL
strings/ctype.c:
Change of copyright to GPL/LGPL
strings/do_ctype.c:
Change of copyright to GPL/LGPL
strings/int2str.c:
Change of copyright to GPL/LGPL
strings/is_prefix.c:
Change of copyright to GPL/LGPL
strings/llstr.c:
Change of copyright to GPL/LGPL
strings/longlong2str-x86.s:
Change of copyright to GPL/LGPL
strings/longlong2str.c:
Change of copyright to GPL/LGPL
strings/macros.asm:
Change of copyright to GPL/LGPL
strings/memcmp.c:
Change of copyright to GPL/LGPL
strings/memcpy.c:
Change of copyright to GPL/LGPL
strings/ptr_cmp.asm:
Change of copyright to GPL/LGPL
strings/str2int.c:
Change of copyright to GPL/LGPL
strings/str_test.c:
Change of copyright to GPL/LGPL
strings/strappend-sparc.s:
Change of copyright to GPL/LGPL
strings/strappend.c:
Change of copyright to GPL/LGPL
strings/strcend.c:
Change of copyright to GPL/LGPL
strings/strcont.c:
Change of copyright to GPL/LGPL
strings/strend-sparc.s:
Change of copyright to GPL/LGPL
strings/strfill.c:
Change of copyright to GPL/LGPL
strings/strings-x86.s:
Change of copyright to GPL/LGPL
strings/strings.asm:
Change of copyright to GPL/LGPL
strings/strinstr-sparc.s:
Change of copyright to GPL/LGPL
strings/strinstr.c:
Change of copyright to GPL/LGPL
strings/strmake-sparc.s:
Change of copyright to GPL/LGPL
strings/strmake.c:
Change of copyright to GPL/LGPL
strings/strmov-sparc.s:
Change of copyright to GPL/LGPL
strings/strmov.c:
Change of copyright to GPL/LGPL
strings/strnmov-sparc.s:
Change of copyright to GPL/LGPL
strings/strnmov.c:
Change of copyright to GPL/LGPL
strings/strstr-sparc.s:
Change of copyright to GPL/LGPL
strings/strto.c:
Change of copyright to GPL/LGPL
strings/strtol.c:
Change of copyright to GPL/LGPL
strings/strtoll.c:
Change of copyright to GPL/LGPL
strings/strtoul.c:
Change of copyright to GPL/LGPL
strings/strtoull.c:
Change of copyright to GPL/LGPL
strings/strxmov-sparc.s:
Change of copyright to GPL/LGPL
strings/strxmov.asm:
Change of copyright to GPL/LGPL
strings/udiv.c:
Change of copyright to GPL/LGPL
support-files/Makefile.am:
Change of copyright to GPL/LGPL
tests/Makefile.am:
Change of copyright to GPL/LGPL
vio/Makefile.am:
Change of copyright to GPL/LGPL
isam/.cvsignore:
Updates for 3.23.19
myisam/.cvsignore:
Updates for 3.23.19
sql-bench/Results/insert-pg_fast-Linux_2.2.14_5.0_i686:
***MISSING WEAVE***
sql-bench/Results/select-pg_fast-Linux_2.2.14_5.0_i686:
***MISSING WEAVE***
sql-bench/Results/wisconsin-pg_fast-Linux_2.2.14_5.0_i686:
***MISSING WEAVE***
sql/sql_analyse.h:
Fix bug when memory wasn't freed
sql/mysqlbinlog.cc:
Small fixes
sql/share/romanian/errmsg.txt:
***MISSING WEAVE***
include/mysql_com.h:
Replication update/LOAD TABLE FROM MASTER + other fixes
client/mysql-test.c:
***MISSING WEAVE***
myisam/Attic/ft_global.h:
This file is now in include/
extra/Attic/print_defaults.c:
Updates for text search + ORDER BY
extra/Makefile.am:
Updates for text search + ORDER BY
extra/my_print_defaults.c:
Updates for text search + ORDER BY
include/mysqld_error.h:
Updates for text search + ORDER BY
sql/item_cmpfunc.cc:
Updates for text search + ORDER BY
sql/opt_range.h:
Updates for text search + ORDER BY
sql/sql_lex.cc:
Updates for text search + ORDER BY
sql-bench/crash-me.sh:
Updates for text search + ORDER BY
sql-bench/limits/mysql.cfg:
Updates for text search + ORDER BY
sql/share/czech/errmsg.sys:
Updates for text search + ORDER BY
sql/share/czech/errmsg.txt:
Updates for text search + ORDER BY
sql/share/danish/errmsg.sys:
Updates for text search + ORDER BY
sql/share/danish/errmsg.txt:
Updates for text search + ORDER BY
sql/share/dutch/errmsg.sys:
Updates for text search + ORDER BY
sql/share/dutch/errmsg.txt:
Updates for text search + ORDER BY
sql/share/english/errmsg.sys:
Updates for text search + ORDER BY
sql/share/english/errmsg.txt:
Updates for text search + ORDER BY
sql/share/estonia/errmsg.sys:
Updates for text search + ORDER BY
sql/share/estonia/errmsg.txt:
Updates for text search + ORDER BY
sql/share/french/errmsg.sys:
Updates for text search + ORDER BY
sql/share/french/errmsg.txt:
Updates for text search + ORDER BY
sql/share/german/errmsg.sys:
Updates for text search + ORDER BY
sql/share/german/errmsg.txt:
Updates for text search + ORDER BY
sql/share/greek/errmsg.sys:
Updates for text search + ORDER BY
sql/share/greek/errmsg.txt:
Updates for text search + ORDER BY
sql/share/hungarian/errmsg.sys:
Updates for text search + ORDER BY
sql/share/hungarian/errmsg.txt:
Updates for text search + ORDER BY
sql/share/japanese/errmsg.sys:
Updates for text search + ORDER BY
sql/share/japanese/errmsg.txt:
Updates for text search + ORDER BY
sql/share/korean/errmsg.sys:
Updates for text search + ORDER BY
sql/share/korean/errmsg.txt:
Updates for text search + ORDER BY
sql/share/norwegian/errmsg.txt:
Updates for text search + ORDER BY
sql/share/norwegian-ny/errmsg.txt:
Updates for text search + ORDER BY
sql/share/polish/errmsg.sys:
Updates for text search + ORDER BY
sql/share/polish/errmsg.txt:
Updates for text search + ORDER BY
sql/share/portuguese/errmsg.sys:
Updates for text search + ORDER BY
sql/share/portuguese/errmsg.txt:
Updates for text search + ORDER BY
sql/share/romania/errmsg.sys:
Updates for text search + ORDER BY
sql/share/romania/errmsg.txt:
Updates for text search + ORDER BY
sql/share/russian/errmsg.sys:
Updates for text search + ORDER BY
sql/share/russian/errmsg.txt:
Updates for text search + ORDER BY
sql/share/slovak/errmsg.sys:
Updates for text search + ORDER BY
sql/share/slovak/errmsg.txt:
Updates for text search + ORDER BY
sql/share/spanish/errmsg.sys:
Updates for text search + ORDER BY
sql/share/spanish/errmsg.txt:
Updates for text search + ORDER BY
sql/share/swedish/errmsg.OLD:
Updates for text search + ORDER BY
sql/share/swedish/errmsg.sys:
Updates for text search + ORDER BY
sql/share/swedish/errmsg.txt:
Updates for text search + ORDER BY
support-files/mysql.server-sys5.sh:
Updates for text search + ORDER BY
extra/.cvsignore:
Fix for update + BDB tables
isam/_dbug.c:
Fix for update + BDB tables
myisam/mi_delete.c:
Fix for update + BDB tables
myisam/mi_rnext_same.c:
Fix for update + BDB tables
myisam/mi_search.c:
Fix for update + BDB tables
sql/table.cc:
Fix of core dump bugs
myisam/Makefile.am:
Aded missing file
sql/ha_berkeley.h:
Fix DELETE FROM table_name problem
Build-tools/Do-all-build-steps:
Update to final 3.23.20
Build-tools/mysql-copyright-2:
Update to final 3.23.20
Build-tools/mysql-copyright:
Update to final 3.23.20
Docs/.cvsignore:
Update to final 3.23.20
scripts/make_binary_distribution.sh:
Update to final 3.23.20
Docs/internals.texi:
Fix of licenses issues.
sql/ha_isam.h:
Added patch by Sergei for MATCH + some bug fixes.
sql/ha_isammrg.h:
Added patch by Sergei for MATCH + some bug fixes.
sql/ha_myisammrg.h:
Added patch by Sergei for MATCH + some bug fixes.
myisam/ft_search.c:
Fix of portability bug
include/ft_global.h:
Fix of portability bug
sql/log_event.cc:
One more safety fix
sql/log_event.h:
One more safety fix
isam/test2.c:
Update to 3.23.21
isam/update.c:
Update to 3.23.21
myisam/ChangeLog:
Update to 3.23.21
myisam/mi_test_all.sh:
Update to 3.23.21
myisam/mi_update.c:
Update to 3.23.21
myisam/mi_write.c:
Update to 3.23.21
scripts/.cvsignore:
Update to 3.23.21
scripts/mysql_config.sh:
Update to 3.23.21
sql/filesort.cc:
Update to 3.23.21
Docs/Support/texi2html:
removed NOSAVE attrib from TABLE tags, non-standard HTML.
include/Attic/config-win32.h:
Made update log ASCII 0 safe
myisam/mi_test_all:
***MISSING WEAVE***
sql/sql_acl.cc:
Made update log ASCII 0 safe
sql/sql_db.cc:
Made update log ASCII 0 safe
sql/sql_delete.cc:
Made update log ASCII 0 safe
sql/sql_insert.cc:
Made update log ASCII 0 safe
sql/sql_load.cc:
Made update log ASCII 0 safe
sql/sql_select.h:
Made update log ASCII 0 safe
sql/sql_update.cc:
Made update log ASCII 0 safe
sql/table.h:
Made update log ASCII 0 safe
strings/ctype-czech.c:
Made update log ASCII 0 safe
support-files/maxsql.spec.sh:
Made update log ASCII 0 safe
client/mysqlimport.c:
Update to 3.23.21
client/mysqlshow.c:
Update to 3.23.21
include/mysql.h:
Added mysql_character_set_name()
mit-pthreads/net/gethostname.c:
Added mysql_character_set_name()
scripts/Makefile.am:
Added mysql_character_set_name()
client/Makefile.am:
portability fixes
scripts/mysql_install_db.sh:
portability fixes
support-files/mysql.spec.sh:
Added mysql_config
config.h.in:
***MISSING WEAVE***
client/mysqldump.c:
Small fixes
heap/hp_rkey.c:
Small fixes
sql-bench/compare-results.sh:
Small fixes
tests/mail_to_db.pl:
Small fixes
acinclude.m4:
Configure updates for 3.23.22
BUILD/compile-pentium-debug:
Configure updates for 3.23.22
Docs/Makefile.am:
Configure updates for 3.23.22
client/get_password.c:
Configure updates for 3.23.22
client/mysqladmin.c:
Configure updates for 3.23.22
include/Makefile.am:
Configure updates for 3.23.22
include/my_global.h:
***MISSING WEAVE***
isam/info.c:
Configure updates for 3.23.22
isam/isamdef.h:
Configure updates for 3.23.22
isam/write.c:
Configure updates for 3.23.22
sql/records.cc:
Configure updates for 3.23.22
sql-bench/print-limit-table:
Configure updates for 3.23.22
sql-bench/limits/mysql-3.23.cfg:
Configure updates for 3.23.22
support-files/my-huge.cnf.sh:
Configure updates for 3.23.22
support-files/my-large.cnf.sh:
Configure updates for 3.23.22
support-files/my-medium.cnf.sh:
Configure updates for 3.23.22
myisam/ft_update.c:
This is to make ft-code to ignore keyseg.length at all
and to index the whole VARCHAR/BLOB instead...
Makefile.am:
Fixed gen_lex_hash recursion
myisam/myisampack.c:
Fixes for 3.23.22
sql/ChangeLog:
Fixes for 3.23.22
sql/nt_servc.cc:
Fixes for 3.23.22
sql/sql_class.cc:
Fixes for 3.23.22
include/my_base.h:
Fix for BDB and MERGE tables
sql/ha_myisammrg.cc:
Fix for BDB and MERGE tables
Docs/LICENSE:
Update for 3.23.22
config.sub:
Update for ia64
Build-tools/Do-compile-all:
***MISSING WEAVE***
scripts/safe_mysqld.sh:
Small bug fixes for 3.23.22
support-files/.cvsignore:
Small bug fixes for 3.23.22
scripts/mysql_find_rows.sh:
Critical bug fixes
sql/sql_class.h:
SHOW SLAVE STATUS, change in SHOW MASTER STATUS
repl-tests/include/master-slave.inc:
Replication test cases
repl-tests/test-dump/run.test:
Replication test cases
repl-tests/test-dump/table-dump-check.master:
Replication test cases
repl-tests/test-dump/table-dump-select.master:
Replication test cases
repl-tests/test-repl-ts/repl-timestamp.master:
Replication test cases
repl-tests/test-repl-ts/run.test:
Replication test cases
repl-tests/test-repl/foo-dump-master.master:
Replication test cases
repl-tests/test-repl/foo-dump-slave.master:
Replication test cases
repl-tests/test-repl/run.test:
Replication test cases
repl-tests/test-repl/sum-wlen-master.master:
Replication test cases
repl-tests/test-repl/sum-wlen-slave.master:
Replication test cases
Images/.cvsignore:
Update of div reported bugs
include/config-win.h:
Update of div reported bugs
mysys/mf_pack.c:
Update of div reported bugs
sql/field.cc:
Update of div reported bugs
sql/field.h:
Update of div reported bugs
sql/ha_myisam.h:
Update of div reported bugs
sql/handler.h:
Update of div reported bugs
sql/item.cc:
Update of div reported bugs
sql/item_func.h:
Update of div reported bugs
sql/item_timefunc.cc:
Update of div reported bugs
sql/item_timefunc.h:
Update of div reported bugs
sql/sql_string.cc:
Update of div reported bugs
sql/sql_table.cc:
Update of div reported bugs
sql/structs.h:
Update of div reported bugs
sql/time.cc:
Update of div reported bugs
strings/ctype-gbk.c:
Update of div reported bugs
strings/ctype-tis620.c:
Update of div reported bugs
strings/r_strinstr.c:
Update of div reported bugs
strings/strnlen.c:
Update of div reported bugs
support-files/mysql.server.sh:
Update of div reported bugs
myisam/mi_locking.c:
Small bug fixes
myisam/myisamdef.h:
Small bug fixes
mysys/my_thr_init.c:
Small bug fixes
myisam/mi_close.c:
Changed mutex THR_lock_isam -> THR_lock_myisam
myisam/mi_create.c:
Changed mutex THR_lock_isam -> THR_lock_myisam
myisam/mi_extra.c:
Changed mutex THR_lock_isam -> THR_lock_myisam
myisam/mi_log.c:
Changed mutex THR_lock_isam -> THR_lock_myisam
myisam/mi_open.c:
Changed mutex THR_lock_isam -> THR_lock_myisam
myisam/mi_panic.c:
Changed mutex THR_lock_isam -> THR_lock_myisam
myisam/myisamchk.c:
Changed mutex THR_lock_isam -> THR_lock_myisam
sql/item_func.cc:
Don't let MySQL use ft-keys in non-ft way
sql/opt_range.cc:
Don't let MySQL use ft-keys in non-ft way
sql-bench/Results-linux/ATIS-mysql-Linux_2.2.13_SMP_alpha:
***MISSING WEAVE***
sql-bench/Results-linux/RUN-mysql-Linux_2.2.13_SMP_alpha:
***MISSING WEAVE***
sql-bench/Results-linux/alter-table-mysql-Linux_2.2.13_SMP_alpha:
***MISSING WEAVE***
sql-bench/Results-linux/big-tables-mysql-Linux_2.2.13_SMP_alpha:
***MISSING WEAVE***
sql-bench/Results-linux/connect-mysql-Linux_2.2.13_SMP_alpha:
***MISSING WEAVE***
sql-bench/Results-linux/create-mysql-Linux_2.2.13_SMP_alpha:
***MISSING WEAVE***
sql-bench/Results-linux/insert-mysql-Linux_2.2.13_SMP_alpha:
***MISSING WEAVE***
sql-bench/Results-linux/select-mysql-Linux_2.2.13_SMP_alpha:
***MISSING WEAVE***
sql-bench/Results-linux/wisconsin-mysql-Linux_2.2.13_SMP_alpha:
***MISSING WEAVE***
sql/share/italian/errmsg.sys:
new translated error messages
sql/share/italian/errmsg.txt:
new translated error messages
libmysql/errmsg.c:
Fix to get 'Too big packet' error + fixes for Ia64
libmysql/libmysql.c:
Fix to get 'Too big packet' error + fixes for Ia64
libmysql/net.c:
Fix to get 'Too big packet' error + fixes for Ia64
include/errmsg.h:
Fix to get 'Too big packet'
mysql.proj:
Update for 3.23.22
client/mysql.cc:
Fix for rehash on reconnect (By Jeremey)
readline/rlstdc.h:
portability fixes
sql/Makefile.am:
Hack to force lex_hash.h to be generated
sql/ha_berkeley.cc:
Fixes for Berekely DB
sql/handler.cc:
Fixes for Berekely DB
sql/item.h:
Small fixes for 3.23.22
sql/net_serv.cc:
Small fixes for 3.23.22
client/completion_hash.cc:
Fixes for Ia64
sql/mini_client.cc:
Fixes for Ia64
sql/sql_select.cc:
Fixes for Ia64
.cvsignore:
Update at work for release
myisam/mi_check.c:
Fix bug in ANALYZE TABLE
sql/ha_myisam.cc:
Fix bug in ANALYZE TABLE
include/myisam.h:
Fix bug in ANALYZE TABLE
configure.in:
Fix for AIX 4.3
Build-tools/Do-compile:
Fix for local perl libraries
sql/sql_show.cc:
Fix for show processlist on SCO
include/global.h:
Fix for AIX 4.3
BUILD/compile-ia64-O0-sgicc:
Last minute updates for 3.23.22
BUILD/compile-ia64-O0:
Last minute updates for 3.23.22
BUILD/compile-ia64-O2-sgicc:
Last minute updates for 3.23.22
BUILD/compile-ia64-O2:
Last minute updates for 3.23.22
BUILD/compile-ia64-O6:
Last minute updates for 3.23.22
Docs/manual.texi:
Added paragraph in introduction pointing to SQL and MySQL books, for newbies.
sql/gen_lex_hash.cc:
CHANGE MASTER TO and other fixes
sql/lex.h:
CHANGE MASTER TO and other fixes
sql/log.cc:
CHANGE MASTER TO and other fixes
sql/mysql_priv.h:
CHANGE MASTER TO and other fixes
sql/mysqld.cc:
CHANGE MASTER TO and other fixes
sql/net_pkg.cc:
CHANGE MASTER TO and other fixes
sql/slave.cc:
CHANGE MASTER TO and other fixes
sql/sql_base.cc:
CHANGE MASTER TO and other fixes
sql/sql_lex.h:
CHANGE MASTER TO and other fixes
sql/sql_parse.cc:
CHANGE MASTER TO and other fixes
sql/sql_yacc.yy:
CHANGE MASTER TO and other fixes
2000-07-31 21:29:14 +02:00
|
|
|
|
2000-07-11 Michael Widenius <monty@mysql.com>
|
|
|
|
|
|
|
|
|
|
* Extended safe_mysqld; Patch by Christian Hammers
|
|
|
|
|
|
|
|
|
|
2000-07-04 Michael Widenius <monty@mysql.com>
|
|
|
|
|
|
|
|
|
|
* Changed the update log to take the query length argument; This
|
|
|
|
|
should make the update log \0 safe.
|
|
|
|
|
|
|
|
|
|
2000-06-21 Michael Widenius <monty@mysql.com>
|
|
|
|
|
|
|
|
|
|
* Added net_read_timeout and net_write_timeout as startup parameters to mysqld
|
|
|
|
|
|
|
|
|
|
2000-06-19 Michael Widenius <monty@mysql.com>
|
|
|
|
|
|
|
|
|
|
* Changed the copyright of MySQL to GPL and LGPL.
|
|
|
|
|
* Added myisampack and pack_isam to the MySQL distribution.
|
|
|
|
|
|
|
|
|
|
2000-06-01 Michael Widenius <monty@mysql.com>
|
|
|
|
|
|
|
|
|
|
* Added "FLUSH TABLES WITH READ LOCK" command
|
|
|
|
|
|
|
|
|
|
2000-05-31 Michael Widenius <monty@mysql.com>
|
|
|
|
|
|
|
|
|
|
* Added table locks to Berkeley DB.
|
|
|
|
|
|
|
|
|
|
2000-05-28 Michael Widenius <monty@mysql.com>
|
|
|
|
|
|
|
|
|
|
* Allow ON and USING with INNER JOIN.
|
|
|
|
|
|
|
|
|
|
2000-05-23 Sasha
|
|
|
|
|
|
|
|
|
|
* Fix that USE INDEX with 'PRIMARY' keys works.
|
|
|
|
|
|
|
|
|
|
2000-05-20 Michael Widenius <monty@tik.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added symbolic links support for Win32.
|
|
|
|
|
|
|
|
|
|
2000-05-19 Michael Widenius <monty@tik.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Changed protocol to let client know if the server is in AUTOCOMMIT mode
|
|
|
|
|
and if there is a pending transaction. If there is a pending transaction
|
|
|
|
|
the client library will give an error before reconnecting to the server to
|
|
|
|
|
let the client know that the server did a rollback.
|
|
|
|
|
The protocol is still backward compatible with old clients
|
|
|
|
|
* 'kill' now works on a thread that is locked on a 'write' to a dead client.
|
|
|
|
|
|
|
|
|
|
2000-05-18 Michael Widenius <monty@tik.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* unlock tables before sending last packet of SELECT ... result to client.
|
|
|
|
|
|
|
|
|
|
2000-05-16 Michael Widenius <monty@mysql.com>
|
|
|
|
|
|
|
|
|
|
* split Item_bool_func2::compare function into individual functions to get more
|
|
|
|
|
speed.
|
|
|
|
|
* Small optimizations of do_select() to get more speed.
|
|
|
|
|
|
|
|
|
|
2000-05-15 Michael Widenius <monty@mysql.com>
|
|
|
|
|
|
|
|
|
|
* CHECK will update the statistics for the keys.
|
|
|
|
|
* Fixed bug in REPAIR TABLE when the table was used by other threads.
|
|
|
|
|
|
|
|
|
|
2000-05-11 Michael Widenius <monty@mysql.com>
|
|
|
|
|
|
|
|
|
|
* put CREATE TEMPORARY TABLE commands in the update log.
|
|
|
|
|
* UPDATE IGNORE will not abort if an update gives a DUPLICATE_KEY error.
|
|
|
|
|
* Ensure that all fn_format() or unpack_filename() is called for all
|
|
|
|
|
generated filenames.
|
|
|
|
|
|
|
|
|
|
2000-05-05 Michael Widenius <monty@mysql.com>
|
|
|
|
|
|
|
|
|
|
* Added timzone variable to SHOW VARIABLES.
|
|
|
|
|
|
|
|
|
|
2000-05-04 Michael Widenius <monty@mysql.com>
|
|
|
|
|
|
|
|
|
|
* Don't write INSERT DELAYED to update log if SQL_LOG_UPDATE=0
|
|
|
|
|
|
|
|
|
|
2000-05-03 Michael Widenius <monty@mysql.com>
|
|
|
|
|
|
|
|
|
|
* Fixed problem with REPLACE on HEAP tables.
|
|
|
|
|
|
|
|
|
|
2000-04-26 Michael Widenius <monty@mysql.com>
|
|
|
|
|
|
|
|
|
|
* Added 'Writing to net' and 'Reading from net' as 'status' to
|
|
|
|
|
mysqladmin processlist.
|
|
|
|
|
|
|
|
|
|
2000-04-23 Michael Widenius <monty@mysql.com>
|
|
|
|
|
|
|
|
|
|
* Added CREATE DATABASE and DROP DATABASE to the update log
|
|
|
|
|
* Fixed problem when doing a GROUP BY on an enum column with MANY
|
|
|
|
|
value combinations.
|
|
|
|
|
* Avoid sorting for some simple GROUP BY queries.
|
|
|
|
|
|
|
|
|
|
2000-04-22 Michael Widenius <monty@mysql.com>
|
|
|
|
|
|
|
|
|
|
* Fixed problems in update log when using LAST_INSERT_ID() to update
|
|
|
|
|
an table with an auto_increment key.
|
|
|
|
|
* New function: 'NULLIF(expr1,expr2)'
|
|
|
|
|
|
|
|
|
|
2000-04-14 Michael Widenius <monty@tik.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* UPDATE and DELETE on UNIQUE keys, where the whole key is used in the WHERE
|
|
|
|
|
part, are now faster than before.
|
|
|
|
|
|
|
|
|
|
* Added optimisation to skip ORDER BY parts where the order by column
|
|
|
|
|
is a constant expression in the WHERE part. ORDER BY will also
|
|
|
|
|
be skipped if ORDER BY matches a key where the key parts that are
|
|
|
|
|
missing in the ORDER BY is constants:
|
|
|
|
|
|
|
|
|
|
In the following case the ORDER BY will be removed:
|
|
|
|
|
SELECT * FROM foo WHERE column=constant ORDER BY column;
|
|
|
|
|
|
|
|
|
|
In the following case the first key will be used to solve the ORDER BY:
|
|
|
|
|
SELECT * FROM foo WHERE key_part1=const ORDER BY key_part2;
|
|
|
|
|
|
|
|
|
|
2000-04-10 Michael Widenius <monty@mysql.com>
|
|
|
|
|
|
|
|
|
|
* Changed mysql.server to wait until the pid file is deleted on stop
|
|
|
|
|
* Clients will automaticly be set to the same character set as the
|
|
|
|
|
server if one hasn't specified a character set with mysql_option()
|
|
|
|
|
or in the my.cnf files.
|
|
|
|
|
|
|
|
|
|
2000-04-09 Michael Widenius <monty@mysql.com>
|
|
|
|
|
|
|
|
|
|
* Release of 3.23.14
|
|
|
|
|
* Fixed bug where complex CONCAT() use returned the wrong result.
|
|
|
|
|
|
|
|
|
|
2000-04-07 Michael Widenius <monty@mysql.com>
|
|
|
|
|
|
|
|
|
|
* Added some optimization to LIMIT when the used KEY matches almost all
|
|
|
|
|
rows in the table. (SELECT * from table where key_column > "a" LIMIT 1).
|
|
|
|
|
* REPLACE now honors the LOW_PRIORITY_UPDATES flag.
|
|
|
|
|
|
|
|
|
|
2000-04-05 Michael Widenius <monty@mysql.com>
|
|
|
|
|
|
|
|
|
|
* Fixed that DROP TABLE is logged in the update log.
|
|
|
|
|
* Fixed problem when searching on DECIMAL() key field
|
|
|
|
|
where the column data contained pre-zeros.
|
|
|
|
|
|
|
|
|
|
2000-04-02 Michael Widenius <monty@mysql.com>
|
|
|
|
|
|
|
|
|
|
* Fix bug in myisamchk when the auto_increment isn't the first key.
|
|
|
|
|
|
|
|
|
|
2000-03-30 "Thimble Smith" <tim@mysql.com>
|
|
|
|
|
|
|
|
|
|
* Allow DATETIME in ISO8601 format: 2000-03-12T12:00:00
|
|
|
|
|
|
|
|
|
|
2000-03-30 Michael Widenius <monty@mysql.com>
|
|
|
|
|
|
|
|
|
|
* Added UMASK_DIR environment variable.
|
|
|
|
|
* Fixed problem with seek and RAID tables.
|
|
|
|
|
|
|
|
|
|
2000-03-29 Michael Widenius <monty@mysql.com>
|
|
|
|
|
|
|
|
|
|
* slow_queries log wasn't flushed on FLUSH LOGS.
|
|
|
|
|
|
|
|
|
|
2000-03-28 Michael Widenius <monty@mysql.com>
|
|
|
|
|
|
|
|
|
|
* Fix that DELETE FROM table_name; works on RAID tables.
|
|
|
|
|
* Fix that DROP DATABASE works correctly with RAID tables.
|
|
|
|
|
|
|
|
|
|
2000-03-27 Michael Widenius <monty@mysql.com>
|
|
|
|
|
|
|
|
|
|
* Added function CONNECTION_ID()
|
|
|
|
|
|
|
|
|
|
2000-03-26 Michael Widenius <monty@mysql.com>
|
|
|
|
|
|
|
|
|
|
* When using = on BLOB or VARCHAR BINARY keys where only a part of the column
|
|
|
|
|
was indexed, the whole column of the result row wasn't compared.
|
|
|
|
|
|
|
|
|
|
2000-03-24 takeshi@SoftAgency.co.jp
|
|
|
|
|
|
|
|
|
|
* Fix for sjis & order by
|
|
|
|
|
|
|
|
|
|
2000-03-23 Michael Widenius <monty@mysql.com>
|
|
|
|
|
|
|
|
|
|
* Added patches to allow client library to compile on BEOS.
|
|
|
|
|
|
|
|
|
|
2000-03-16 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added STDCALL to some functions in libmysql that missed this.
|
|
|
|
|
* When running in ANSI mode, don't allow one to use columns that isn't in
|
|
|
|
|
the GROUP BY part.
|
|
|
|
|
|
|
|
|
|
2000-03-14 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Release of 3.23.13
|
|
|
|
|
* Removed end space from double/float numbers in results from temporary
|
|
|
|
|
tables.
|
|
|
|
|
|
|
|
|
|
2000-03-13 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed automatic removal of table locks if doing a DROP TABLE on the last
|
|
|
|
|
locked table.
|
|
|
|
|
|
|
|
|
|
2000-03-13 Sasha
|
|
|
|
|
|
|
|
|
|
* Added CHECK TABLE command.
|
|
|
|
|
|
|
|
|
|
2000-03-12 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Changed int2str and longlong2str to use the optimized
|
|
|
|
|
int10_to_str / longlong10_to_str functions.
|
|
|
|
|
|
|
|
|
|
2000-03-09 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed bug so that mysqladmin shutdown will wait for the local server to close
|
|
|
|
|
down.
|
|
|
|
|
* Fixed a possible endless loop when calculating timestamp.
|
|
|
|
|
|
|
|
|
|
2000-02-27 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Release of 3.23.12
|
|
|
|
|
* Changed that mysql_ping() doesn't increment the 'questions' status variable.
|
|
|
|
|
* Fixed that mysql -D database doesn't kill 'mysql'.
|
|
|
|
|
|
|
|
|
|
2000-02-24 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Only allow SHOW GRANTS if you have a privilege on the mysql
|
|
|
|
|
tables
|
|
|
|
|
* Fixed bug when storing 0 into a timestamp.
|
|
|
|
|
|
|
|
|
|
2000-02-23 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* When doing mysqladmin shutdown on a local connection, mysqladmin now
|
|
|
|
|
waits until the pidfile is gone before doing an shutdown.
|
|
|
|
|
* Changed that the pid file is not removed until all threads have died.
|
|
|
|
|
|
|
|
|
|
2000-02-23 Matt Wagner
|
|
|
|
|
|
|
|
|
|
* When doing mysqladmin shutdown on a local connection, mysqladmin now
|
|
|
|
|
waits until the pidfile is gone before doing an shutdown.
|
|
|
|
|
|
|
|
|
|
2000-02-23 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed problem with LEFT JOIN and key_field IS NULL.
|
|
|
|
|
|
|
|
|
|
2000-02-23 Sasha
|
|
|
|
|
|
|
|
|
|
* Fixed core dump with some COUNT(DISTINCT ...) queries.
|
|
|
|
|
|
|
|
|
|
2000-02-21 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added options USE KEYS (key_list) and IGNORE KEYS (key_list) as
|
|
|
|
|
join parameters in SELECT.
|
|
|
|
|
* DROP of table is now done through the handler.
|
|
|
|
|
|
|
|
|
|
2000-02-17 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added ANSI SQL syntax ALTER TABLE ADD (column_def1, column_def2 ...)
|
|
|
|
|
|
|
|
|
|
2000-02-16 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed problem with optimizer that could sometimes use wrong keys
|
|
|
|
|
|
|
|
|
|
2000-02-15 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed that GRANT/REVOKE ALL PRIVILEGES doesn't affect GRANT OPTION
|
|
|
|
|
* Removed extra ) from the output of SHOW GRANTS
|
|
|
|
|
|
|
|
|
|
2000-02-13 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed problem when storing numbers in timestamps.
|
|
|
|
|
* Fix problem with timezones that has half hour offsets.
|
|
|
|
|
* Storage of numbers in timestamp columns are now faster.
|
|
|
|
|
|
|
|
|
|
2000-02-11 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Allow the syntax UNIQUE INDEX in CREATE statements.
|
|
|
|
|
|
|
|
|
|
2000-02-10 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added options --i-am-a-dummy and --safe-updates to mysql.cc
|
|
|
|
|
* Added variables select_limit and max_join_size to mysql.cc
|
|
|
|
|
* Added sql variables: SQL_MAX_JOIN_SIZE and SQL_SAFE_UPDATES
|
|
|
|
|
* Added READ_LOCAL lock that doesn't lock the table for concurrent inserts
|
|
|
|
|
* Changed that LOCK TABLES .. READ doesn't anymore allow concurrent inserts
|
|
|
|
|
* Added option --skip-delay-key-write to mysqld.
|
|
|
|
|
|
|
|
|
|
2000-02-09 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed security problem in the protocol regarding password checking.
|
|
|
|
|
|
|
|
|
|
2000-02-03 Michael Widenius <monty@tik.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Allow 'end' as a field name.
|
|
|
|
|
* Added _rowid as an alias for an auto_increment column.
|
|
|
|
|
|
|
|
|
|
2000-01-28 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Ignore empty queries in mysql when running in batch mode
|
|
|
|
|
(To be able to handle rows with double ';' chars).
|
|
|
|
|
|
|
|
|
|
2000-01-27 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed problem with timestamps and INSERT DELAYED
|
|
|
|
|
|
|
|
|
|
2000-01-26 Michael Widenius <monty@tik.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed problem that affected queries that did arithmetic on GROUP functions.
|
|
|
|
|
|
|
|
|
|
2000-01-24 Michael Widenius <monty@tik.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Don't give a unnecessary GRANT error when using tables from many
|
|
|
|
|
databases in the same query.
|
|
|
|
|
|
|
|
|
|
2000-01-20 Michael Widenius <monty@tik.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed that 'date_column BETWEEN const_date AND const_date' works.
|
|
|
|
|
|
|
|
|
|
2000-01-19 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed problem when only changing a 0 to NULL in a table with BLOB/TEXT
|
|
|
|
|
columns.
|
|
|
|
|
* Fixed bug in range optimizer when using many key parts and or on the middle
|
|
|
|
|
key parts: WHERE K1=1 and K3=2 and (K2=2 and K4=4 or K2=3 and K4=5)
|
|
|
|
|
* Added the virtual VIO interface to the mysql connection streams.
|
|
|
|
|
(This will make it possible to use SSL through the VIO classe interface)
|
|
|
|
|
|
|
|
|
|
2000-01-14 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added command 'source' to mysql to allow reading of batch files inside
|
|
|
|
|
mysql. Original patch by Matthew Vanecek.
|
|
|
|
|
|
|
|
|
|
2000-01-12 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed bug that a change of all VARCHAR columns to CHAR columns didn't change
|
|
|
|
|
row type from dynamic to fixed.
|
|
|
|
|
|
|
|
|
|
2000-01-11 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added print of default arguments options to all clients.
|
|
|
|
|
* Added --log-slow-queries to mysqld to log all queries that takes a
|
|
|
|
|
long time to a separate log file with a time of how long the query took.
|
|
|
|
|
* Fixed critical problem with the WITH GRANT OPTION option.
|
|
|
|
|
* Added read-next-on-key to HEAP tables. This should fix all
|
|
|
|
|
problems with HEAP tables when using not UNIQUE keys.
|
|
|
|
|
* Disabled floating point exceptions for FreeBSD to fix core dump when
|
|
|
|
|
doing SELECT floor(pow(2,63));
|
|
|
|
|
|
|
|
|
|
2000-01-07 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed core dump when doing WHERE key_column=RAND(...)
|
|
|
|
|
(Note that this query can never use keys as the RAND() function must be
|
|
|
|
|
re-evaluated for each row)
|
|
|
|
|
2000-01-04 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed optimization bug in SELECT .. LEFT JOIN ... key_column IS NULL, when
|
|
|
|
|
key_column could contain NULL values.
|
|
|
|
|
* Fixed problem with 8 bit characters as separators in LOAD DATA INFILE.
|
|
|
|
|
|
|
|
|
|
2000-01-02 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Release of 3.23.8
|
|
|
|
|
|
|
|
|
|
1999-12-31 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed GRANT problem when doing 'CREATE TABLE ... SELECT'
|
|
|
|
|
|
|
|
|
|
1999-12-30 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed problem with timezones that are < GMT -11
|
|
|
|
|
* Fixed problem with ISAM when doing some ORDER BY .. DESC queries.
|
|
|
|
|
|
|
|
|
|
1999-12-28 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed bug when doing a join on a text key which didn't covert the whole key.
|
|
|
|
|
* Option --delay-key-write didn't enable delayed key writing
|
|
|
|
|
* Fixed update of TEXT column which only involved case changes.
|
|
|
|
|
|
|
|
|
|
1999-12-27 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed that INSERT DELAYED doesn't update timestamps that are given.
|
|
|
|
|
|
|
|
|
|
1999-12-25 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added function yearweek() and options 'x', 'X', 'v' and 'V' to date_format()
|
|
|
|
|
|
|
|
|
|
1999-12-22 Michael Widenius <monty@tik.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed problem with MAX(indexed_column) and HEAP tables.
|
|
|
|
|
* Fixed problem with BLOB NULL keys and LIKE "prefix%".
|
|
|
|
|
|
|
|
|
|
1999-12-20 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed problem with MyISAM and fixed length rows < 5 bytes.
|
|
|
|
|
|
|
|
|
|
1999-12-10 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added RAID support (patch from T<>nu Samuel)
|
|
|
|
|
|
|
|
|
|
1999-12-02 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added -O interactive_timeout to mysqld.
|
|
|
|
|
* Changed the argument of mysql_data_seek to ulonglong from ulong.
|
|
|
|
|
|
|
|
|
|
1999-11-30 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
Fixed bug in replace() on Alpha. Patch by 'Tom Holroyd'
|
|
|
|
|
Fixed bug in LOAD DATA LOCAL INFILE on Alpha. Patch by 'Tom Holroyd'
|
|
|
|
|
|
|
|
|
|
1999-11-29 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added detection of pthread_attr_stacksize() in configure.
|
|
|
|
|
* Added variable net_retry_count (needed for FreeBSD).
|
|
|
|
|
|
|
|
|
|
Sun Nov 28 20:55:45 1999 Michael Widenius <monty@bitch.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added option '--verbose' to mysqladmin
|
|
|
|
|
|
|
|
|
|
1999-11-28 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed problem when converting heap to myisam.
|
|
|
|
|
* Fixed bug in HEAP tables when doing insert + delete + insert + scan the
|
|
|
|
|
table.
|
|
|
|
|
|
|
|
|
|
1999-11-23 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fix core dump when releasing a lock from a non existing table
|
|
|
|
|
* Remove locks on tables before starting to remove duplicates.
|
|
|
|
|
* Added patch to make most string functions multi-byte safe (by Wei He)
|
|
|
|
|
* Added Bytes_recieived/Bytes_sent statistics (by Sasha Pachev)
|
|
|
|
|
* Added optimization of read_next() with MyISAM
|
|
|
|
|
* Changed MyISAM to use concurrent inserts.
|
|
|
|
|
|
|
|
|
|
1999-11-21 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Inverted flag 'delayed_key_write' on 'show variables'
|
|
|
|
|
|
|
|
|
|
1999-11-20 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added variable max_write_lock_count
|
|
|
|
|
|
|
|
|
|
1999-11-13 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Release of 3.23.6
|
|
|
|
|
* Made floor() overflow safe on FREEBSD.
|
|
|
|
|
* Allow quoting of identifers with `
|
|
|
|
|
* Temporary tables now start with #sql
|
|
|
|
|
* Added option --quote-names to mysqldump.
|
|
|
|
|
* Added option --ansi to change " to a identifier delimiter and || to
|
|
|
|
|
string concatenation.
|
|
|
|
|
* Fixed INTO DUMPFILE to give better error messages. NULL is now written
|
|
|
|
|
as an empty string.
|
|
|
|
|
* Changed Field_double and double->string to use snprintf() to avoid overflows.
|
|
|
|
|
* Fixed bug that one could make a part of a PRIMARY KEY not null.
|
|
|
|
|
* Fixed encrypt() to be thread safe and not reuse buffer.
|
|
|
|
|
|
|
|
|
|
1999-11-11 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Changed that FLOAT(X) where X <= 24 -> FLOAT and X <= 53 -> DOUBLE.
|
|
|
|
|
* Changed DECIMAL(X) to be DECIMAL(X,0) and DECIMAL to be DECIMAL(10,0)
|
|
|
|
|
|
|
|
|
|
1999-11-09 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added mysqld option -O lower_case_table_names=[0|1] to force table
|
|
|
|
|
names to lower case.
|
|
|
|
|
* Added mysql_odbc_escape_string() function to support big5 characters in
|
|
|
|
|
MyOBC.
|
|
|
|
|
|
|
|
|
|
1999-11-08 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added patch by Sasha for user defined variables.
|
|
|
|
|
* Changed that FLOAT and DOUBLE (without any length modifiers) are
|
|
|
|
|
not anymore fixed decimal point numbers.
|
|
|
|
|
|
|
|
|
|
1999-10-22 Michael Widenius <monty@tik.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added option ROW_FORMAT=[default, dynamic, static, compressed] to
|
|
|
|
|
CREATE_TABLE
|
|
|
|
|
|
|
|
|
|
1999-10-20 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* 'DELETE FROM table_name' didn't work on temporary tables
|
|
|
|
|
|
|
|
|
|
1999-10-18 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Release of MySQL 3.23.5
|
|
|
|
|
* Fixed problem with LIKE "%const"
|
|
|
|
|
|
|
|
|
|
1999-10-17 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added bit function ~ (neg)
|
|
|
|
|
|
|
|
|
|
1999-10-14 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added support for the GBK Chinese character set (by Wei He)
|
|
|
|
|
|
|
|
|
|
1999-10-13 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Storage of date results is now much faster to date and datetime columns.
|
|
|
|
|
|
|
|
|
|
1999-10-12 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed bug when using DISTINCT + ORDER BY RAND()
|
|
|
|
|
* new option --relative to mysqladmin.
|
|
|
|
|
|
|
|
|
|
1999-10-11 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added some error messages in mysqld.cc
|
|
|
|
|
* Allow use of NATIONAL and NCHAR when defining character columns.
|
|
|
|
|
(They don't do anything)
|
|
|
|
|
* Don't allow NULL columns in PRIMARY KEY:s (only in UNIQUE keys)
|
|
|
|
|
|
|
|
|
|
1999-10-10 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Clear LAST_INSERT_ID if in uses this in ODBC context:
|
|
|
|
|
WHERE auto_increment_column IS NULL;
|
|
|
|
|
* 'SET SQL_AUTO_IS_NULL=0|1' now turns off/on the above handling of
|
|
|
|
|
auto_increment columns
|
|
|
|
|
|
|
|
|
|
1999-10-09 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added parameter 'concurrency' for Solaris.
|
|
|
|
|
|
|
|
|
|
1999-10-07 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed problem when using an auto_increment column in two keys
|
|
|
|
|
|
|
|
|
|
1999-10-06 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* AS on fieldname with CREATE TABLE table_name SELECT ... didn't work.
|
|
|
|
|
|
|
|
|
|
1999-10-01 Michael Widenius <monty@tik.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* LIKE with many % ("%xxx%yy%zz%") are now much faster.
|
|
|
|
|
|
|
|
|
|
1999-09-24 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fix privilege check for LOAD DATA REPLACE .
|
|
|
|
|
|
|
|
|
|
1999-09-22 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added SHOW GRANT FOR user (by Sinisa)
|
|
|
|
|
* Added date + INTERVALL # date_interval_type
|
|
|
|
|
|
|
|
|
|
1999-09-19 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed problem with index optimzation with 'WHERE index is not null'
|
|
|
|
|
|
|
|
|
|
* Allow creation of temporary tables with same name as original table.
|
|
|
|
|
* When granting user a grant option for a database, he couldn't grant
|
|
|
|
|
privileges to other users.
|
|
|
|
|
|
|
|
|
|
1999-09-17 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Inserting a DATETIME into a TIME column will not anymore try to store 'days'
|
|
|
|
|
in it.
|
|
|
|
|
* Fixed problem with storage of float/double on low endian machines.
|
|
|
|
|
|
|
|
|
|
1999-09-08 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Release of 3.23.3
|
|
|
|
|
* Added limit to UPDATE
|
|
|
|
|
* Added client library function: mysql_change_user()
|
|
|
|
|
|
|
|
|
|
1999-09-07 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added character set to 'show variables'
|
|
|
|
|
* Added support of '--[white-space]' as comment
|
|
|
|
|
* Allow 'INSERT into table_name VALUES ();'
|
|
|
|
|
|
|
|
|
|
1999-09-03 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Add mysqld option --delay-key-write to mysqld.cc
|
|
|
|
|
|
|
|
|
|
1999-08-30 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed problem with COUNT(DISTINCT) and GROUP BY
|
|
|
|
|
|
|
|
|
|
1999-08-29 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added /*!version */
|
|
|
|
|
* Fixed core dump with empty blob to reverse()
|
|
|
|
|
* Fixed problem with year(now()) and year(curdate()).
|
|
|
|
|
|
|
|
|
|
1999-08-28 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added construct:
|
|
|
|
|
|
|
|
|
|
CASE value WHEN [compare-value] THEN result
|
|
|
|
|
[WHEN [compare-value] THEN result ...]
|
|
|
|
|
[ELSE result]
|
|
|
|
|
END
|
|
|
|
|
|
|
|
|
|
CASE WHEN [condition] THEN result
|
|
|
|
|
[WHEN [condition] THEN result ...]
|
|
|
|
|
[ELSE result]
|
|
|
|
|
END
|
|
|
|
|
1999-08-19 Michael Widenius <monty@tik.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added check of arguments to acos() and asin().
|
|
|
|
|
* unique_column IS NULL only returned the first row with NULL.
|
|
|
|
|
|
|
|
|
|
1999-08-12 Michael Widenius <monty@tik.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* REGEXP(...,NULL) will not return an error anymore.
|
|
|
|
|
|
|
|
|
|
* Removed ifdef mSQL_COMPLIANT when comparing NULL to NULL
|
|
|
|
|
|
|
|
|
|
1999-08-05 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fix problem with LOCK TABLES and DELETE FROM table.
|
|
|
|
|
|
|
|
|
|
1999-08-04 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Don't pack all keys even if one key is packed when not using PACK_KEYS=1.
|
|
|
|
|
|
|
|
|
|
1999-08-03 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed core-dump bug when inserting table or column grant on user name ""
|
|
|
|
|
|
|
|
|
|
1999-08-02 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fix problem with LOCK TABLES when no database is selected.
|
|
|
|
|
* New functions: MD5(), (by T<>nu Samuel) and EXPORT_SET (by Sasha Pachev)
|
|
|
|
|
* Changed Socket to my_socket (to avoid conflicts)
|
|
|
|
|
|
|
|
|
|
1999-07-29 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed problem with DISTINCT on BLOB column
|
|
|
|
|
* new keywords: CASE, THEN, WHEN, ELSE, END
|
|
|
|
|
* The CASE operator (by T<>nu Samuel) (not yet working)
|
|
|
|
|
* set SQL_LOW_PRIORITY_UPDATES=# didn't work
|
|
|
|
|
* Fixed range optimizer bug in
|
|
|
|
|
SELECT * FROM table_name WHERE key_part1 >= const AND (key_part2 = const OR key_part2 = const)
|
|
|
|
|
|
|
|
|
|
1999-07-26 Michael Widenius <monty@tik.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* One can now update indexes columns that are used in the WHERE clause.
|
|
|
|
|
UPDATE tbl_name SET KEY=KEY+1 WHERE KEY > 100;
|
|
|
|
|
|
|
|
|
|
1999-07-25 Michael Widenius <monty@tik.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added get_date() function to all item and fields. This makes date handling
|
|
|
|
|
a lot faster!
|
|
|
|
|
* Added handling of fuzzy dates (dates where day or month is 0)
|
|
|
|
|
|
|
|
|
|
1999-07-21 Michael Widenius <monty@tik.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed optimization of SELECT ... WHERE key_part1=const1 and key_part_2=const2 and key_part1=const4 and key_part2=const4
|
|
|
|
|
(indextype should be range instead of ref)
|
|
|
|
|
|
|
|
|
|
1999-07-20 Michael Widenius <monty@tik.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Changed handling of 'const_item' to allow handling of
|
|
|
|
|
ORDER BY RAND().
|
|
|
|
|
* MyISAM tables now allows keys on NULL and BLOB columns.
|
|
|
|
|
* Optimize the following LEFT JOIN:
|
|
|
|
|
SELECT ... FROM t1 LEFT JOIN t2 ON ... WHERE t2.not_null_column IS NULL
|
|
|
|
|
|
|
|
|
|
1999-07-19 Michael Widenius <monty@tik.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added ORDER BY and GROUP BY with functions
|
|
|
|
|
* Changed all handling of tables in sql_select.cc to use table_map instead
|
|
|
|
|
of table_nr.
|
|
|
|
|
* Added use of column_name = formula to use keys
|
|
|
|
|
* column_name = column_name2 don't anymore have to have identical packing
|
|
|
|
|
* field IS NULL can now use keys
|
|
|
|
|
|
|
|
|
|
1999-07-16 Michael Widenius <monty@tik.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Changed heap tables to be stored in low_byte_first order (to make it easy
|
|
|
|
|
to convert to MyISAM tables)
|
|
|
|
|
* Automatic change of HEAP temporary tables to MYISAM tables in case of
|
|
|
|
|
'table is full' errors.
|
|
|
|
|
* Added option --init-file=file_name to mysqld
|
|
|
|
|
|
|
|
|
|
1999-07-15 Michael Widenius <monty@tik.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added COUNT(DISTINCT value,[value,...])
|
|
|
|
|
|
|
|
|
|
1999-07-14 Michael Widenius <monty@tik.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* changed name of temporary table to include getpid().
|
|
|
|
|
* Added full support for CREATE TEMPORARY
|
|
|
|
|
|
|
|
|
|
1999-07-04 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added CREATE TABLE options 'CHECKSUM' and 'PACK_KEYS'
|
|
|
|
|
* Added mysqld option --default-table-type
|
|
|
|
|
* Added column 'packed' to 'show index'
|
|
|
|
|
* Added pack_keys and checksum to show table status
|
|
|
|
|
|
|
|
|
|
1999-07-01 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Release of 3.23.0
|
|
|
|
|
* Show NULL as the default value for AUTO_INCREMENT columns.
|
|
|
|
|
* Fixed optimizer bug with tables with only one row.
|
|
|
|
|
* Fixed bug when using LOCK TABLES table_name READ; FLUSH TABLES;
|
|
|
|
|
|
|
|
|
|
1999-06-30 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added use of LIBWRAP (by "Henning P . Schmiedehausen" <hps@tanstaafl.de>)
|
|
|
|
|
|
|
|
|
|
1999-06-28 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Don't allow AUTO_INCREMENT for other than numerical columns
|
|
|
|
|
* Using AUTO_INCREMENT will now automaticly make the column NOT NULL.
|
|
|
|
|
|
|
|
|
|
1999-06-22 Michael Widenius <monty@tik.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added privilege column to 'show columns'
|
|
|
|
|
|
|
|
|
|
1999-07-13 Michael Widenius <monty@tik.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added SQL_BIG_RESULT (SQL_SMALL_RESULT is now default)
|
|
|
|
|
* Use the MYISAM UNIQUE constraint to solve SELECT DISTINCT faster.
|
|
|
|
|
|
|
|
|
|
1999-06-06 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Changed most macros in the libmysql library to functions to avoid many
|
|
|
|
|
versions of shared libraries.
|
|
|
|
|
|
|
|
|
|
1999-05-16 Michael Widenius <monty@tik.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added "Row_type" to SHOW TABLE STATUS.
|
|
|
|
|
|
|
|
|
|
1999-05-15 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added option IF NOT EXISTS to CREATE TABLE
|
|
|
|
|
* Allow creation of CHAR(0) columns.
|
|
|
|
|
|
|
|
|
|
1999-05-14 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added more error checking of errors from the table handler.
|
|
|
|
|
|
|
|
|
|
1999-05-13 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added the '<=>' operator which will act as '=' but will return TRUE if both
|
|
|
|
|
arguments are NULL.
|
|
|
|
|
|
|
|
|
|
1999-05-12 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* The default base for the log, update-log and pid-file name is now
|
|
|
|
|
'hostname' with everything after the first '.' removed.
|
|
|
|
|
|
|
|
|
|
1999-05-11 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Require '%' before format characters in DATE_FORMAT().
|
|
|
|
|
* Add logging of GRANT and SET PASSWORD in the update log.
|
|
|
|
|
|
|
|
|
|
1999-05-10 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Changed LIKE compare to behave as =; This means that 'e' LIKE '<27>' is now
|
|
|
|
|
true.
|
|
|
|
|
|
|
|
|
|
1999-05-10 Michael Widenius <monty@tik.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* REPLACE now used direct read to find dupplicate row instead of key read;
|
|
|
|
|
This makes REPLACE a lot faster.
|
|
|
|
|
|
|
|
|
|
1999-05-05 Michael Widenius <monty@tik.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* New option: CREATE TABLE SELECT ....
|
|
|
|
|
* Added syntax for CREATE TEMPORARY TABLE (not yet implemented)
|
|
|
|
|
|
|
|
|
|
1999-05-03 Michael Widenius <monty@tik.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
@code{DESCRIBE TABLE} returns a lot of information about the tables
|
|
|
|
|
|
|
|
|
|
1999-05-02 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added comments to tables
|
|
|
|
|
* Added UNIQUE, in CREATE TABLE table_name (col int not null UNIQUE);
|
|
|
|
|
|
|
|
|
|
1999-04-29 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Use auto_increment value provided by MYISAM
|
|
|
|
|
* Use key_part statistics if available
|
|
|
|
|
|
|
|
|
|
1999-04-28 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* null bits are now stored at start of row instead at the end.
|
|
|
|
|
(Now we only need one bit to mark a row deleted)
|
|
|
|
|
|
|
|
|
|
* DELAYED is now a reserved words. (because of conflicts from yacc)
|
|
|
|
|
|
|
|
|
|
1999-04-20 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added patches for DEC_3_2 by "Andrea Suatoni" <and@itaca.it>
|
|
|
|
|
|
|
|
|
|
1999-04-19 Jani Tolonen <jani@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added load_file() function
|
|
|
|
|
|
|
|
|
|
1999-04-15 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added option --skip-show-databases to mysqld.
|
|
|
|
|
|
|
|
|
|
1999-04-10 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* set start time when connection.
|
|
|
|
|
|
|
|
|
|
1999-04-03 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed problem with 'DELETE FROM TABLE' when table was locked by another
|
|
|
|
|
thread.
|
|
|
|
|
|
|
|
|
|
1999-04-03 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Check if rows has changed now also works with BLOB/TEXT.
|
|
|
|
|
* Added the INNER JOIN syntax; This made 'INNER' a reserved word.
|
|
|
|
|
|
|
|
|
|
1999-04-02 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed problem with 'Host '..' is not allowed to connect to this MySQL
|
|
|
|
|
server' after one had inserted a new MySQL user with a GRANT command.
|
|
|
|
|
|
|
|
|
|
1999-04-01 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added support for netmasks to the hostname in the MySQL tables.
|
|
|
|
|
|
|
|
|
|
1999-03-31 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Changed net.cc to use TCP_NODELAY also on Linux.
|
|
|
|
|
* If one compares a NOT NULL DATE/DATETIME column with IS NULL, this
|
|
|
|
|
is changed to a compare against 0 to satisfy some ODBC applications.
|
|
|
|
|
(By shreeve@uci.edu)
|
|
|
|
|
|
|
|
|
|
1999-03-30 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* NULL IN (...) now returns NULL instead of 0.
|
|
|
|
|
This will ensure that 'null_column NOT IN (...)' doesn't match NULL values.
|
|
|
|
|
* Changed the mysql.db entry to char(60).
|
|
|
|
|
|
|
|
|
|
1999-03-16 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fix storage of floating point values in TIME columns
|
|
|
|
|
* Changed parsing of TIME strings to be more strict. Now the fractional
|
|
|
|
|
second part is detected (and currently skipped)
|
|
|
|
|
The following formats are supported
|
|
|
|
|
[[[DAYS] [H]H:]MM:]SS[.fraction] and [[[[H]H]H]H]MM]SS[.fraction]
|
|
|
|
|
* Detect (and ignore) second fraction part from DATETIME
|
|
|
|
|
|
|
|
|
|
1999-03-10 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* On Win32 detect --basedir automaticly from path to mysqld.
|
|
|
|
|
* Added option --skip-column-names to mysql.
|
|
|
|
|
* Added some memory checks in sql_string.cc
|
|
|
|
|
|
|
|
|
|
1999-03-08 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added the ODBC 3.0 EXTRACT(interval FROM datetime) function
|
|
|
|
|
* Added lots of 'out of memory' checks for SELECT statements.
|
|
|
|
|
|
|
|
|
|
1999-03-05 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed std() for big tables when result should be 0.
|
|
|
|
|
|
|
|
|
|
1999-03-04 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* INSERT DELAYED had some garbage at end in the update log.
|
|
|
|
|
|
|
|
|
|
1999-03-03 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added a lot of casts in filesort.cc to make it more portable.
|
|
|
|
|
|
|
|
|
|
1999-02-28 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Changed default size of key_buffer to 4M
|
|
|
|
|
* Fixed problem with queries that needed temporary tables with blobs.
|
|
|
|
|
|
|
|
|
|
1999-02-26 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added LOAD DATA [LOW_PRIORITY] INFILE.
|
|
|
|
|
* Added option 'flush-time' to force MySQL-Win32 version to flush
|
|
|
|
|
the tables once in a while.
|
|
|
|
|
* On Linux all process didn't die on shutdown.
|
|
|
|
|
|
|
|
|
|
1999-02-18 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed a core dump problem when using --log-update and connecting
|
|
|
|
|
without a default database.
|
|
|
|
|
* Added more error check if one get an error writing to the log files.
|
|
|
|
|
|
|
|
|
|
1999-02-16 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed some configure errors
|
|
|
|
|
* If one used @code{LEFT JOIN} on tables that had circular dependencies this
|
|
|
|
|
caused mysqld to hang forever.
|
|
|
|
|
|
|
|
|
|
1999-02-05 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Release of 3.22.16
|
|
|
|
|
* mysqladmin processlist could core dump mysqld if a new user logged in.
|
|
|
|
|
* DELETE FROM table_name WHERE key_column=column_name didn't find any matching
|
|
|
|
|
rows.
|
|
|
|
|
* The default index name is now using the same case as the used column name.
|
|
|
|
|
|
|
|
|
|
1999-02-03 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added the MODIFY attribute to ALTER TABLE (to be compatible with some other
|
|
|
|
|
SQL databases)
|
|
|
|
|
* Added LIKE to 'show status'
|
|
|
|
|
|
|
|
|
|
1999-01-31 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* DATE_ADD(column,...) didn't work.
|
|
|
|
|
* INSERT DELAYED could deadlock with status 'upgrading lock'
|
|
|
|
|
|
|
|
|
|
1999-01-30 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Extended item_encrypt() to take longer salt strings than 2 characters.
|
|
|
|
|
(for FreeBSD)
|
|
|
|
|
|
|
|
|
|
1999-01-26 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Release of 3.22.15
|
|
|
|
|
* LIKE on binary strings didn't work if one used a multi-byte character set.
|
|
|
|
|
* mysqladmin -w will now wait for the server to come up if it's killed.
|
|
|
|
|
|
|
|
|
|
Tue Jan 26 00:06:10 1999 Michael Widenius <monty@bitch.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed problem with ORDER BY whith 'only index' optimzation when there
|
|
|
|
|
where multiple key definitions for an used column.
|
|
|
|
|
* GRANT with password didn't update in memory GRANT table before
|
|
|
|
|
'mysqladmin flush'
|
|
|
|
|
|
|
|
|
|
1999-01-20 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Updating BLOB/TEXT through formulas didn't work for short (< 256 char)
|
|
|
|
|
strings.
|
|
|
|
|
* Changed option --extended_insert-insert to --extended-insert in mysqldump
|
|
|
|
|
|
|
|
|
|
1999-01-19 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Lots of changes to support INSERT DELAYED.
|
|
|
|
|
|
|
|
|
|
1999-01-17 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Changed unpacking of DATE and DATETIME; These are now about 5 times faster.
|
|
|
|
|
|
|
|
|
|
1999-01-16 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* DATE_ADD with now() or curdate() reused the same string.
|
|
|
|
|
* Added BENCHMARK(loop-count,expression) function to time expressions.
|
|
|
|
|
|
|
|
|
|
1999-01-14 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* LEFT JOIN USING (col1,col2) gave an error if one used it with tables
|
|
|
|
|
from 2 different databases.
|
|
|
|
|
* LOAD DATA LOCAL INFILE didn't work in the unix version because of a missing
|
|
|
|
|
file in the sql directory
|
|
|
|
|
* Fixed problems with VARCHAR/BLOB on very short rows (< 4 bytes); One
|
|
|
|
|
could get error 127 when deleting rows.
|
|
|
|
|
|
|
|
|
|
1999-01-13 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Nicer error messages for table types.
|
|
|
|
|
* Changed default number of connections to 100
|
|
|
|
|
|
|
|
|
|
1999-01-11 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* When one did a GRANT on a new host mysqld could die on the first connect
|
|
|
|
|
from this host.
|
|
|
|
|
* Use as default bigger buffers when using 'load data infile'.
|
|
|
|
|
|
|
|
|
|
1999-01-06 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* All blob pointers have now reserved 8 bytes in the .frm files; This makes
|
|
|
|
|
the .frm files portable to 64 bit architectures.
|
|
|
|
|
|
|
|
|
|
* DECIMAL(x,y) now works according to ANSI SQL.
|
|
|
|
|
|
|
|
|
|
1998-12-30 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* If one used ORDER BY on column name that was the same name as an alias,
|
|
|
|
|
the ORDER BY was done on the alias.
|
|
|
|
|
|
|
|
|
|
1998-12-29 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added aggregate UDF functions. Thanks to
|
|
|
|
|
Andreas F. Bobak <bobak@relog.ch> for this !
|
|
|
|
|
|
|
|
|
|
1998-12-28 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Changed sql_crypt() a bit to make it a bit more secure; This will make old
|
|
|
|
|
string stored with the old decrypt() function unreadable!
|
|
|
|
|
|
|
|
|
|
1998-12-27 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Allow empty arguments to mysqld to make it easier to start it
|
|
|
|
|
from shell scripts!
|
|
|
|
|
|
|
|
|
|
1998-12-23 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* last_insert_id() is now updated for INSERT INTO ... SELECT
|
|
|
|
|
* Setting a TIMESTAMP column to NULL didn't record the timestamp
|
|
|
|
|
value in the update log.
|
|
|
|
|
|
|
|
|
|
1998-12-21 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed lock handler bug when one did:
|
|
|
|
|
INSERT INTO TABLE ... SELECT ... GROUP BY.
|
|
|
|
|
* Added a patch for localtime_r() on Win32 that it will not crash anymore
|
|
|
|
|
if your date is > 2039, but instead it will return a time of all zero.
|
|
|
|
|
* UDF function names are not longer case sensitive.
|
|
|
|
|
* Added escape of '^Z' to \Z as ^Z doesn't work with pipes on Win32
|
|
|
|
|
* Changed optimizer to not use 'range search' in some cases.
|
|
|
|
|
* Changed optimizer to use result form 'check_range' in optimization of
|
|
|
|
|
searching of part keys.
|
|
|
|
|
|
|
|
|
|
1998-12-16 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* SELECT COUNT(*) didn't work on LEFT JOIN queries with only had expressions
|
|
|
|
|
in the ON part and there where no WHERE clause.
|
|
|
|
|
* Added optional support for crypted frm files.
|
|
|
|
|
|
|
|
|
|
1998-12-13 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Saving NOW(), CURDATE() or CURTIME() directly in a column didn't work.
|
|
|
|
|
* SELECT COUNT(*) didn't work on LEFT JOIN queries with only had expressions
|
|
|
|
|
in the ON part and no WHERE clause.
|
|
|
|
|
|
|
|
|
|
1998-12-09 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed a bug in sql_list.h that made ALTER TABLE dump a core in some context.
|
|
|
|
|
|
|
|
|
|
1998-12-08 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Allow use of negative real numbers without a decimal point.
|
|
|
|
|
* day number is now adjusted to max days in month if the resulting month
|
|
|
|
|
after DATE_ADD/DATE_SUB() doesn't have enough days.
|
|
|
|
|
|
|
|
|
|
1998-12-07 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fix that GRANT compares columns case insensitive.
|
|
|
|
|
* Add / to TMPDIR if needed.
|
|
|
|
|
|
|
|
|
|
1998-12-06 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Allow GLOBAL as a table or database name.
|
|
|
|
|
|
|
|
|
|
Thu Dec 3 10:29:11 1998 Michael Widenius <monty@tik>
|
|
|
|
|
|
|
|
|
|
* Added option SQL_SMALL_RESULT to SELECT to force use of fast temporary
|
|
|
|
|
tables when one knows that the result set will be small!
|
|
|
|
|
|
|
|
|
|
1998-11-27 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* The hostname in user@hostname can now include '.' and '-' without quotes.
|
|
|
|
|
|
|
|
|
|
1998-11-26 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed problem when using DATE_ADD()/DATE_SUB() in a WHERE clause.
|
|
|
|
|
* One can now set the password for a user with the
|
|
|
|
|
GRANT ... user IDENTIFIED BY 'password' syntax.
|
|
|
|
|
* Fixed bug in GRANT checking with SELECT on many tables.
|
|
|
|
|
* Removed some 'no Database selected' errors.
|
|
|
|
|
* Release of 3.22.11
|
|
|
|
|
|
|
|
|
|
1998-11-21 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Changed USER() to return user@host
|
|
|
|
|
* New command: FLUSH STATUS ; to reset most status variables.
|
|
|
|
|
* New status variables: aborted_threads and aborted_connects.
|
|
|
|
|
|
|
|
|
|
1998-11-20 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed bug in ORDER BY on FIELD()
|
|
|
|
|
* New function make_set() (70% by Jani Tolonen)
|
|
|
|
|
|
|
|
|
|
1998-11-18 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added functions encrypt() and decrypt(). Because of endspace stripping of
|
|
|
|
|
CHAR() and VARCHAR() these should only be used with fixed size strings or
|
|
|
|
|
with BLOB/TEXT columns.
|
|
|
|
|
|
|
|
|
|
1998-11-17 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Silently remove DEFAULT values from AUTO_INCREMENT columns.
|
|
|
|
|
* Added new variable to mysqld: connection_timeout
|
|
|
|
|
|
|
|
|
|
1998-11-13 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Better error message when table doesn't exists.
|
|
|
|
|
|
|
|
|
|
1998-11-12 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added option SET SQL_WARNINGS=1 to get a warning count also for simple
|
|
|
|
|
inserts.
|
|
|
|
|
* IS NULL on a AUTO_INCREMENT column in a LEFT JOIN didn't work.
|
|
|
|
|
* MySQL now uses SIGTERM instead of SIGQUIT with shutdown to work better
|
|
|
|
|
on FreeBSD.
|
|
|
|
|
* Added option \G (print vertically) to mysql
|
|
|
|
|
* SELECT HIGH_PRIORITY ... killed mysqld.
|
|
|
|
|
|
|
|
|
|
1998-11-11 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added grant checking to 'show tables'
|
|
|
|
|
* Large changes to get grants integrated with the current privilege system.
|
|
|
|
|
|
|
|
|
|
1998-11-10 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* SELECT .. WHERE t1.id1=t2.id2 could fail if t1.id1 and t1.id2 was keys
|
|
|
|
|
and of radically differently types.
|
|
|
|
|
* Changed get_password to use getpass function. (Patch by Jaromir
|
|
|
|
|
Dolecek <dolecek@ics.muni.cz>)
|
|
|
|
|
|
|
|
|
|
1998-11-04 Michael Widenius <monty@analytik>
|
|
|
|
|
|
|
|
|
|
* Release of 3.22.10
|
|
|
|
|
* Changed +, - (sign and minus), *, /, % and ABS() to be BIGINT aware.
|
|
|
|
|
* ALTER TABLE and UPDATE now writes out the values of any duplicated keys.
|
|
|
|
|
|
|
|
|
|
1998-11-03 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* ADABASD like INSERT statement:
|
|
|
|
|
INSERT INTO table_name SET column=value,column=value...
|
|
|
|
|
* The client flag option 'CLIENT_IGNORE_SPACE' didn't work properly.
|
|
|
|
|
* Fixed bug in ALTER TABLE that caused a core dump.
|
|
|
|
|
* Added optimization of SELECT ... FROM table ORDER BY key_part1 LIMIT ...
|
|
|
|
|
This query will now use indexes instead of sorting the table.
|
|
|
|
|
|
|
|
|
|
Mon Nov 2 20:52:15 1998 Jani Tolonen <jani@bitch.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added more variables to SHOW STATUS and changed format of output
|
|
|
|
|
* Added command extended-status to mysqladmin which will show the
|
|
|
|
|
new status
|
|
|
|
|
|
|
|
|
|
1998-10-30 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* columns of type date, date_time and 'set' are now stored a little
|
|
|
|
|
more efficient if they are 0, NULL or ''.
|
|
|
|
|
|
|
|
|
|
1998-10-26 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Most errors are now printed through sql_write_error() which will add
|
|
|
|
|
date, time and thread id to the .err log.
|
|
|
|
|
|
|
|
|
|
1998-10-25 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added option MYSQL_INIT_COMMAND to mysql_options() to make a query
|
|
|
|
|
on connect or reconnect.
|
|
|
|
|
* Added option MYSQL_READ_DEFAULT_FILE and MYSQL_READ_DEFAULT_GROUP to
|
|
|
|
|
mysql_option() to read the following parameters from the my.cnf file:
|
|
|
|
|
"port", "socket", "compress", "password", "pipe", "timeout", "user",
|
|
|
|
|
"init-command", "host" and "database"
|
|
|
|
|
|
|
|
|
|
* Added maybe_null to the UDF structure
|
|
|
|
|
|
|
|
|
|
1998-10-22 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added IGNORE to INSERT with many rows.
|
|
|
|
|
* Added SQL GRANT commands
|
|
|
|
|
* Release of 3.22.9
|
|
|
|
|
|
|
|
|
|
1998-10-18 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* One can new set the last_insert_id() value in an update with
|
|
|
|
|
LAST_INSERT_ID(expr). This makes it possible to return a value for things
|
|
|
|
|
like:
|
|
|
|
|
UPDATE table SET COUNT=LAST_INSERT_ID(COUNT+1) WHERE primary_key_col=#
|
|
|
|
|
* display key name used by 'range' in the 'key' column in 'show processlist'
|
|
|
|
|
* new SQL command: FLUSH [ TABLES | HOSTS | LOGS | PRIVILEGES ] [, ...]
|
|
|
|
|
* new SQL command: KILL thread_id
|
|
|
|
|
|
|
|
|
|
Thu Oct 15 18:57:15 1998 Michael Widenius <monty@tik>
|
|
|
|
|
|
|
|
|
|
* Reuse memory for identical set and enum fields.
|
|
|
|
|
|
|
|
|
|
1998-10-14 Michael Widenius <monty@analytik>
|
|
|
|
|
|
|
|
|
|
* Added open file information to mysqladmin debug
|
|
|
|
|
* Fixed conversion problem when using ALTER TABLE from a INT to a short CHAR()
|
|
|
|
|
column.
|
|
|
|
|
* Added 'SELECT HIGH_PRIORITY'; This will get a lock for the SELECT even if
|
|
|
|
|
there is a thread waiting another SELECT to get a WRITE LOCK.
|
|
|
|
|
NOTE: This makes HIGH_PRIORITY a reserved word
|
|
|
|
|
|
|
|
|
|
1998-10-12 Michael Widenius <monty@analytik>
|
|
|
|
|
|
|
|
|
|
* Moved wild_compare to string class to be able to use LIKE on BLOB/TEXT columns with \0
|
|
|
|
|
* Added ESCAPE option to LIKE
|
|
|
|
|
|
|
|
|
|
1998-10-08 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Update for AIX: Added a cast to all bzero() calls and changed to use
|
|
|
|
|
my_gethostbyname_r instead of gethostbyname_r.
|
|
|
|
|
|
|
|
|
|
1998-10-03 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Release of 3.22.8
|
|
|
|
|
* Added an extra thread signal loop on shutdown to avoid some error messages
|
|
|
|
|
from the client.
|
|
|
|
|
* MySQL now uses the next available number as extension for the update
|
|
|
|
|
log file.
|
|
|
|
|
|
|
|
|
|
1998-09-25 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* MySQL clients on NT will now by default first try to connect with named pipes
|
|
|
|
|
and after this with TCP/IP.
|
|
|
|
|
|
|
|
|
|
1998-09-24 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed problems with TIME columns and negative strings.
|
|
|
|
|
* Added a new column 'state' to 'mysqladmin proc' that gives some
|
|
|
|
|
information what the thread is doing.
|
|
|
|
|
|
|
|
|
|
* DATE_ADD() and DATE_SUB() didn't work with group functions.
|
|
|
|
|
|
|
|
|
|
1998-09-23 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* 'mysql' will now also try to reconnect on 'use database' commands.
|
|
|
|
|
|
|
|
|
|
* Fix problem with ORDER BY and LEFT JOIN and const tables.
|
|
|
|
|
|
|
|
|
|
1998-09-22 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed problem with ORDER BY if the first ORDER BY column was a key and
|
|
|
|
|
the rest wasn't.
|
|
|
|
|
|
|
|
|
|
1998-09-17 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Release of 3.22.7
|
|
|
|
|
* OPTIMIZE TABLE table_name can now be used to reclaim disk space
|
|
|
|
|
after many deletes. This uses currently ALTER TABLE to re-generate
|
|
|
|
|
the table, but in the future it will use an integrated isamchk
|
|
|
|
|
for more speed.
|
|
|
|
|
|
|
|
|
|
1998-09-16 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added functions for perfect hashing of symbols. Moved some other things
|
|
|
|
|
to the LEX structure for faster setup.
|
|
|
|
|
* Changed libmysql.dll on Win32 to use TLS to get better multi-threading
|
|
|
|
|
|
|
|
|
|
1998-09-15 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
* Added --where to mysqldump (patch by Jim Faucette).
|
|
|
|
|
* Fixed slow UPDATE/DELETE when using DATETIME or DATE keys.
|
|
|
|
|
|
|
|
|
|
1998-09-14 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Changed some optimizations parameters to make better joins.
|
|
|
|
|
* Anyone can now use 'mysqladmin proc' to check ones own
|
|
|
|
|
threads. Only users with the 'Process_priv' privilege can get
|
|
|
|
|
information about all threads.
|
|
|
|
|
* Fixed very unlikely optimizer bug in the range optimizer
|
|
|
|
|
(bug introduced in 3.22.6)
|
|
|
|
|
* Added handling of formats YYMMDD, YYYYMMDD, YYMMDDHHMMSS to
|
|
|
|
|
DATETIME/TIMESTAMP when using numbers. (Before these formats only worked
|
|
|
|
|
with strings).
|
|
|
|
|
|
|
|
|
|
1998-09-06 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added connect option CLIENT_IGNORE_SPACE to allow one to use
|
|
|
|
|
space after the function name and before '(' (Powerbuilder requires this).
|
|
|
|
|
This will make all function names reserved words.
|
|
|
|
|
* comments that start with /*! are now interpreted as commands. This feature
|
|
|
|
|
allows one to use MySQL extensions like:
|
|
|
|
|
'SELECT /*! STRAIGHT_JOIN */ * from table1,table1'
|
|
|
|
|
in a portable manor.
|
|
|
|
|
|
|
|
|
|
1998-09-04 Michael Widenius <monty@analytik>
|
|
|
|
|
|
|
|
|
|
* Added SET OPTION INSERT_ID=# to force use of specific INSERT_ID. This is
|
|
|
|
|
usable with new --log-long-format option.
|
|
|
|
|
|
|
|
|
|
1998-08-31 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed problem when INSERTING into TIME fields.
|
|
|
|
|
|
|
|
|
|
1998-08-29 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added key cache and handler statistic to 'mysqladmin debug'.
|
|
|
|
|
* changed UPDATE and DELETE to not use 'index only' range detection.
|
|
|
|
|
(Fixed slow update_key in the benchmarks)
|
|
|
|
|
* Changed the insert benchmark because it was impossible to use it with
|
|
|
|
|
postgreSQL (to slow).
|
|
|
|
|
|
|
|
|
|
Thu Aug 27 15:38:23 1998 Michael Widenius <monty@bitch.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* mysqldump will automaticly use LOAD DATA LOCAL INFILE if one uses
|
|
|
|
|
an TCP/IP connection.
|
|
|
|
|
|
|
|
|
|
1998-08-27 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added support of local files with LOAD DATA LOCAL INFILE ..
|
|
|
|
|
* Save history if one kills mysql with ^C. Save history in MYSQL_HISTFILE.
|
|
|
|
|
Modfied patch by Tommy Larsen <tommy@mix.hive.no>
|
|
|
|
|
|
|
|
|
|
1998-08-26 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed a possible problem with mysql_refresh().
|
|
|
|
|
|
|
|
|
|
Tue Aug 18 14:07:53 1998 Michael Widenius <monty@bitch.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Give an error for queries that mix GROUP columns and fields when there
|
|
|
|
|
is no GROUP BY specification.
|
|
|
|
|
|
|
|
|
|
1998-08-17 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Changed sql_yacc.yy to allow field attributes in any order.
|
|
|
|
|
|
|
|
|
|
1998-08-15 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Increased max_allowed_packed to 1M as default.
|
|
|
|
|
* LOAD DATA INFILE didn't copy single field separators in some case:
|
|
|
|
|
"Hello"Atif"!"
|
|
|
|
|
|
|
|
|
|
1998-08-13 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed fatal bug in lpad().
|
|
|
|
|
|
|
|
|
|
Thu Aug 13 01:00:44 1998 Michael Widenius <monty@bitch.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* REGEXP can now take a expression as the second argument.
|
|
|
|
|
|
|
|
|
|
1998-08-12 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Changed LIKE to be faster in some cases with many '%': LIKE '%c%ompiler%'
|
|
|
|
|
|
|
|
|
|
1998-08-11 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* All table lock handing is changed to avoid some very subtitle
|
|
|
|
|
deadlocks when using DROP TABLE, ALTER TABLE, DELETE FROM TABLE and
|
|
|
|
|
mysqladmin flush-tables under heavy usage.
|
|
|
|
|
|
|
|
|
|
1998-08-10 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Allow one to use the syntax 'CONSTRAINT symbol' before FOREIGN KEY.
|
|
|
|
|
* new mysqld option '--low-priority-insert' to give inserts lower priority
|
|
|
|
|
than selects.
|
|
|
|
|
* One can now use {INSERT | REPLACE} LOW_PRIORITY INTO ...
|
|
|
|
|
One side effect is that LOW_PRIORITY is now a reserved word :(
|
|
|
|
|
* Changed locking code to get better handling of locks of different types.
|
|
|
|
|
|
|
|
|
|
1998-08-09 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* mysqld will now ignore trailing ';' characters in queries. This is to
|
|
|
|
|
make it easier to emigrate from some other SQL servers that require the
|
|
|
|
|
end ';'
|
|
|
|
|
* One can now use a LIMIT value with DELETE to make it return after deleting
|
|
|
|
|
a given number of rows.
|
|
|
|
|
* Fix for corrupted output of fixed format and SELECT INTO OUTFILE:
|
|
|
|
|
select * from test into outfile "/tmp/test.txt" fields terminated by '' enclosed by ''
|
|
|
|
|
|
|
|
|
|
1998-08-04 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* new mysqld option: '-O max_connect_errors=#'.
|
|
|
|
|
Connect errors are now reset for each correct connection.
|
|
|
|
|
* Add support for INSERT INTO table ... VALUES(...),(...),(...)
|
|
|
|
|
|
|
|
|
|
1998-08-03 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added Oracle GREATEST() and LEAST() functions. One must now use
|
|
|
|
|
these instead if the MAX() and MIN() functions to get the biggest/smallest
|
|
|
|
|
value from a list of values. These can now handle real, bigint and
|
|
|
|
|
string values.
|
|
|
|
|
* The following query now uses indexing instead of sorting the table:
|
|
|
|
|
SELECT ... FROM table ORDER BY key_part1 desc,key_part2 desc,...
|
|
|
|
|
* Added check that the error message file has enough error messages.
|
|
|
|
|
* DAYOFWEEK() had offset 0 for Sunday. Changed the offset to 1.
|
|
|
|
|
|
|
|
|
|
1998-08-02 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* new option to mysql: '--vertical' to print results in vertical mode.
|
|
|
|
|
* All count structures in the client (affected_rows, insert_id...) are now of
|
|
|
|
|
type BIGINT to allow one to use 64 bit values.
|
|
|
|
|
This required a minor change in the MySQL protocol which may affect
|
|
|
|
|
old clients when using tables with auto_increment values > 24M.
|
|
|
|
|
* The return type of mysql_fetch_lengths() has changed from uint *
|
|
|
|
|
to ulong *. This may give a warning for old clients but should work
|
|
|
|
|
on most machines.
|
|
|
|
|
|
|
|
|
|
Thu Jul 30 15:29:05 1998 Michael Widenius <monty@tik>
|
|
|
|
|
|
|
|
|
|
* COUNT(), STD() and AVG() are extended to handle more than 4G rows.
|
|
|
|
|
|
|
|
|
|
Wed Jul 29 10:36:05 1998 Michael Widenius <monty@tik>
|
|
|
|
|
|
|
|
|
|
* Added new option:
|
|
|
|
|
SET OPTION SQL_LOG_UPDATE=[0,1] to allow users with process_priv
|
|
|
|
|
privilege to bypass the update log.
|
|
|
|
|
(Modified patch from Sergey A Mukhin <violet@rosnet.net>)
|
|
|
|
|
|
|
|
|
|
Thu Jul 23 15:58:13 1998 Michael Widenius <monty@tik>
|
|
|
|
|
|
|
|
|
|
* Initialize line buffer in mysql.cc to make blob readings from pipes safer.
|
|
|
|
|
|
|
|
|
|
Tue Jul 21 22:04:43 1998 Michael Widenius <monty@tik>
|
|
|
|
|
|
|
|
|
|
* One can now store -838:59:59 <= x <= 838:59:59 in a TIME column.
|
|
|
|
|
* TIME_TO_SEC() and SEC_TO_TIME() can now handle negative times and hours
|
|
|
|
|
up to 32767.
|
|
|
|
|
|
|
|
|
|
Mon Jul 20 20:34:33 1998 Michael Widenius <monty@tik>
|
|
|
|
|
|
|
|
|
|
* Change mysys/dbug to allocate all thread varibles in one struct.
|
|
|
|
|
This makes it easier to make a threaded libmysql.dll
|
|
|
|
|
|
|
|
|
|
Sun Jul 19 12:54:45 1998 Michael Widenius <monty@tik>
|
|
|
|
|
|
|
|
|
|
* Changed ALTER TABLE to make it more multi-thread safe.
|
|
|
|
|
* normal INSERT INTO TABLE are now also cached when used with
|
|
|
|
|
LOCK TABLES. (previously only INSERT ... SELECT and LOAD DATA INFILE
|
|
|
|
|
was cached)
|
|
|
|
|
|
|
|
|
|
Fri Jul 17 20:53:23 1998 Michael Widenius <monty@tik>
|
|
|
|
|
|
|
|
|
|
* Allow group functions with HAVING:
|
|
|
|
|
SELECT col FROM table GROUP BY col HAVING COUNT(*)>0;
|
|
|
|
|
|
|
|
|
|
Tue Jul 14 15:11:52 1998 Michael Widenius <monty@tik>
|
|
|
|
|
|
|
|
|
|
* Use the result from 'gethostname' as the name for pid files
|
|
|
|
|
(instead of uname()).
|
|
|
|
|
|
|
|
|
|
Sun Jul 12 12:38:45 1998 Michael Widenius <monty@tik>
|
|
|
|
|
|
|
|
|
|
* Index only optimization; Some queries are now resolved using
|
|
|
|
|
only indexes. Until MySQL 4.0 this works only for number columns.
|
|
|
|
|
|
|
|
|
|
SELECT key_part1,key_part2 FROM table WHERE key_part1=#
|
|
|
|
|
SELECT COUNT(*) FROM table WHERE key_part1=# and key_part2=#
|
|
|
|
|
SELECT key_part2 FROM table GROUP BY key_part1;
|
|
|
|
|
SELECT * FROM table ORDER BY key_part2;
|
|
|
|
|
|
|
|
|
|
1998-07-07 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added function DATE_ADD() and DATE_SUB()
|
|
|
|
|
|
|
|
|
|
1998-07-06 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added function SUBSTRING() with 2 arguments.
|
|
|
|
|
|
|
|
|
|
1998-07-05 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added optimization to remove const reference tables from ORDER BY and
|
|
|
|
|
GROUP BY.
|
|
|
|
|
* Allow '$' in table and column names.
|
|
|
|
|
|
|
|
|
|
1998-07-04 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* new option --tmpdir for mysqld.
|
|
|
|
|
|
|
|
|
|
1998-07-03 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* MySQL now automaticly changes a query from an ODBC client:
|
|
|
|
|
SELECT ... from table WHERE auto_increment_column IS NULL
|
|
|
|
|
to
|
|
|
|
|
SELECT ... from table WHERE auto_increment_column == LAST_INSERT_ID().
|
|
|
|
|
This allows some ODBC programs (Delphi, Access) to retrieve the newly
|
|
|
|
|
inserted row to fetch the auto_increment id.
|
|
|
|
|
* Drop table now waits for all users to free a table before deleting it
|
|
|
|
|
|
|
|
|
|
1998-07-02 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* New functions: BIN(), HEX() and CONV() for converting between different
|
|
|
|
|
number bases.
|
|
|
|
|
|
|
|
|
|
1998-07-01 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* If one created a table with smaller record length than 5, one couldn't
|
|
|
|
|
delete rows from this table
|
|
|
|
|
* mysqld now automaticly disables system locking on Linux, Win32 and if
|
|
|
|
|
one uses MIT-threads. One can force the use of locking by doing:
|
|
|
|
|
--enable-locking.
|
|
|
|
|
* Added new mysqld option --console, to force a console window (for error
|
|
|
|
|
messages) when using Win32.
|
|
|
|
|
* Removed a useless check in the ISAM delete code; Delete should now be
|
|
|
|
|
a bit faster.
|
|
|
|
|
|
|
|
|
|
1998-06-28 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Release of MySQL 3.22.3
|
|
|
|
|
* New flag to mysqld: --one-thread for debugging with linuxthreads (or glibc)
|
|
|
|
|
|
|
|
|
|
1998-06-27 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added the LEX structure to THD to get a bit more speed.
|
|
|
|
|
* Added DROP TABLE IF EXISTS to not get an error if the table doesn't exists.
|
|
|
|
|
* IF and EXISTS are now reserved words (they would have to be sooner or later)
|
|
|
|
|
|
|
|
|
|
1998-06-26 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added lots of new options to mysqldump.
|
|
|
|
|
|
|
|
|
|
Wed Jun 24 23:33:35 1998 Michael Widenius <monty@tik>
|
|
|
|
|
|
|
|
|
|
* Server error messages are now in mysqld_errror.h
|
|
|
|
|
* Added compression server/client protocol. (By Sinisa).
|
|
|
|
|
|
|
|
|
|
1998-06-22 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* New functions: <<, >>, rpad() and lpad().
|
|
|
|
|
* Fixed a core-dump bug in the range optimizer.
|
|
|
|
|
|
|
|
|
|
Fri Jun 19 01:51:09 1998 Michael Widenius <monty@tik>
|
|
|
|
|
|
|
|
|
|
* One can now save default options (like passwords) in a config file (my.cnf).
|
|
|
|
|
|
|
|
|
|
1998-06-17 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* searching on multiple constant keys that matched > 30 % of the rows didn't
|
|
|
|
|
always use the best possible key.
|
|
|
|
|
|
|
|
|
|
1998-06-16 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Lot's of small changes to get ORDER BY to work when no records are found
|
|
|
|
|
when using fields that are not in GROUP BY (MySQL extension)
|
|
|
|
|
* Added new option --chroot to mysqld to start mysqld in a chroot environment
|
|
|
|
|
(by Nikki Chumakov <nikkic@cityline.ru>)
|
|
|
|
|
|
|
|
|
|
1998-06-15 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Add option --one-database to mysql to only update one database
|
|
|
|
|
from a update log.
|
|
|
|
|
|
|
|
|
|
1998-06-13 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* end space is now ignored when comparing case sensitive strings;
|
|
|
|
|
This should fix some problems with ODBC!
|
|
|
|
|
* mysql_free_result() now automaticly handles a mysql_use_result() set that
|
|
|
|
|
is not completely read.
|
|
|
|
|
|
|
|
|
|
1998-06-10 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Release of MySQL 3.22.1
|
|
|
|
|
* Fixed problems with date_format() and wrong dates.
|
|
|
|
|
* enum() and set() columns was compared binary; Changed to be case insensitive.
|
|
|
|
|
|
|
|
|
|
1998-06-08 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added new API functions: mysql_init() and mysql_options().
|
|
|
|
|
One MUST now call mysql_init() before one calls mysql_real_connect().
|
|
|
|
|
One doesn't have to call mysql_init if one only calls mysql_connect().
|
|
|
|
|
* LEFT JOIN core dumped if the second table is used with a constant
|
|
|
|
|
WHERE/ON expression with uniquely identifies one record.
|
|
|
|
|
|
|
|
|
|
1998-06-07 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Range optimizer is not used anymore when comparing a string column
|
|
|
|
|
to a number. This will make such compares slower but safer.
|
|
|
|
|
|
|
|
|
|
Sun Jun 7 04:47:14 1998 Michael Widenius <monty@tik>
|
|
|
|
|
|
|
|
|
|
* UPDATE now returns a update information about how many rows was
|
|
|
|
|
matched, updated and if one got any 'warnings' when doing the update.
|
|
|
|
|
|
|
|
|
|
Sat Jun 6 22:58:02 1998 Michael Widenius <monty@tik>
|
|
|
|
|
|
|
|
|
|
* Fixed wrong result from 'format(-100,2)'.
|
|
|
|
|
|
|
|
|
|
1998-06-06 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added new C-API function: mysql_ping().
|
|
|
|
|
* Added options AFTER column and FIRST to ALTER TABLE ... ADD columns.
|
|
|
|
|
This makes is possible to add a new column at some specific location
|
|
|
|
|
in an old table.
|
|
|
|
|
* Fixed problem with find_in_set().
|
|
|
|
|
|
|
|
|
|
1998-05-18 Michael Widenius <monty@analytik>
|
|
|
|
|
|
|
|
|
|
* Added new API function: mysql_ping().
|
|
|
|
|
|
|
|
|
|
1998-05-15 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* WEEK() now takes an optional argument to allow handling of weeks when the
|
|
|
|
|
first day of the week = Sunday (default or 0) or Monday ( extra argument is
|
|
|
|
|
1). WEEK() now returns the week number in the range 0-53 for the used
|
|
|
|
|
year.
|
|
|
|
|
|
|
|
|
|
1998-05-13 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added flag -T32 to mysqld for running all queries under the main thread.
|
|
|
|
|
This makes it possible to debug mysqld under Linux with gdb!
|
|
|
|
|
(This is now called --one-thread)
|
|
|
|
|
|
|
|
|
|
1998-05-12 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added optimization of 'not_null_column IS NULL' (needed for some Access
|
|
|
|
|
queries)
|
|
|
|
|
* Made all time functions 'more streamlined'.
|
|
|
|
|
|
|
|
|
|
1998-05-09 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Allow one to use STRAIGHT_JOIN between two tables to force the optimizer
|
|
|
|
|
to join them in a specific order.
|
|
|
|
|
|
|
|
|
|
Fri May 8 02:35:00 1998 Michael Widenius <monty@bitch.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added SET OPTION PASSWORD='new_crypted_password' and
|
|
|
|
|
SET OPTION PASSWORD= 'host' : 'user' : 'new_password'. The last version
|
|
|
|
|
only works for users with write access to the mysql database.
|
|
|
|
|
One can also use: SET OPTION PASSWORD=PASSWORD("new_password");
|
|
|
|
|
|
|
|
|
|
Tue May 5 14:41:47 1998 Michael Widenius <monty@bitch.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* String functions now return VARCHAR() instead of CHAR() and
|
|
|
|
|
the column type is now VARCHAR() for fields saved as VARCHAR().
|
|
|
|
|
This should make the MyODBC driver better, but may break some old
|
|
|
|
|
MySQL clients that doesn't handle FIELD_TYPE_VARCHAR identical as
|
|
|
|
|
FIELD_TYPE_CHAR.
|
|
|
|
|
|
|
|
|
|
Mon May 4 00:33:27 1998 Michael Widenius <monty@bitch.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added BOOL as a synonym for BIT and DISTINCTROW as a synonym for DISTINCT.
|
|
|
|
|
* CREATE INDEX and DROP INDEX are now implemented trough ALTER TABLE.
|
|
|
|
|
CREATE TABLE is still the recommended (fast) way to create indexes.
|
|
|
|
|
* Added option SET OPTION PASSWORD='new_password'.
|
|
|
|
|
mysqladmin can now be used by not anonymous users to change their
|
|
|
|
|
password.
|
|
|
|
|
|
|
|
|
|
Sun May 3 18:47:24 1998 Michael Widenius <monty@bitch.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added option wait_timeout to mysqld.
|
|
|
|
|
|
|
|
|
|
Sat Apr 18 14:14:23 1998 Michael Widenius <monty@bitch.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added hashing of fieldnames for tables with many fields.
|
|
|
|
|
* The most frequently used string functions are now in assembler (Linux-intel).
|
|
|
|
|
|
|
|
|
|
Thu Apr 16 16:14:14 1998 Michael Widenius <monty@bitch.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added quick checking if ok host.
|
|
|
|
|
* Changed the interface for field->val_str() to better use stack buffers.
|
|
|
|
|
|
|
|
|
|
Thu Apr 9 20:02:26 1998 Michael Widenius <monty@bitch.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* One can now reference to tables in different databases with:
|
|
|
|
|
table@database or database.table
|
|
|
|
|
* Added cacheing of users & access rights (for faster access rights checking)
|
|
|
|
|
|
|
|
|
|
1998-04-08 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Save of command line history to file in mysql client.
|
|
|
|
|
by Tommy Larsen <tommy@mix.hive.no>
|
|
|
|
|
|
|
|
|
|
1998-04-07 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added time column to 'mysqladmin processes' to show how long a query
|
|
|
|
|
has taken or how long a thread has sleeped.
|
|
|
|
|
|
|
|
|
|
1998-04-06 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* 'show variables' now gives the correct path for 'datadir'.
|
|
|
|
|
* Added logging and update_log to "show variables"
|
|
|
|
|
|
|
|
|
|
1998-03-29 Michael Widenius <monty@analytik>
|
|
|
|
|
|
|
|
|
|
* Added new type: YEAR. YEAR is stored on 1 byte with range 0, 1901-2155.
|
|
|
|
|
* Added new DATE type that is stored on 3 bytes instead of 4. All new
|
|
|
|
|
tables will created with the new date type if one doesn't use
|
|
|
|
|
--old-protocol.
|
|
|
|
|
* Fixed bug in record caches; One could get 'Error from table handler: #'
|
|
|
|
|
on some OS from some queries.
|
|
|
|
|
|
|
|
|
|
1998-03-27 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* mysql (the command line tool) striped start space from new rows.
|
|
|
|
|
|
|
|
|
|
1998-03-25 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added user level locks: GET_LOCK(string,timeout), RELEASE_LOCK(string)
|
|
|
|
|
* Fixed bug in range optimizer when using:
|
|
|
|
|
WHERE key_part_1 >= something and key_part_2 <= something_else
|
|
|
|
|
* Changed connect timeout to 3 seconds to make it somewhat harder
|
|
|
|
|
for crackers to kill mysqld trough telnet + TCP/IP.
|
|
|
|
|
|
|
|
|
|
1998-03-24 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* new mysqld option --big-selects:
|
|
|
|
|
Allow big result sets by saving all temporary sets on file.
|
|
|
|
|
(Solves most 'table full' errors)
|
|
|
|
|
|
|
|
|
|
1998-03-21 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* WHERE with string-column-key = constant-string didn't always find all rows
|
|
|
|
|
if the column had many values differing only with characters of the same sort
|
|
|
|
|
value (like e and <20>).
|
|
|
|
|
* Added opened_tables to 'show status'.
|
|
|
|
|
* Strings keys looked up with 'ref' was not compared case sensitively.
|
|
|
|
|
* Added flag '--big-selects' to avoid 'Table is full' errors.
|
|
|
|
|
Using this will slow down some queries thought.
|
|
|
|
|
* Added umask() to make log_files non-readable for normal users.
|
|
|
|
|
* Fixed some odd cases with queries that uses group functions where
|
|
|
|
|
the WHERE or HAVING didn't match anything.
|
|
|
|
|
* Ignore users with old password (8 byte) on startup if not using
|
|
|
|
|
--old-protocol.
|
|
|
|
|
* Changed name of the sql_memory allocation system and moved this to
|
|
|
|
|
the mysys library.
|
|
|
|
|
|
|
|
|
|
1998-03-17 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added use of current_date, current_time and current_timestamp functions
|
|
|
|
|
without (). This automaticly made these reservered words :(
|
|
|
|
|
|
|
|
|
|
Tue Mar 10 12:34:50 1998 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Changed mysql_real_connect() to include possible db for faster connection
|
|
|
|
|
to a new db.
|
|
|
|
|
* select which matched all key fields returned the values in the same
|
|
|
|
|
case as the matched values instead of the found values.
|
|
|
|
|
* Release of 3.21.26
|
|
|
|
|
* In DATE_FORMAT() PM and AM was swapped for hours 00 and 12.
|
|
|
|
|
|
|
|
|
|
Mon Mar 9 14:15:00 1998 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added some tests to the table order optimizer to get some cases with
|
|
|
|
|
'SELECT ... FROM many_tables' much faster.
|
|
|
|
|
* Added a retry loop around accept() to possible fix some problems on some
|
|
|
|
|
Linux machines.
|
|
|
|
|
|
|
|
|
|
Fri Mar 6 01:18:47 1998 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* from_days(0) now returns "0000-00-00"
|
|
|
|
|
* Enchanted mysql_connect protocol to allow one to specify database
|
|
|
|
|
on connection. This will make MySQL twice as fast to connect to a database
|
|
|
|
|
for new clients.
|
|
|
|
|
|
|
|
|
|
Thu Mar 5 18:09:45 1998 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Updated record_cache code to be aligned for more speed.
|
|
|
|
|
* New tests to crash-me
|
|
|
|
|
* Extended the default max key size to 256.
|
|
|
|
|
|
|
|
|
|
Wed Mar 4 00:02:16 1998 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed bug when using BLOB/TEXT in GROUP BY with many tables.
|
|
|
|
|
|
|
|
|
|
Mon Mar 2 18:58:10 1998 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* A enum field that is not declared NOT NULL has NULL as default value.
|
|
|
|
|
(Before the default value was the first enum option)
|
|
|
|
|
|
|
|
|
|
Tue Feb 24 20:11:30 1998 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed bug in the join optimizer code when using many part keys
|
|
|
|
|
on the same key: INDEX (Organisation,Surname(35),Initials(35)).
|
|
|
|
|
|
|
|
|
|
Mon Feb 23 16:15:39 1998 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* One can now kill threads that are waiting for 'disk full'.
|
|
|
|
|
* Fixed some problems with UDF functions.
|
|
|
|
|
* ALTER TABLE + IGNORE now returns right number of affected rows.
|
|
|
|
|
* Fixed a bug when using 8 bytes long (alpha); filesort() didn't work.
|
|
|
|
|
Affects DISTINCT, ORDER BY and GROUP BY on 64 bit processors.
|
|
|
|
|
|
|
|
|
|
Sat Feb 21 15:36:48 1998 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Changed typedef string to my_string because of C++ new string class.
|
|
|
|
|
* now one can kill threads that's are waiting on 'disk full'.
|
|
|
|
|
|
|
|
|
|
Fri Feb 13 23:19:23 1998 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Release of MySQL 3.21.24
|
|
|
|
|
* Fixed problem with LEFT JOIN and constant expressions in the ON part.
|
|
|
|
|
|
|
|
|
|
Thu Feb 12 02:54:57 1998 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added much more descriptive error messages to mysqladmin if connect failed.
|
|
|
|
|
* Dynamic loadable functions. Based on source from:
|
|
|
|
|
Alexis Mikhailov <root@medinf.chuvashia.su>
|
|
|
|
|
|
|
|
|
|
Thu Feb 5 15:19:14 1998 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* One couldn't delete from a table if no one had done a select on the table.
|
|
|
|
|
* Fixed problem with range optimizer which many OR's on key parts inside
|
|
|
|
|
each other.
|
|
|
|
|
|
|
|
|
|
Tue Feb 3 14:34:32 1998 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Changed default umask for new files from 0664 to 0660.
|
|
|
|
|
|
|
|
|
|
Fri Jan 30 23:58:19 1998 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Release of MySQL 3.21.23
|
|
|
|
|
* Changed ALTER TABLE to work with WIN32 (Win32 can't rename open files)
|
|
|
|
|
|
|
|
|
|
Thu Jan 29 20:37:50 1998 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed that the following symbols are not reserved words:
|
|
|
|
|
TIME DATE TIMESTAMP TEXT BIT ENUM NO ACTION CHECK YEAR MONTH DAY HOUR
|
|
|
|
|
MINUTE SECOND STATUS VARIABLES.
|
|
|
|
|
* Changed string handling in sql_yacc.yy and sql_lex.cc to be faster.
|
|
|
|
|
* Setting a TIMSTAMP to NULL in LOAD DATA INFILE... didn't set the current
|
|
|
|
|
time for the TIMESTAMP.
|
|
|
|
|
* Fixed that key conversions are tested in the WHERE clause
|
|
|
|
|
* LOAD DATA INFILE .... REPLACE INTO ... had wrong 'skipped' count
|
|
|
|
|
|
|
|
|
|
Tue Jan 27 15:24:50 1998 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added switch --skip-thread-prior for systems where mysqld's thread
|
|
|
|
|
scheduling doesn't work properly. At least BSDI 3.1 works better with
|
|
|
|
|
this!
|
|
|
|
|
* Added ODBC functions DAYNAME() and MONTHNAME().
|
|
|
|
|
* Fixed unlikely(?) key optimizer bug when using ORs inside ANDs.
|
|
|
|
|
|
|
|
|
|
Sat Jan 24 03:35:46 1998 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Release of 3.21.22
|
|
|
|
|
* Added support of 'long constant strings' from ANSI SQL:
|
|
|
|
|
select 'first ' 'second'; -> 'first second';
|
|
|
|
|
|
|
|
|
|
Mon Jan 19 17:59:49 1998 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed problem with Russian character set and LIKE.
|
|
|
|
|
* Fixed bug in ORDER BY on string formula with possible NULL values.
|
|
|
|
|
* Added functions DAYOFYEAR(), DAYOFMONTH(), MONTH(), YEAR(), WEEK(),
|
|
|
|
|
QUARTER(), HOUR(), MINUTE(), SECOND() and FIND_IN_SET().
|
|
|
|
|
* Changed weighting, when using many key parts, in join optimizer to avoid
|
|
|
|
|
full joins for a couple of cases.
|
|
|
|
|
|
|
|
|
|
Sun Jan 18 21:16:06 1998 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Removed that NULL = NULL is true. Now one must use IS NULL or IS NOT NULL
|
|
|
|
|
to test if a value is NULL. (This is according to ANSI SQL but may break
|
|
|
|
|
old applications that are ported from mSQL)
|
|
|
|
|
One can get the old behaviour by compiling with -DmSQL_COMPLIANT
|
|
|
|
|
* Fix of count(*) problems when the WHERE clause didn't match any records.
|
|
|
|
|
* Added function DAYOFMONTH()
|
|
|
|
|
|
|
|
|
|
1998-01-14 Michael Widenius <monty@analytik>
|
|
|
|
|
|
|
|
|
|
* Fixed mysqladmin.c to display only the used socket or TCP/IP port.
|
|
|
|
|
|
|
|
|
|
Mon Jan 12 19:32:31 1998 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Changed SHOW FIELDS to return NULL as default value for TIMESTAMP
|
|
|
|
|
(This removes the DEFAULT "" entry for timestamps in mysqldump)
|
|
|
|
|
* Release of MySQL 3.21.21
|
|
|
|
|
* Added commands SHOW STATUS and SHOW VARIABLES.
|
|
|
|
|
* Fixed optimizer bug when using
|
|
|
|
|
'WHERE data_field=date_field2 and date_field2=constant'
|
|
|
|
|
|
|
|
|
|
Sun Jan 11 05:07:59 1998 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Release of MySQL 3.21.20
|
|
|
|
|
* Added long comments to MySQL /* */
|
|
|
|
|
* Changed lex parsing to be a bit faster in some cases.
|
|
|
|
|
|
|
|
|
|
Sat Jan 10 15:17:44 1998 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed bug when using SELECT DISTINCT + NULL values.
|
|
|
|
|
|
|
|
|
|
Fri Jan 9 16:45:26 1998 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Changed maximum table name and column name lengths from 32 to 64.
|
|
|
|
|
* Aliases can now be of 'any' length.
|
|
|
|
|
|
|
|
|
|
Thu Jan 8 02:28:11 1998 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Now one gets an error if one tries to create an INDEX or UNIQUE
|
|
|
|
|
on a column that allows NULL values. (Before the column was silently
|
|
|
|
|
made NOT NULL).
|
|
|
|
|
|
|
|
|
|
Wed Jan 7 23:19:11 1998 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Changed protocol (downward compatible) to mark if a column
|
|
|
|
|
is auto_increment or a timestamp. This is needed for the
|
|
|
|
|
new java driver.
|
|
|
|
|
* One can now in the clients check if a column is a automatic
|
|
|
|
|
TIMESTAMP or a AUTO_INCREMENT field.
|
|
|
|
|
|
|
|
|
|
Sun Jan 4 20:10:21 1998 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added update of big5 by jou@pdlc.ieo.nctu.edu.tw
|
|
|
|
|
* Added hebrew sorting order by Zeev Suraski.
|
|
|
|
|
|
|
|
|
|
Thu Jan 1 12:57:04 1998 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Release of 3.21.19
|
|
|
|
|
* unique key fields was not marked as unique keys in mysqlshow.
|
|
|
|
|
* Added function REVERSE() (by Zeev Suraski)
|
|
|
|
|
* Changed ni_range() to fixed a case of slow range searching.
|
|
|
|
|
|
|
|
|
|
Wed Dec 31 15:46:25 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Release of 3.21.18a
|
|
|
|
|
* Fixed problem with new filesort code from 3.21.18 on Linux
|
|
|
|
|
|
|
|
|
|
Mon Dec 29 10:02:24 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added CROSS JOIN syntax. CROSS is now a reserved word
|
|
|
|
|
* USE database was not always written to output log.
|
|
|
|
|
* mysqladmin command 'status' doesn't increment 'Questions' anymore.
|
|
|
|
|
|
|
|
|
|
Sun Dec 28 13:20:20 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Recoded yacc/bison stack allocation to be even safer and allow MysQL
|
|
|
|
|
to handle even bigger expressions.
|
|
|
|
|
|
|
|
|
|
Sat Dec 27 15:28:39 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* last_insert_id and used timestamp is now written to update log file.
|
|
|
|
|
timestamps, calculations with time and LAST_INSERT_ID() will now work
|
|
|
|
|
correctly when updating from the update log.
|
|
|
|
|
|
|
|
|
|
Fri Dec 26 17:03:14 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Give error message if client C functions are called in wrong order.
|
|
|
|
|
* Added automatic reconnect of clients for some cases.
|
|
|
|
|
|
|
|
|
|
Mon Dec 22 00:25:34 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Range optimizer didn't solve ranges of type:
|
|
|
|
|
key_part1= x AND key_part2 > y. This forced some ORDER BY queries to
|
|
|
|
|
do a full table scan when used with where like above.
|
|
|
|
|
* Small sort sets doesn't use temporary files anymore.
|
|
|
|
|
|
|
|
|
|
Fri Dec 19 16:30:24 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Release of MySQL 3.21.17a
|
|
|
|
|
* Fixed problem with compare of binary strings and blobs with ASCII
|
|
|
|
|
characters over 127.
|
|
|
|
|
|
|
|
|
|
Thu Dec 18 00:33:25 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed core dump in first() when chaning some very specific AND and OR
|
|
|
|
|
key columns.
|
|
|
|
|
* Fixed lock problem: When freeing a read lock on a table with multiple
|
|
|
|
|
read locks, a thread waiting for write lock would have given the lock.
|
|
|
|
|
This shouldn't affect data integrity, but could possible make mysqld
|
|
|
|
|
to restart if one thread was reading data that another thread modified.
|
|
|
|
|
* LIMIT offset,count didn't work in INSERT ... SELECT.
|
|
|
|
|
|
|
|
|
|
Wed Dec 17 12:35:11 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* optimized key block caching. This will be quicker than the old one when
|
|
|
|
|
using bigger key caches.
|
|
|
|
|
|
|
|
|
|
Tue Dec 16 23:33:24 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Changed bool to my_bool in some item structures to use less memory.
|
|
|
|
|
* Changed optimizer to use array references. This made the code 'nicer'
|
|
|
|
|
|
|
|
|
|
Mon Dec 15 17:03:43 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Release of Mysql 3.21.17
|
|
|
|
|
* mysql: Added ouput of line number on errors when running batch.
|
|
|
|
|
* SELECT column,SUM(expr) now returns NULL for column when there is no
|
|
|
|
|
matching rows.
|
|
|
|
|
|
|
|
|
|
Sun Dec 14 14:59:46 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed create problem with fixed length records of exactly 256 bytes.
|
|
|
|
|
(One couldn't insert more than 1 record in such a table).
|
|
|
|
|
|
|
|
|
|
Fri Dec 12 18:31:32 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added ODBC and ANSI SQL style LEFT OUTER JOIN.
|
|
|
|
|
The following are new reserved words: LEFT, NATURAL, USING
|
|
|
|
|
* Changed use of table bits and key bits to use typedefs to make it easy
|
|
|
|
|
to extend join tables and keys to 64.
|
|
|
|
|
* The client library is now using the environment variable MYSQL_HOST as
|
|
|
|
|
the default host if it's defined.
|
|
|
|
|
|
|
|
|
|
Wed Dec 10 01:29:11 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Release of 3.21.16a
|
|
|
|
|
* Field type SET with 33-55 elements didn't work.
|
|
|
|
|
* Release of 3.21.16
|
|
|
|
|
* Fixed bug in ALTER TABLE when copying from DATETIME to TIMESTAMP.
|
|
|
|
|
(All TIMESTAMP where set to current time).
|
|
|
|
|
|
|
|
|
|
Tue Dec 9 14:53:15 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added function TIME_TO_SEC()
|
|
|
|
|
|
|
|
|
|
Mon Dec 8 09:56:44 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Allow empty strings as default values for BLOB and TEXT to be compatible with
|
|
|
|
|
mysqldump.
|
|
|
|
|
* Added ODBC 2.0 & 3.0 functions: POWER(), SPACE(), COT(), DEGREES(), RADIANS(),
|
|
|
|
|
ROUND(2 arg) and TRUNCATE().
|
|
|
|
|
* Added optional (ignored) argument to CURRENT_TIME() and CURRENT_TIMESTAMP().
|
|
|
|
|
* LOCATE() parameters where swapped according to ODBC standard. Fixed.
|
|
|
|
|
* Added detection of all ODBC 3.0 functions to crash-me
|
|
|
|
|
* In some cases default values was not used for NOT NULL fields.
|
|
|
|
|
* Timestamp wasn't updated in UPDATE SET... if the timestamp was used as
|
|
|
|
|
a value or in the WHERE clause.
|
|
|
|
|
|
|
|
|
|
Sun Nov 30 04:06:31 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Renamed version.h to mysql_version.h
|
|
|
|
|
|
|
|
|
|
Sat Nov 29 10:50:28 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added dayofweek() for ODBC.
|
|
|
|
|
* Allow DATE '1997-01-01', TIME '12:10:10' and TIMESTAMP '1997-01-01 12:10:10'
|
|
|
|
|
formats required by ANSI SQL.
|
|
|
|
|
This has the unfortunate side-effect that one can't have columns named
|
|
|
|
|
DATE, TIME or TIMESTAMP anymore :(
|
|
|
|
|
* Changed net_write() to my_net_write() because of name conflict with sybase.
|
|
|
|
|
* Added --no-auto-rehash option to mysql.
|
|
|
|
|
* Added VARBINARY as synonym for VARCHAR BINARY
|
|
|
|
|
|
|
|
|
|
Wed Nov 26 12:53:41 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added framework for multiple character sorting
|
|
|
|
|
|
|
|
|
|
Tue Nov 25 04:03:29 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added extra client flag to mysql_real_connect to be compatible with
|
|
|
|
|
MyODBC.
|
|
|
|
|
* Zeev fixed bug in DATE_FORMAT: It forgot to reset the null marker.
|
|
|
|
|
|
|
|
|
|
Mon Nov 24 20:19:18 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed problem with wrong result order when using all of
|
|
|
|
|
DISTINCT + JOIN + ORDER BY + LIMIT.
|
|
|
|
|
|
|
|
|
|
Sun Nov 23 14:29:54 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* mysql: edit command now allows one to edit last query in a editor;
|
|
|
|
|
(patch by Zeev Suraski)
|
|
|
|
|
* Recoded all delete item to avoid use of stack space for deletes.
|
|
|
|
|
(For crash-me)
|
|
|
|
|
* Added command: SET SQL_LOG_OFF=1 to not log commands to standard log.
|
|
|
|
|
This will only affect users with process list privileges.
|
|
|
|
|
|
|
|
|
|
Sat Nov 22 13:08:55 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added stack checking for crash-me :)
|
|
|
|
|
The following failed before: select 1+1+1+1+1+.... (687 times)
|
|
|
|
|
|
|
|
|
|
Fri Nov 21 01:50:34 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added new patch for Chinese Big5 code.
|
|
|
|
|
* Change that blobs returns the max length for a blob instead of 8192
|
|
|
|
|
to the client as field_length.
|
|
|
|
|
|
|
|
|
|
Thu Nov 20 15:37:05 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* fixed bug in range-optimizer that crashed mysql on some queries.
|
|
|
|
|
* table and column name completion for mysql by
|
|
|
|
|
Zeev Suraski and Andi Gutmans
|
|
|
|
|
* Fixed problem with queries that didn't find any records: This happens only
|
|
|
|
|
when using multiple part keys where the first part is a number and some
|
|
|
|
|
other part is a char or varchar.
|
|
|
|
|
* Removed some wrong warning messages from range optimizer
|
|
|
|
|
|
|
|
|
|
Wed Nov 19 16:41:14 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added new command REPLACE, which works like INSERT but replaces conflicting
|
|
|
|
|
records with the new record. REPLACE INTO TABLE ... SELECT ... works also.
|
|
|
|
|
* Added new commands: CREATE DATABASE db_name and DROP DATABASE db_name
|
|
|
|
|
* Added RENAME option to ALTER TABLE: ALTER TABLE name RENAME AS new_name
|
|
|
|
|
|
|
|
|
|
Sun Nov 16 21:41:32 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* The thread stack was overwritten if one tried to create a table with too many
|
|
|
|
|
fields (more than 1000).
|
|
|
|
|
- Table scanning was a bit slower when using LOCK TABLE xxx WRITE. Fixed.
|
|
|
|
|
|
|
|
|
|
Thu Nov 13 03:12:54 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* ALTER TABLE forgot BINARY attribute for strings and BLOBS
|
|
|
|
|
* Change comparision of strings to integer to compare as floats instead
|
|
|
|
|
of as integers.
|
|
|
|
|
* Added printing of Access denied errors to log.
|
|
|
|
|
* Fixed some not 100% portable typedefs in mysql_com.h
|
|
|
|
|
* Added Luuk de Boers defines for interval handling.
|
|
|
|
|
This isn't compleat yet.
|
|
|
|
|
|
|
|
|
|
Wed Nov 12 00:28:58 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added automatic removal of 'ODBC function conversions': {fn now() }
|
|
|
|
|
* Added new function DATE_FORMAT(date_expr,format). The format string is the
|
|
|
|
|
same one that was previously integrated with from_unix_timestamp().
|
|
|
|
|
* Changed from_unix_timestamp() to call function DATE_FORMAT() with format
|
|
|
|
|
element.
|
|
|
|
|
|
|
|
|
|
Mon Nov 10 18:17:39 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added flag for stupid ODBC applications (like access) that wants found_rows
|
|
|
|
|
instead of affected_rows.
|
|
|
|
|
* Added basic functions for handling av ANSI INTERVAL.
|
|
|
|
|
|
|
|
|
|
Sat Nov 8 01:20:03 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* compare with DATE and TIME with NULL didn't work. (IS NULL worked)
|
|
|
|
|
* Added many changes from the Win32 port.
|
|
|
|
|
* new function: DATE_ADD_MM().
|
|
|
|
|
|
|
|
|
|
Wed Nov 5 13:10:10 1997 Michael Widenius <monty@analytik>
|
|
|
|
|
|
|
|
|
|
* SORTING on calculated DOUBLE values sorted on integer results instead.
|
|
|
|
|
* SELECT ... WHERE KEY=constant ORDER BY ... didn't use key to retrieve
|
|
|
|
|
records. This was slow because everything was sorted..
|
|
|
|
|
* CHECK isn't a reserved word anymore.
|
|
|
|
|
|
|
|
|
|
Mon Nov 3 07:55:47 1997 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Allow start of mysqld.cc without a current database.
|
|
|
|
|
* Changed server version to include -debug and -log if compiled with debugging
|
|
|
|
|
and to show that one has a logging enabled.
|
|
|
|
|
|
|
|
|
|
Sat Nov 1 13:08:00 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added missing expression 'NOT IN'
|
|
|
|
|
* Changed the place where HAVING should be. According to ANSI it should be
|
|
|
|
|
after GROUP BY but before ORDER BY. MySQL 3.20 had it wrongly last.
|
|
|
|
|
* Added Sybase command: USE DATABASE to start using another database.
|
|
|
|
|
* Fixed core dump when one had a wrong password in the password column.
|
|
|
|
|
* Added automatic adjusting of number of connections and table cache size
|
|
|
|
|
if the maximum number of files that can be opened are less than needed.
|
|
|
|
|
This should fix that mysqld doesn't crash even if one hasn't done a
|
|
|
|
|
ulimit -n 256 before starting mysqld.
|
|
|
|
|
* Added limit checks for create table.
|
|
|
|
|
* Added more checks of different errors from net_read for SCO port.
|
|
|
|
|
|
|
|
|
|
Tue Oct 28 14:30:31 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed problem when using big table_caches; MySQL could previously only
|
|
|
|
|
open 256 files.
|
|
|
|
|
|
|
|
|
|
Mon Oct 27 10:02:19 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added options LINE STARTING WITH to LOAD DATA INFILE and
|
|
|
|
|
SELECT ... into outfile. Now one can do:
|
|
|
|
|
|
|
|
|
|
LOAD DATA INFILE '/tmp/syslog.sql' INTO TABLE uptime
|
|
|
|
|
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED by "'"
|
|
|
|
|
LINES STARTING WITH 'VALUES (' LINES TERMINATED by ');\n' ignore 100 lines
|
|
|
|
|
|
|
|
|
|
and
|
|
|
|
|
SELECT * from uptime into outfile '/tmp/syslog2.sql'
|
|
|
|
|
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED by "'"
|
|
|
|
|
LINES STARTING WITH 'INSERT INTO uptime VALUES (' LINES TERMINATED by ');\n'
|
|
|
|
|
|
|
|
|
|
* Added IGNORE # LINES to LOAD DATA INFILE.
|
|
|
|
|
|
|
|
|
|
* Allow \N as a shorthand of NULL in SQL statements.
|
|
|
|
|
|
|
|
|
|
Sun Oct 26 11:34:38 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* More memory checking.
|
|
|
|
|
* Fixed grouping of functions with many from tables.
|
|
|
|
|
|
|
|
|
|
Sat Oct 25 01:46:27 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* New error message so one can check if the connection was lost while
|
|
|
|
|
the command was running or if the connection was down from the start.
|
|
|
|
|
* The mysql command tool now does a automatic reconnect if the connection
|
|
|
|
|
was lost when it does a query.
|
|
|
|
|
* new command: 'mysqladmin debug'. This forces the server to dump out some
|
|
|
|
|
useful information to stdout. Currently it prints all lock information.
|
|
|
|
|
* Rewrite lexer to be faster and more easy to extend.
|
|
|
|
|
|
|
|
|
|
Fri Oct 24 13:57:06 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed bug when like on number key.
|
|
|
|
|
* Added --table option to mysql to print in table format.
|
|
|
|
|
Moved time and row information after query result.
|
|
|
|
|
* Added != as an alias for <>.
|
|
|
|
|
|
|
|
|
|
Thu Oct 23 16:00:22 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added function VERSION() to make easier logs.
|
|
|
|
|
|
|
|
|
|
Tue Oct 21 00:09:13 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Relase of 3.21.12
|
|
|
|
|
* Added memory checks to all string functions to return NULL if some
|
|
|
|
|
string gets bigger than max_allowed_packet. This is to make MySQL more
|
|
|
|
|
secure.
|
|
|
|
|
* Fixed core dump bug on range optimizer.
|
|
|
|
|
* In some cases doing a join + group + INTO OUTFILE, the result wasn't
|
|
|
|
|
grouped.
|
|
|
|
|
* Now SQL_BIG_TABLES + DISTINCT is also optimized.
|
|
|
|
|
* Changed the syntax of ALTER TABLE ... ALTER COLUMN ident SET DEFAULT ...
|
|
|
|
|
(The DEFAULT keyword wasn't allowed or required before).
|
|
|
|
|
* Added russian error messages.
|
|
|
|
|
|
|
|
|
|
Mon Oct 20 04:10:53 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* LIKE with '_' as last character didn't work. Fixed
|
|
|
|
|
* Added many error checks for 'end of memory'
|
|
|
|
|
* Added ENCRYPT() function by Zeev Suraski.
|
|
|
|
|
* Fixed better FOREIGN KEY syntax skipping.
|
|
|
|
|
New reserved words: MATCH, FULL, PARTIAL
|
|
|
|
|
|
|
|
|
|
Sun Oct 19 23:13:50 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Force .log to logfile-name if one uses hostname as logfile.
|
|
|
|
|
* mysqld now allows ip and hostname to the --bind-address option.
|
|
|
|
|
|
|
|
|
|
Sat Oct 18 22:02:36 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added "SET OPTION CHARACTER SET cp1251_koi8" to enable conversions off
|
|
|
|
|
data to/from different character sets. Currently cp1251_koi8 is the only
|
|
|
|
|
one, but it's now trivial to add others.
|
|
|
|
|
Conversions: strings in the query -> intern set
|
|
|
|
|
fields and items in result -> terminal set
|
|
|
|
|
One can get back to the old one with:
|
|
|
|
|
SET OPTION CHARACTER SET DEFAULT
|
|
|
|
|
* Lots of changes for Win95 port
|
|
|
|
|
|
|
|
|
|
Fri Oct 17 15:29:44 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Changed the create column syntax off NOT NULL to be after the DEFAULT value
|
|
|
|
|
as specified in the ANSI SQL standard. This will make mysqldump with
|
|
|
|
|
NOT NULL and default values incompatible with MySQL 3.20.
|
|
|
|
|
* New reserved words are: BOTH, FOR, LEADING and TRAILING
|
|
|
|
|
* Added a lot of function name alias so one can use the functions with
|
|
|
|
|
ODBC or ANSI SQL92 syntax.
|
|
|
|
|
* Fixed ALTER TABLE person ALTER COLUMN phone SET DEFAULT NULL syntax.
|
|
|
|
|
* Added CHAR and BIT as a synonyms for CHAR(1)
|
|
|
|
|
* Changed the name if the INTERVAL type to ENUM, because INTERVAL is used in
|
|
|
|
|
ANSI SQL.
|
|
|
|
|
* Added extended ANSI SQL TRIM() function.
|
|
|
|
|
* Added CURTIME().
|
|
|
|
|
|
|
|
|
|
Thu Oct 16 17:26:48 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed core dump when updating as user with only select privilige.
|
|
|
|
|
|
|
|
|
|
Wed Oct 15 04:25:47 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* INSERT ... SELECT ... GROUP BY didn't work in some cases. On got
|
|
|
|
|
'Invalid use of group function'
|
|
|
|
|
* When using LIMIT, SELECT now always uses keys instead of record scan.
|
|
|
|
|
This will give better performance on SELECT and a WHERE that matches many
|
|
|
|
|
rows.
|
|
|
|
|
* Added function last_insert_id() to retreive last auto_increment value.
|
|
|
|
|
This is for clients to ODBC that can't use the mysql_insert_id API function.
|
|
|
|
|
* Added option '--flush-logs' to mysqladmin.
|
|
|
|
|
* Added command 'status' to mysql.
|
|
|
|
|
* Moved some messages from libmysql.c to errmsg.c
|
|
|
|
|
|
|
|
|
|
Mon Oct 13 18:38:01 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Tested on BSDI 3.0 with the newest pthread library.
|
|
|
|
|
* Added new group functions: BIT_OR() and BIT_AND().
|
|
|
|
|
* Added compatibility functions: CHECK, REFERENCES.
|
|
|
|
|
* Added BIT as a synonym for CHAR(1) to get better compatibility.
|
|
|
|
|
* Added option ALL to GRANT for better compatibility. (GRANT is still
|
|
|
|
|
a dummy fuction.
|
|
|
|
|
* CHECK is now a reserved word.
|
|
|
|
|
|
|
|
|
|
Fri Oct 10 17:01:25 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added partly translated dutch messages.
|
|
|
|
|
* Fixed bug in ORDER BY and GROUP BY with NULL columns
|
|
|
|
|
|
|
|
|
|
Thu Oct 9 10:26:47 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added test of create of table without columns.
|
|
|
|
|
* Release of 3.21.10
|
|
|
|
|
* Fixed a couple of bugs in the range optimizer. Now test-select works.
|
|
|
|
|
|
|
|
|
|
Tue Sep 30 02:40:42 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added new function: REPEAT(string,count).
|
|
|
|
|
* Added patch of support of Chinese(BIG5).
|
|
|
|
|
* Fixed awful slowdown of libmysql.c when configuring using '--with-debug=yes'
|
|
|
|
|
This affected all clients that got large results from the server.
|
|
|
|
|
(This didn't affect using --quick or mysql_use_result).
|
|
|
|
|
|
|
|
|
|
Sun Sep 28 20:59:41 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Made a new function: mysql_real_connect, that takes two extra arguments:
|
|
|
|
|
port and socket to use on connection.
|
|
|
|
|
* Added text types: TINYTEXT, TEXT, MIDDLETEXT and LONGTEXT.
|
|
|
|
|
These are actually blobs, but all searching is done text independent.
|
|
|
|
|
All old BLOB fields are now TEXT fields.
|
|
|
|
|
* LONG VARCHAR is a synonym for TEXT. LONG BINARY is a synonym for BLOB.
|
|
|
|
|
* 'LONG' is now a reserved word.
|
|
|
|
|
|
|
|
|
|
Fri Sep 26 16:11:34 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Release of 3.21.9
|
|
|
|
|
* Fixed a couple of portable problems with include files.
|
|
|
|
|
* Fixed bug in range calculation that could return empty
|
|
|
|
|
set when searching on multiple key with only one entry (very rare).
|
|
|
|
|
|
|
|
|
|
Wed Sep 24 15:51:37 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Changed thread scope from PROCESS to SYSTEM. This should give better
|
|
|
|
|
scheduling (performance) on Solaris.
|
|
|
|
|
* Fixed duplicated free bug in sql_base with io_cache.
|
|
|
|
|
|
|
|
|
|
Tue Sep 23 13:05:23 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Allow also the old SELECT ... INTO OUTFILE syntax.
|
|
|
|
|
* Fixed bug with group by and select on key with many values.
|
|
|
|
|
|
|
|
|
|
Mon Sep 22 14:54:00 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* mysql_fetch_lengths() returned sometimes wrong lengths when one used
|
|
|
|
|
mysql_use_result(). This affected at least some cases of mysqldump --quick.
|
|
|
|
|
|
|
|
|
|
Sun Sep 21 20:50:07 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed memory leak bug in range optimizer.
|
|
|
|
|
|
|
|
|
|
Sat Sep 20 00:03:51 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Allow TIME, DATE and TIMESTAMP as column names.
|
|
|
|
|
* Fixed bug in optimization of WHERE const op field.
|
|
|
|
|
|
|
|
|
|
Fri Sep 19 12:06:37 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed problem when sorting on NULL fields.
|
|
|
|
|
* Added handling of calculation of sum() functions.
|
|
|
|
|
* Added handling of trigometric functions: PI(), ACOS(), ASIN(), ATAN(),
|
|
|
|
|
COS(), SIN() and TAN().
|
|
|
|
|
* Fixed sorting of big tables for 64 bit integers (Alpha).
|
|
|
|
|
|
|
|
|
|
Fri Aug 29 13:06:32 1997 Michael Widenius <monty@analytik>
|
|
|
|
|
|
|
|
|
|
* Added option --pid-file=# to mysqld
|
|
|
|
|
* Added date formating to from_unixtime(), originally by Zeev Suraski.
|
|
|
|
|
|
|
|
|
|
Wed Aug 27 01:35:18 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed bug when using 'unsigned long' on Alpa.
|
|
|
|
|
|
|
|
|
|
Tue Aug 26 03:23:28 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added option --bind-address to mysqld.
|
|
|
|
|
* Changed 'Access denied' to return username and password usage.
|
|
|
|
|
* Changed 'Access to database denied' to return username and database.
|
|
|
|
|
|
|
|
|
|
Sun Aug 24 22:55:24 1997 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Changed password crypt from 31 bits to 62 bits to make passwords more
|
|
|
|
|
secure.
|
|
|
|
|
* Changed protocol to allow for passing of mysql_errno to client.
|
|
|
|
|
|
|
|
|
|
Fri Aug 22 18:14:00 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed bug in BETWEEN in range optimizer (Did only test = of the first
|
|
|
|
|
argument).
|
|
|
|
|
|
|
|
|
|
Thu Aug 21 16:40:21 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Version 3.21.6
|
|
|
|
|
* Enabled range optimizer for update and delete. Now update and delete can
|
|
|
|
|
use keys again.
|
|
|
|
|
* Fixed bug when using unknown field in group clause.
|
|
|
|
|
|
|
|
|
|
Tue Aug 19 00:49:13 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* The range optimizer is now enabled as default. Use msyqld --skip-new
|
|
|
|
|
to disable it.
|
|
|
|
|
* numerous small fixes to the range optimzer and a couple if fixes to
|
|
|
|
|
group and where handling.
|
|
|
|
|
* Added patch from JOERG_HENNE@Non-HP-Germany-om88.om.hp.com to allow
|
|
|
|
|
mit-threads to work on HPUX10. (This patch is regarded alpha)
|
|
|
|
|
|
|
|
|
|
Fri Aug 15 02:29:21 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Remove reverse lookup of hostnames because this takes 2 seconds
|
|
|
|
|
one some machines for every connection!
|
|
|
|
|
This can be enabled with the --secure option to mysqld.
|
|
|
|
|
|
|
|
|
|
Thu Aug 14 22:40:15 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* remove HAVING -> WHERE optimization. To fix this one has to change
|
|
|
|
|
all Item_ref fields to Item_fields.
|
|
|
|
|
* Added patch for fast TCP/IP on FreeBSD.
|
|
|
|
|
|
|
|
|
|
Wed Aug 13 17:14:50 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Add optimizing of SELECT DISTINCT .... LIMIT # when there is no
|
|
|
|
|
GROUP or ORDER BY.
|
|
|
|
|
* Changed mysql to only print time information if not silent or if -vvv.
|
|
|
|
|
* Added polish error messages
|
|
|
|
|
|
|
|
|
|
Sun Aug 10 11:31:10 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* new function: substring_index(), originally by Zeev Suraski.
|
|
|
|
|
* Added new option to mysqld: -O tmp_table_size=#
|
|
|
|
|
* Removed all use of PTHREAD_MUTEX_INIT and PTHREAD_COND_INIT for
|
|
|
|
|
porting to FreeBSD 3.0 and HPUX.
|
|
|
|
|
|
|
|
|
|
Thu Aug 7 01:24:50 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* New function from_unixtime(timestamp) which returns a date string in
|
|
|
|
|
YYYY-MM-DD HH:MM:DD format.
|
|
|
|
|
* New function sec_to_time(seconds) which returns a string in H:MM:SS format.
|
|
|
|
|
|
|
|
|
|
Sat Aug 2 17:18:22 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed some porting issues for OSF1 and for Alpha.
|
|
|
|
|
Now MySQL is know to configure on OSF1 with the Dec compiler,
|
|
|
|
|
after changeing one line in config.h:
|
|
|
|
|
#define SOCKET_SIZE_TYPE int
|
|
|
|
|
|
|
|
|
|
Wed Jul 30 11:05:39 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added reverse check lookup of hostnames to get better security.
|
|
|
|
|
* Fixed some possible buffer overflows if one uses too long filenames.
|
|
|
|
|
* mysqld doesn't accept hostnames that starts with digits followed by a '.'
|
|
|
|
|
because the hostname may look like a IP.
|
|
|
|
|
* Added option --skip-networking to only allow socket connections.
|
|
|
|
|
(This will not work with MIT threads!)
|
|
|
|
|
|
|
|
|
|
Tue Jul 29 10:38:55 1997 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Removed wrong free() that killed the server on 'create/drop database'.
|
|
|
|
|
* Changed the name of some mysqld -O options to better names.
|
|
|
|
|
* Added option '-O join_cache_size=#'.
|
|
|
|
|
* Added option '-O max_join_size=#' to be able to set a limit how big queries
|
|
|
|
|
(in this case big = slow) one should be able to handle without specifying
|
|
|
|
|
'SQL_OPTION OPTION_BIG_SELECTS=1'.
|
|
|
|
|
A # = is about 10 examined records. The default is 'unlimited'.
|
|
|
|
|
* When comparing a TIME, DATE, DATETIME or TIMESTAMP column to a
|
|
|
|
|
constant the constant is converted to a time value before comparing.
|
|
|
|
|
This will make it easier to get ODBC and particularly Access97 to work with
|
|
|
|
|
the above types. It should also make dates easier to use and the compares
|
|
|
|
|
should be quicker than before.
|
|
|
|
|
* added check of too long table names for alias.
|
|
|
|
|
|
|
|
|
|
Mon Jul 21 16:09:47 1997 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Applied patch from Jochen Wiedmann that fixes that query() in mysqlperl now
|
|
|
|
|
can take queries with \0 in it.
|
|
|
|
|
|
|
|
|
|
Sat Jul 19 01:11:38 1997 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Store of timestamp with 2 digit year YYMMDD didn't work.
|
|
|
|
|
* Fix that timestamp isn't automaticly updated if set in a update clause.
|
|
|
|
|
* Now the automatic timestamp field is the FIRST timestamp field.
|
|
|
|
|
|
|
|
|
|
Thu Jul 3 13:34:26 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added check if database name is okey.
|
|
|
|
|
* Addded check if too long table names.
|
|
|
|
|
* SELECT * INTO OUTFILE, which didn't correctly if the outfile already existed.
|
|
|
|
|
* 'mysql' now shows thread id when starting or doing a reconnect.
|
|
|
|
|
* Changed the default sort buffer size from 2M to 1M.
|
|
|
|
|
|
|
|
|
|
Mon Jun 30 10:18:39 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* mysqladmin: One can now do 'mysqladmin kill 5,6,7,8'
|
|
|
|
|
* Fixed 'Packets out of order' message. This error come sometimes when the
|
|
|
|
|
server was out of threads/memory. Now the correct message is retrieved by
|
|
|
|
|
the client.
|
|
|
|
|
* Added more checks with thread create for 'out of memory' errors.
|
|
|
|
|
* Added more checks if threads is killed to get faster kill.
|
|
|
|
|
* Changed the default record cache from 512K to 128K to get less problem on
|
|
|
|
|
systems with little memory.
|
|
|
|
|
|
|
|
|
|
Sat Jun 28 00:18:02 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* When the max connection limit is reached, one extra connection by a user with
|
|
|
|
|
the PROCESS_ACL privilege is granted.
|
|
|
|
|
|
|
|
|
|
Fri Jun 27 22:03:24 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added new mysqld option: -O backlog=#
|
|
|
|
|
|
|
|
|
|
Tue Jun 24 22:08:58 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed SELECT DISTINCT when using 'hidden group'. For example:
|
|
|
|
|
SELECT DISTINCT MOD(some_field,10) FROM test GROUP BY some_field;
|
|
|
|
|
* Increased max packet size from 512K to 1024K for client.
|
|
|
|
|
* Removed a lot of unused functions
|
|
|
|
|
|
|
|
|
|
Mon Jun 23 22:58:07 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Changed key_parts to have own field for shortened keys. This gives much
|
|
|
|
|
nicer code in select.
|
|
|
|
|
|
|
|
|
|
Thu Jun 19 13:09:14 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* ALTER TABLE now returns warnings from field conversions.
|
|
|
|
|
Changed all numerical fields to check for correct number and
|
|
|
|
|
increment warning counts if the value is wrong.
|
|
|
|
|
|
|
|
|
|
Wed Jun 18 22:14:36 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed buffer overflow when retrieving big packets.
|
|
|
|
|
|
|
|
|
|
Tue Jun 17 03:26:27 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Port changed to 3306 (got it reserved from ISI).
|
|
|
|
|
|
|
|
|
|
Mon Jun 16 15:46:42 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* All double are now rounded before storad as integer values.
|
|
|
|
|
* Fixed bug when using: SELECT WHERE A=const1 OR A=const2 OR A=const3,
|
|
|
|
|
and const1 = const3. In this case a key over A=const1 was wrongly used and
|
|
|
|
|
A=const2 wasn't used.
|
|
|
|
|
* Added a fix for Visual Fox Base so that any schema name from a table
|
|
|
|
|
specification is automaticly removed.
|
|
|
|
|
|
|
|
|
|
Sun Jun 15 12:47:23 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* The thr_alarm array is now initialized based on number of connections
|
|
|
|
|
* Changed some memcpy() to bmove() to get rid of some warnings from purify.
|
|
|
|
|
* Changed the sql_yacc.c to drop schema name from table name. This is a crude
|
|
|
|
|
patch to get VFP
|
|
|
|
|
|
|
|
|
|
Sat Jun 14 12:04:59 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* fixed missed ptr variable in filesort.
|
|
|
|
|
* Fixed wrong tablename and record count EXPLAIN.
|
|
|
|
|
* Changed the 'key use' test to prefere keys even more over full join.
|
|
|
|
|
* Fixed LIKE to work for binary strings.
|
|
|
|
|
|
|
|
|
|
Fri Jun 13 13:38:14 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* New function char(num,....).
|
|
|
|
|
|
|
|
|
|
Wed Jun 11 14:53:17 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* All field types tested with extrema values. date_time and timestamp
|
|
|
|
|
now require at least year, month and day on insert.
|
|
|
|
|
|
|
|
|
|
Mon Jun 9 01:23:36 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added French error messages (by Therrien, Gilbert). English is still default.
|
|
|
|
|
* Added option '--skip-name-resolve' to get mysqld to use only IP's to
|
|
|
|
|
autenticate a host. 'localhost' will still be used for local UNIX sockets.
|
|
|
|
|
* Removed the between() function. On should use the 'col BETWEEN a AND b'
|
|
|
|
|
syntax instead.
|
|
|
|
|
|
|
|
|
|
Sun Jun 8 11:05:46 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* New function ASCII.
|
|
|
|
|
|
|
|
|
|
Sat May 31 01:00:18 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* host names are now compared case insensitive.
|
|
|
|
|
|
|
|
|
|
Wed May 28 13:04:00 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* HAVING is added to WHERE if there is no grouping.
|
|
|
|
|
* MySQL now doesn't anymore have to use a extra temporary table when sorting
|
|
|
|
|
on functions or SUM functions.
|
|
|
|
|
|
|
|
|
|
Tue May 27 00:54:51 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added function to print a item for debugging purposes.
|
|
|
|
|
* Fixed bug that one couldn't use 'table_name.field_name' in UPDATE.
|
|
|
|
|
* Removed init code with reset some of the mysqld -O variables to default after
|
|
|
|
|
they where set by start options.
|
|
|
|
|
|
|
|
|
|
Thu May 22 14:52:26 1997 <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added varbinary syntax: 0x###### which can be used as a string (default) or a
|
|
|
|
|
number.
|
|
|
|
|
|
|
|
|
|
Sun May 18 22:00:58 1997 <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* mysqldump: added options to lock tables and specify many tables to dump
|
|
|
|
|
* Add support of NULL fields in filesort
|
|
|
|
|
* SELECT with COUNT(),MIN() .... with no matching rows now returns 1 row.
|
|
|
|
|
|
|
|
|
|
Sat May 17 22:06:29 1997 <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* New operator IN. This uses a binary search to find a match.
|
|
|
|
|
* Added 'SET OPTION SQL_BIG_TABLES= (0 | 1). Setting this to 1 will force
|
|
|
|
|
all temporary tables to disk. This will allow one to do big selects that
|
|
|
|
|
ordinary would give a 'table full' error.
|
|
|
|
|
|
|
|
|
|
Fri May 16 18:53:21 1997 <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* New command LOCK TABLES table_name [alias] (READ | WRITE), ....
|
|
|
|
|
|
|
|
|
|
Wed May 14 14:33:07 1997 <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Renamed FIELD_TYPE_CHAR to FIELD_TYPE_TINY
|
|
|
|
|
|
|
|
|
|
Mon May 12 09:54:24 1997 <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added command --log-update to get a update log for incremental backups.
|
|
|
|
|
* log file rotation for mysqld.
|
|
|
|
|
* log file for incremental backups
|
|
|
|
|
* new command: DESCRIBE SELECT ....
|
|
|
|
|
* Removed mysql_reload() and added mysql_refresh() instead.
|
|
|
|
|
Left a define to get old source to compile.
|
|
|
|
|
|
|
|
|
|
Fri May 9 10:41:36 1997 <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* All functions now regards a binary type as 'sticky'.
|
|
|
|
|
* The time is now only requested once at start of each query.
|
|
|
|
|
* Splitted item_func.cc in two tables to get around that gcc uses too
|
|
|
|
|
much memory compiling it.
|
|
|
|
|
* Changed MIN() and MAX() to return the original type.
|
|
|
|
|
* Fixed bug in acl with anonymous user: Now if one gets accepted by the user
|
|
|
|
|
table as a empty user name, the user name is set to '' when checking against
|
|
|
|
|
the 'db' and 'host' tables.
|
|
|
|
|
* calculate all const expressions in the first optimizer pass.
|
|
|
|
|
|
|
|
|
|
Tue May 6 19:16:56 1997 <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed ORDER BY bug when selecting on very small tables that made the
|
|
|
|
|
optimizer use a full join.
|
|
|
|
|
|
|
|
|
|
Mon May 5 00:15:52 1997 <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added use of table alias in insert, delete and update.
|
|
|
|
|
* Removed FIELD_TYPE_TINY_BLOB, FIELD_TYPE_MEDIUM_BLOB, FIELD_TYPE_LONG_BLOB,
|
|
|
|
|
FIELD_TYPE_VAR_STRING from client code.
|
|
|
|
|
* Change syntax of SELECT .. WHERE ... INTO OUTFILE .. to the more standard
|
|
|
|
|
SELECT .. INTO OUTFILE 'name' WHERE ...
|
|
|
|
|
|
|
|
|
|
Thu May 1 23:16:14 1997 <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added new API functions:
|
|
|
|
|
mysql_row_seek(),mysql_row_tell() and mysql_field_tell().
|
|
|
|
|
mysql_field_seek() now returns old offset.
|
|
|
|
|
* Added expr BETWEEN expr2 AND expr3.
|
|
|
|
|
|
|
|
|
|
Sun Apr 27 16:16:17 1997 <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Changed range() detection to get queries on prefix to works faster.
|
|
|
|
|
Now SELECT name FROM table WHERE name="prefix" is quick even if there
|
|
|
|
|
are lots of rows where name starts with prefix.
|
|
|
|
|
* Fixed crash with shutdown and --log-isam
|
|
|
|
|
* Added group function STD() (standard derivation).
|
|
|
|
|
* mysql.cc: Fixed that NULL columns are always at least 4 wide for nicer output
|
|
|
|
|
of NULL values.
|
|
|
|
|
* Fixed that calculations that are not in GROUP BY works as expected.
|
|
|
|
|
(ANSI SQL extension)
|
|
|
|
|
Example: SELECT id,id+1 FROM table GROUP BY id
|
|
|
|
|
|
|
|
|
|
Thu Apr 24 13:41:01 1997 Michael Widenius TcX DataKonsulter AB <monty@analytik>
|
|
|
|
|
|
|
|
|
|
* Fixed convert bug which got mysqld to core dump with Aritmetic error on
|
|
|
|
|
Sparc-386
|
|
|
|
|
|
|
|
|
|
Wed Apr 23 12:11:05 1997 Michael Widenius TcX DataKonsulter AB <monty@analytik>
|
|
|
|
|
|
|
|
|
|
* Added tty password to mysqlshow.c
|
|
|
|
|
|
|
|
|
|
Tue Apr 22 15:44:11 1997 Michael Widenius TcX DataKonsulter AB <monty@analytik>
|
|
|
|
|
|
|
|
|
|
* The test of using MYSQL_PWD was reversed. Now MYSQL_PWD is enabled as default
|
|
|
|
|
in the default release
|
|
|
|
|
|
|
|
|
|
Sun Apr 20 14:36:39 1997 <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Now one usually only have to give --basedir to mysqld. All other paths
|
|
|
|
|
are relative in a normal installation.
|
|
|
|
|
* BLOBs contained sometimes garbage when used with a SELECT on more than
|
|
|
|
|
one table and ORDER BY.
|
|
|
|
|
* Added option --unbuffered to mysql. (For new mysqlaccess)
|
|
|
|
|
* 'select *' without tables crashed server.
|
|
|
|
|
* When using overlapping (unnecessary keys) and join over many tables
|
|
|
|
|
the optimizer could get confused and return 0 records.
|
|
|
|
|
* Changed safe_mysqld to allow one to move installed releases.
|
|
|
|
|
|
|
|
|
|
Sun Apr 13 10:40:50 1997 <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Release 3.20.17
|
|
|
|
|
* Added new function unix_timestamp([timestamp_column])
|
|
|
|
|
|
|
|
|
|
Sat Apr 12 11:27:57 1997 <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed memory over run bug when using selects with many brace levels.
|
|
|
|
|
* Change from_days() and weekday() to also take a full timestamp or
|
|
|
|
|
a datetime as argument. Before they only took a number of type YYYYMMDD or
|
|
|
|
|
YYMMDD.
|
|
|
|
|
|
|
|
|
|
Wed Apr 9 13:22:24 1997 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Changed stack usage to use less memory.
|
|
|
|
|
* All communication packages and row buffers are now alloced on demand.
|
|
|
|
|
The default communication buffers are now smaller than before.
|
|
|
|
|
* count(field) where field could have a NULL value didn't work.
|
|
|
|
|
* IS NULL and IS NOT NULL now work in the WHERE.
|
|
|
|
|
* BLOBs now work in the WHERE.
|
|
|
|
|
* Remove pre-space from numbers when writing decimal() coulmns to file.
|
|
|
|
|
* INSERT INTO ... SELECT .. WHERE could give the error 'Dupplicated field'
|
|
|
|
|
|
|
|
|
|
Tue Apr 8 16:14:54 1997 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added commands SET OPTION SQL_SELECT_LIMIT=# to provide framework
|
|
|
|
|
for options and to get some ODBC things to work.
|
|
|
|
|
* Fixed bug in SELECT ... two tables ... GROUP BY
|
|
|
|
|
* Fixed bug in INSERT ... SELECT ... GROUP BY
|
|
|
|
|
* Fixed bug in acl: To use FILE_PRIV one also had to have SELECT PRIV
|
|
|
|
|
in the user grant table.
|
|
|
|
|
* Fixed fatal bug in ranged querie with OR when one part of the query didn't
|
|
|
|
|
have any matching records.
|
|
|
|
|
|
|
|
|
|
Mon Apr 7 16:03:00 1997 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Now connections are allowed even if hostname isn't found.
|
|
|
|
|
In this case all hostname checks are done on IP.
|
|
|
|
|
* When doing insert on timestamps, the timestamp was set to the
|
|
|
|
|
current time even if updated by a value.
|
|
|
|
|
* Fixed LOAD DATA.. that if one has COLUMN TERMINATED BY to be same as
|
|
|
|
|
LINE TERMINATED BY, then LINE TERMINATED BY is set to a empty string.
|
|
|
|
|
This wasn't a bug, but a common mistake when reading columns separated
|
|
|
|
|
with newlines.
|
|
|
|
|
|
|
|
|
|
Sun Apr 6 22:37:53 1997 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Changed definition of function ELT as it should have been:
|
|
|
|
|
ELT(index,element,element,element....) now returns the index:s
|
|
|
|
|
element in the list. The first element has index 1.
|
|
|
|
|
FIELD(find,string,string,string) searches after the 'find' string
|
|
|
|
|
in the string list and returns a index to the found string.
|
|
|
|
|
The strings are compared case insensitive.
|
|
|
|
|
* Added some tests to safe_mysqld to make it 'safer'
|
|
|
|
|
|
|
|
|
|
Fri Apr 4 02:17:40 1997 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* When sorting the db grant table, host wasn't sorted.
|
|
|
|
|
|
|
|
|
|
Wed Apr 2 03:00:14 1997 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed case 'WHERE key_num_column = "string"'
|
|
|
|
|
* LIKE was case sensitive in some places and case insensitive in other.
|
|
|
|
|
Now LIKE is always case insensitive.
|
|
|
|
|
* Fixed bug in select optimizer when using many tables with the same
|
|
|
|
|
column used as key to different tables.
|
|
|
|
|
|
|
|
|
|
Sun Mar 30 21:22:39 1997 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* mysql.cc; Allow '#' anywhere on the line.
|
|
|
|
|
|
|
|
|
|
Thu Mar 27 02:42:12 1997 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added new latin2 and Russian KOI8 character tables.
|
|
|
|
|
* Added support for a dummy GRANT command satisfy Powerbuilder.
|
|
|
|
|
|
|
|
|
|
Wed Mar 26 03:03:07 1997 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Release of 3.20.15
|
|
|
|
|
* Removed possible loop when thread waits for command from client
|
|
|
|
|
and fcntl() fails. Thanks to Mike Bretz for finding this bug
|
|
|
|
|
|
|
|
|
|
Tue Mar 25 18:03:15 1997 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Changed alarm loop in mysqld.cc because shutdown didn't always
|
|
|
|
|
succeed in Linux.
|
|
|
|
|
* Removed use of termbits from mysql.cc This conflicted with glibc 2.0
|
|
|
|
|
* Fixed syntax error in get_password.c (for BSD). Added flush of line.
|
|
|
|
|
* Added test if 'linux' style gethostbyaddr_r in mysqld.cc
|
|
|
|
|
* Fixed bug when doing a select as superuser without a database.
|
|
|
|
|
* Fixed bug when doing SELECT with group calculation to outfile.
|
|
|
|
|
|
|
|
|
|
Mon Mar 24 16:03:01 1997 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Release of 3.20.14
|
|
|
|
|
* Added new function SOUNDEX()
|
|
|
|
|
* If one gives '-p' or -password to mysql or mysqladmin without an argument,
|
|
|
|
|
the password will be asked from the tty.
|
|
|
|
|
|
|
|
|
|
Sun Mar 23 00:19:42 1997 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Sometimes when doing a reconnect on a down connection this succeded
|
|
|
|
|
first on second try. Fixed by removing handling of SIGPIPE in client.
|
|
|
|
|
* When adding a auto_increment key with ALTER_TABLE on got the error:
|
|
|
|
|
'Can't write, duplicate key'.
|
|
|
|
|
|
|
|
|
|
Sat Mar 22 22:55:12 1997 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* AVG() gave too small value on some selects with GROUP BY and ORDER BY.
|
|
|
|
|
|
|
|
|
|
Fri Mar 21 12:27:32 1997 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added new DATETIME type (by Giovanni Maruzzelli <maruzz@matrice.it>)
|
|
|
|
|
* Fixed that define 'DONT_USE_DEFAULT_FIELDS' works
|
|
|
|
|
* Added default password from MYSQL_PWD. (by Elmar Haneke)
|
|
|
|
|
* Changed C++ code to be compatible with Sun Workshop
|
|
|
|
|
|
|
|
|
|
Thu Mar 20 12:28:06 1997 Michael Widenius TcX DataKonsulter AB <monty@analytik>
|
|
|
|
|
|
|
|
|
|
* Changed to use a thread to handle alarms instead of signals on Solaris to
|
|
|
|
|
avoid race conditions.
|
|
|
|
|
* Fixed default length of signed numbers. (George Harvey <georgeh@pinacl.co.uk>)
|
|
|
|
|
* Added commando 'kill' to mysqladmin to kill a specific mysql thread.
|
|
|
|
|
|
|
|
|
|
Wed Mar 19 12:21:33 1997 Michael Widenius TcX DataKonsulter AB <monty@analytik>
|
|
|
|
|
|
|
|
|
|
* sql_base.cc: Allow anything for CREATE INDEX.
|
|
|
|
|
|
|
|
|
|
Mon Mar 17 19:54:11 1997 Michael Widenius TcX DataKonsulter AB <monty@analytik>
|
|
|
|
|
|
|
|
|
|
* Add prezeros when packing numbers to DATE, TIME and TIMESTAMP.
|
|
|
|
|
* Fixed the OR bug for good.
|
|
|
|
|
|
|
|
|
|
Fri Mar 14 11:46:54 1997 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Release 3.20.13
|
|
|
|
|
* Added changes by bonis@kiss.de to allow WHERE const op field
|
|
|
|
|
* Fixed bug in mysql.c when reading long commands from batch.
|
|
|
|
|
* mysqldump.c
|
|
|
|
|
Changed newlines, return and ASCII 0 to "\n", "\r" and "\0",
|
|
|
|
|
to allow restoring of columns with these.
|
|
|
|
|
|
|
|
|
|
Thu Mar 13 20:02:53 1997 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed bug in select with and-or levels.
|
|
|
|
|
|
|
|
|
|
Mon Mar 10 04:04:03 1997 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added support for Slovenian characters.
|
|
|
|
|
* Fixed bug with limit and order by.
|
|
|
|
|
* Allow order and group on items that isn't in the select list.
|
|
|
|
|
|
|
|
|
|
Sun Mar 9 00:21:36 1997 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added ANSISQL94 DATE and TIME types. Changed TIMESTAMP fields to work better
|
|
|
|
|
when updateing it with a number.
|
|
|
|
|
|
|
|
|
|
Sat Mar 8 20:19:21 1997 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Allow setting of timestamp values in INSERT.
|
|
|
|
|
* Fixed bug with SELECT ... WHERE ... = NULL.
|
|
|
|
|
* Added changes for glibc 2.0
|
|
|
|
|
|
|
|
|
|
Fri Mar 7 07:53:01 1997 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed bug in alter table when changeing a not null field to allow NULLs.
|
|
|
|
|
* Added HAVE_READDIR_R as a define which can be removed if one has
|
|
|
|
|
a broken readdir_r implementation (Sparc/Linux).
|
|
|
|
|
|
|
|
|
|
Thu Mar 6 21:06:02 1997 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added some ANS92 synonyms as field types to CREATE TABLE.
|
|
|
|
|
CREATE TABLE now allows FLOAT(4) and FLOAT(8) to mean FLOAT and DOUBLE.
|
|
|
|
|
|
|
|
|
|
Wed Mar 5 00:41:29 1997 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Release 3.20.11
|
|
|
|
|
* Added sync of records count in sql_update. This fixed slow updates on first
|
|
|
|
|
connection. (Thanks to Vaclav Bittner for the test)
|
|
|
|
|
* Changed temporary file prefix from UN to MY.
|
|
|
|
|
* When using SELECT .... INTO OUTFILE all temporary tables are ISAM instead of
|
|
|
|
|
HEAP to allow big dumps.
|
|
|
|
|
* Changed date functions to be 'string functions'. This fixed some 'funny'
|
|
|
|
|
side effects when sorting on dates.
|
|
|
|
|
|
|
|
|
|
Tue Mar 4 23:07:03 1997 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Changed FOREIGN KEY to not create a key. Now it's only for compability.
|
|
|
|
|
* Extended ALTER TABLE according to SQL92.
|
|
|
|
|
* Some minor compability changes.
|
|
|
|
|
* Added --port and --socket to all utility programs and mysqld.
|
|
|
|
|
|
|
|
|
|
Sat Feb 15 01:27:51 1997 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added Oracle command DESCRIBE (DESC) as a synomym for some SHOW commands:
|
|
|
|
|
DESC table_name <==> SHOW FIELDS FROM table_name
|
|
|
|
|
DESC table_name column <==> SHOW FIELDS FROM table_name LIKE 'column'
|
|
|
|
|
DESC table_name 'column' <==> SHOW FIELDS FROM table_name LIKE 'column'
|
|
|
|
|
mysql.cc thought that tinyblob, mediumblob and longblob was numerical.
|
|
|
|
|
(Was right adjusted)
|
|
|
|
|
|
|
|
|
|
Thu Feb 13 00:49:29 1997 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* mediumblob didn't work.
|
|
|
|
|
* Fixed safe_mysqld and make_binary_distribution to work better.
|
|
|
|
|
* ALTER TABLE and changeing a BLOB to a CHAR() added some garabage at
|
|
|
|
|
string end.
|
|
|
|
|
|
|
|
|
|
Wed Feb 12 16:10:49 1997 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* new insert type: INSERT INTO ... SELECT ....;
|
|
|
|
|
|
|
|
|
|
Tue Feb 11 12:58:36 1997 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed some defines to get mysql to compile on freebsd 2.0 (intel)
|
|
|
|
|
* Removed all _A() from prototype declaration.
|
|
|
|
|
* Removed use of ulong in mysql.h and mysql_com.h
|
|
|
|
|
* Changed mysqldump to dump keynames.
|
|
|
|
|
* SELECT ... INTO OUTFILE 'test' create the file in the base directory
|
|
|
|
|
instead in database directory (if one didn't give a full path)
|
|
|
|
|
* A primary key is now defined as a key with name PRIMARY or the first
|
|
|
|
|
unique key if there doesn't exist a key with name PRIMARY.
|
|
|
|
|
|
|
|
|
|
Mon Feb 10 00:40:48 1997 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed leak bug when using LOAD DATA into a blob with is sometimes NULL.
|
|
|
|
|
* DROP TABLE can now take a list of tables.
|
|
|
|
|
* If a databas was crashed, in some cases a read of the wrong record
|
|
|
|
|
was used as a 'end of file', instead of returning an error.
|
|
|
|
|
|
|
|
|
|
Sat Feb 8 00:16:07 1997 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* merged structs field_t and FIELD to FIELD.
|
|
|
|
|
|
|
|
|
|
Fri Feb 7 12:49:01 1997 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* version 3.20.9
|
|
|
|
|
* Alter table didn't copy null bit. This resulted that NULL fields where
|
|
|
|
|
always NULL.
|
|
|
|
|
* CREATE didn't take numbers as DEFAULT.
|
|
|
|
|
|
|
|
|
|
Wed Feb 5 13:28:19 1997 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* New scripts 'add_file_priv' which add the new field 'file_priv'
|
|
|
|
|
to the user table. This scripts must be executed if one wants to
|
|
|
|
|
use the new SELECT ... INTO and LOAD DATA INFILE... commands
|
|
|
|
|
with a version of mysql less than 3.20.7.
|
|
|
|
|
* Found bug in locking code when another thread got a table opened
|
|
|
|
|
by another thread. This could make a thread block forever wating
|
|
|
|
|
for a write lock.
|
|
|
|
|
|
|
|
|
|
Tue Feb 4 00:57:24 1997 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Changed select_test.c and insert_test.c to include config.h
|
|
|
|
|
|
|
|
|
|
Mon Feb 3 00:42:08 1997 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Add an optional keyname for all key declarators.
|
|
|
|
|
|
|
|
|
|
Sat Feb 1 19:02:43 1997 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added command 'status' to mysqladmin for short logging.
|
|
|
|
|
* Increased max keys to 16 and max key parts to 15.
|
|
|
|
|
|
|
|
|
|
Fri Jan 31 00:05:23 1997 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added ANSI92 extended ALTER TABLE statement.
|
|
|
|
|
* Changed all locking code to detect ALTER table after one got a lock.
|
|
|
|
|
Tables are automaticly reopened if ALTERed.
|
|
|
|
|
* Changed some structs to classes to get better code when using CREATE TABLE.
|
|
|
|
|
|
|
|
|
|
Thu Jan 30 01:12:13 1997 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added new privilege to the user grant table: file_priv
|
|
|
|
|
* Added some compitibility changes to mysql.cc
|
|
|
|
|
* Added new syntax for creating keys with is a sub part of some field.
|
|
|
|
|
* Did a lot of changes to get around bug when comparing fields of
|
|
|
|
|
different lengths. Hope I didn't break something else :)
|
|
|
|
|
* Added long options to mysqldump.
|
|
|
|
|
* Added new function NOW().
|
|
|
|
|
|
|
|
|
|
Wed Jan 29 15:51:22 1997 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added option -k for mysqlshow to get key info for table.
|
|
|
|
|
* Changed some definitions from int to uint in mysql.h to get fewer warning
|
|
|
|
|
with prolint.
|
|
|
|
|
|
|
|
|
|
Mon Jan 27 02:01:29 1997 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added sql command 'load data infile...' for export from textfiles.
|
|
|
|
|
* Added new API function mysql->info to pass info to client.
|
|
|
|
|
* Added INTO OUTFILE as option to select to get result to file.
|
|
|
|
|
|
|
|
|
|
Fri Jan 24 14:56:19 1997 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Relase 3.20.5-beta
|
|
|
|
|
* Got first version to work which MIT-threads.
|
|
|
|
|
* Added long options to mysqld
|
|
|
|
|
* mysqld now starts without system locking if compiled with MIT threads.
|
|
|
|
|
* Added new sql function RAND([init])
|
|
|
|
|
* Changed sql_lex to handle \0 unquoted, but the client can't send
|
|
|
|
|
the query through the C api, because it takes a str pointer.
|
|
|
|
|
one have to use mysql_real_query() to send the query.
|
|
|
|
|
|
|
|
|
|
Thu Jan 23 00:33:26 1997 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added API function: mysql_get_client_info
|
|
|
|
|
* mysqld now uses the N_MAX_KEY_LENGTH from nisam.h as the max allowed key
|
|
|
|
|
length.
|
|
|
|
|
* The following now works: "select filter_nr,filter_nr from filter order by
|
|
|
|
|
filter_nr"
|
|
|
|
|
Before you got the error: "Column: 'filter_nr' in order clause is ambiguous"
|
|
|
|
|
|
|
|
|
|
Wed Jan 22 14:48:58 1997 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Changed fctnl flag O_NDELAY to O_NONBLOCK (Posix, and to get MIT threads
|
|
|
|
|
to work)
|
|
|
|
|
|
|
|
|
|
Tue Jan 21 12:31:17 1997 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* mysql now outputs \0 \t \n and \\ when writing tab separated output.
|
|
|
|
|
when encountering ascii 0, tab, newline or \. This is to allow printing of
|
|
|
|
|
binary data in a portable format.
|
|
|
|
|
To get old behavior use -r (or --raw).
|
|
|
|
|
* Added long options to mysqladmin, mysql and mysqlshow.
|
|
|
|
|
* Added german error messages (60 of 80 error messages translated)
|
|
|
|
|
* Added new api function: mysql_fetch_lengths(MYSQL_RES *) which
|
|
|
|
|
returns a array of of column lengths (of type uint).
|
|
|
|
|
|
|
|
|
|
Sat Jan 18 23:59:53 1997 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed bug with IS NULL in where clause.
|
|
|
|
|
|
|
|
|
|
Fri Jan 17 12:14:38 1997 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Changed the optimizer a little to get better results when searching on a key
|
|
|
|
|
part.
|
|
|
|
|
* Added select option STRAIGHT_JOIN to tell the optimizer that it should join
|
|
|
|
|
tables in the given order.
|
|
|
|
|
|
|
|
|
|
Thu Jan 16 00:55:41 1997 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added support of comment starting with '--' in mysql.cc (Postgres syntax)
|
|
|
|
|
* You can now have select_expressions and table columns in a select which
|
|
|
|
|
are not used in the group part. This makes it efficient to implement lookups.
|
|
|
|
|
If the not used column is not a constant for the group the column value
|
|
|
|
|
is unspecified.
|
|
|
|
|
Example: SELECT id,lookup.text,sum(*) FROM test,lookup
|
|
|
|
|
WHERE test.id=lookup.id group by id;
|
|
|
|
|
|
|
|
|
|
* Fixed bug in sum(function) (Could make core dump)
|
|
|
|
|
* Changed auto_increment according to SQL_SYNTAX:
|
|
|
|
|
INSERT into table (auto_field) values (0) inserted 0, but the SQL_SYNTAX
|
|
|
|
|
statied it should insert a auto_incremnt value.
|
|
|
|
|
|
|
|
|
|
Wed Jan 15 10:42:09 1997 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* mysqlshow.c: Added number of records in table. Had to change the client code a
|
|
|
|
|
little to fix this.
|
|
|
|
|
* mysql now allows double '' or "" in strings for embedded ' or ".
|
|
|
|
|
* Changed copyright text in mysqlshow and mysqladmin.
|
|
|
|
|
|
|
|
|
|
Mon Jan 13 02:33:09 1997 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Relase 3.20.3
|
|
|
|
|
* Using the new readline library from bash.
|
|
|
|
|
* Updated a lot of text files.
|
|
|
|
|
* safe_mysqld and mysql.server changed to be more compatible between the
|
|
|
|
|
source and the binary releases.
|
|
|
|
|
|
|
|
|
|
Sun Jan 12 18:23:30 1997 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* LIMIT takes now one or two numerical arguments.
|
|
|
|
|
If one argument the argument indicates the maximum number of rows in a result.
|
|
|
|
|
If two arguments the first arguments says the offset to the first row to return,
|
|
|
|
|
the second is the maximum number of rows.
|
|
|
|
|
With this it's easy to do a poor mans next page/previous page www application.
|
|
|
|
|
* Changed name of SQL function FIELDS to ELT.
|
|
|
|
|
* Made SHOW COLUMNS a synonym for SHOW FIELDS.
|
|
|
|
|
Added compatibility syntax FRIEND KEY to create table. This creates in mysql
|
|
|
|
|
a non unique key on the given columns.
|
|
|
|
|
* Added CREATE INDEX and DROP INDEX as compatibility functions. In mysql
|
|
|
|
|
CREATE INDEX only checks if the index exists and gives an error if it doesn't
|
|
|
|
|
exists. DROP INDEX always succeeds.
|
|
|
|
|
|
|
|
|
|
Sat Jan 11 00:44:29 1997 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* mysqladmin.c: Added client version to version info.
|
|
|
|
|
|
|
|
|
|
Fri Jan 10 20:30:04 1997 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed core dump bug in sql_acl (core on new connection).
|
|
|
|
|
* Removed host,user and db tables from database test in the distribution.
|
|
|
|
|
* FIELD_TYPE_CHAR can now be signed (-128 - 127) or unsigned (0 - 255)
|
|
|
|
|
Before it was always unsigned.
|
|
|
|
|
|
|
|
|
|
Thu Jan 9 00:02:03 1997 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Changed name from mysqllib to mysqlclient for mysql client lib.
|
|
|
|
|
* The following failed: concat(1,concat(2),2).
|
|
|
|
|
Could not call a variable argument function in a variable argument count
|
|
|
|
|
function. Fixed.
|
|
|
|
|
|
|
|
|
|
Wed Jan 8 15:58:49 1997 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* weekday() returned wrong day 6 of 7 times.
|
|
|
|
|
|
|
|
|
|
Mon Jan 6 23:49:31 1997 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* changed a lot of source to get mysqld to be compiled with SUNPRO compiler.
|
|
|
|
|
* sql functions must now have a '(' directly after the function name.
|
|
|
|
|
user '(' is now regarders as an identifier and a '('
|
|
|
|
|
|
|
|
|
|
Fri Jan 3 12:18:14 1997 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed possible bug when sorting with float and double.
|
|
|
|
|
Changed static sort_length to thread variable. This may have caused some
|
|
|
|
|
big sorts to fail when running two simultaneous sorts.
|
|
|
|
|
* Changed sql function INTERVALL() to INTERVAL().
|
|
|
|
|
|
|
|
|
|
Wed Jan 1 16:18:30 1997 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added some portability files for testing with RTS threads.
|
|
|
|
|
* Lot of changes for configure.
|
|
|
|
|
|
|
|
|
|
Sun Dec 29 13:26:52 1996 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Remove Makefile-linux-pl and Makefile-solaris-pl from the binary distribution.
|
|
|
|
|
Now only Makefile.PL is needed.
|
|
|
|
|
|
|
|
|
|
Sat Dec 28 22:41:09 1996 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed that insert with a timestamp set to NULL works. (This is for a cleaner
|
|
|
|
|
syntax)
|
|
|
|
|
|
|
|
|
|
Fri Dec 27 01:28:02 1996 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* mysqld now has english & swedish error messages.
|
|
|
|
|
* unireg files moved to sql directory changed to c++.
|
|
|
|
|
|
|
|
|
|
Thu Dec 26 11:57:57 1996 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* mysqld: Added option 'b' for mysql basedir. All given directories is
|
|
|
|
|
prefixed with this if not given with hard path.
|
|
|
|
|
added option '-L' (language). Default is 'english/'
|
|
|
|
|
Moved all unireg files to sql directory.
|
|
|
|
|
|
|
|
|
|
Fri Dec 20 11:05:37 1996 Michael Widenius TcX DataKonsulter AB <monty@ozelot>
|
|
|
|
|
|
|
|
|
|
* Changed lex to allow a database name, table name and field name to start with
|
|
|
|
|
number or '_'.
|
|
|
|
|
|
|
|
|
|
* mysqldump should now be able to dump all field types.
|
|
|
|
|
Changed 'show fields from table' to be fully compatible with create.
|
|
|
|
|
* Some bugs when parsing 'create table' fixed. (Blobs and timestamps was effected)
|
|
|
|
|
* Fixed one possible dead lock bug when using many tables.
|
|
|
|
|
* Changed a lot for configure
|
|
|
|
|
|
|
|
|
|
Sun Dec 15 02:29:53 1996 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added new functions: INSERT(),RTRIM(),LTRIM(),FORMAT().
|
|
|
|
|
|
|
|
|
|
* New relase 3.19.5
|
|
|
|
|
* Added functions DATABASE(),USER(),POW(),LOG10() (needed for ODBC).
|
|
|
|
|
|
|
|
|
|
Sat Dec 14 10:10:42 1996 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* In a WHERE with a ORDER BY on fields from only one table the table is
|
|
|
|
|
now preferred as first table in a multi-join.
|
|
|
|
|
* HAVING and IS NULL or IS NOT NULL now works.
|
|
|
|
|
* a group on one column and a sort on a group function (SUM,AVG...) didn't
|
|
|
|
|
work together. Fixed.
|
|
|
|
|
|
|
|
|
|
Fri Dec 13 07:20:47 1996 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* mysqldump: Didn't send password to server.
|
|
|
|
|
|
|
|
|
|
* New relase 3.19.4
|
|
|
|
|
* Fixed horrible locking bug when inserting in one thread and reading
|
|
|
|
|
on another thread.
|
|
|
|
|
* Fixed one-off decimal bug. 1.00 was outputed as 1.0
|
|
|
|
|
* Added attribute 'Locked' to process list as info if a query is
|
|
|
|
|
locked by another query.
|
|
|
|
|
* Fixed full magic timestamp. Timestamp length may now be 14,12,10,8,6,4 or 2.
|
|
|
|
|
|
|
|
|
|
Thu Dec 12 18:14:57 1996 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* sort on some number functions could be sorted wrong on last number.
|
|
|
|
|
* if(arg,syntax_error,syntax_error) crashed.
|
|
|
|
|
* added functions ceiling() and round(), exp(), log() and sqrt()
|
|
|
|
|
* enchanted BETWEEN to handle strings.
|
|
|
|
|
|
|
|
|
|
Wed Dec 11 09:09:02 1996 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* MYODBC: Sometimes password test failed because of faulty charactermap in
|
|
|
|
|
windows.
|
|
|
|
|
|
|
|
|
|
Mon Dec 9 12:50:56 1996 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* new relase 3.19.3
|
|
|
|
|
* Fixed that select with grouping on blob's doesn't return wrong blob info.
|
|
|
|
|
grouping, sorting and distinct on blobs will not yet work as expected
|
|
|
|
|
(Probably it will group/sort by the first 7 characters in the blob)
|
|
|
|
|
Groping on formulas with a fixed string size (use mid on blob) should work.
|
|
|
|
|
* When doing a full join (no direct keys) on multiple tables with blob fields,
|
|
|
|
|
the blob was garbage on output.
|
|
|
|
|
* Fixed distinct with calculated columns.
|
|
|
|
|
|
|
|
|
|
Sun Dec 8 19:53:24 1996 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed bug when allocation string for group
|
|
|
|
|
* new release 3.19.2
|
|
|
|
|
* mysqldump.c: Didn't output ' around blobs.
|
|
|
|
|
|
|
|
|
|
Sat Dec 7 13:00:43 1996 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added user flag to mysqldump & mysqlshow.
|
|
|
|
|
* ODBC: Added full support of SQLGetInfo(). Fixed limit bug (from 1.0.3).
|
|
|
|
|
myodbc-1.0.4 released
|
|
|
|
|
|
|
|
|
|
Fri Dec 6 01:35:22 1996 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* ODBC: Added more support SetStmtOptions(). Added more debugging code
|
|
|
|
|
myodbc-1.0.3 released
|
|
|
|
|
|
|
|
|
|
Tue Dec 3 22:12:30 1996 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added 'max_connections' and 'table_cache' as start variables to mysqld.
|
|
|
|
|
* Changed weights in join optimizer: Now prefers to use keys even more:
|
|
|
|
|
Before the optimizer would prefer to do a full join on small tables
|
|
|
|
|
(< 300 records), even if there was a usable key.
|
|
|
|
|
|
|
|
|
|
Mon Dec 2 00:17:42 1996 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* new release 3.19.1
|
|
|
|
|
* Fixed bug when joining tables without keys and null fields and varchars.
|
|
|
|
|
(mysqld hang)
|
|
|
|
|
* Fixed output of 'mysql show'. All fields was 'unsigned zerofill'.
|
|
|
|
|
|
|
|
|
|
* new release 3.19.0
|
|
|
|
|
* Added new column specifier AUTO_INCREMENT.
|
|
|
|
|
* Changed format of sql command 'show fields'.
|
|
|
|
|
* Changed mysqlshow to use sql command 'show fields' to get more info.
|
|
|
|
|
* Added synonym RLIKE for REGEXP to be compatible with mSQL
|
|
|
|
|
|
|
|
|
|
Sun Dec 1 12:53:05 1996 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* item_func.cc (fix_fields): Fixed new bug when calculation and levels.
|
|
|
|
|
Crashed stack when optimizing where! (fatal bug in 3.18.1)
|
|
|
|
|
|
|
|
|
|
Fri Nov 29 00:32:09 1996 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Distribution 3.18.1
|
|
|
|
|
* Fixed optimizeing bug.
|
|
|
|
|
* New ODBC version with traceing in all functions with isn't supported yet
|
|
|
|
|
for easier debugging. Added NO WARRANTY info.
|
|
|
|
|
Released as 1.0.2
|
|
|
|
|
|
|
|
|
|
Wed Nov 27 17:18:51 1996 Michael Widenius TcX DataKonsulter AB <monty@ozelot>
|
|
|
|
|
|
|
|
|
|
* Added Henry Spencer's regexp in 'field REGEXP string'. Can only be used
|
|
|
|
|
in select_expression or HAVING until I fix the where clause.
|
|
|
|
|
|
|
|
|
|
Mon Nov 25 20:01:05 1996 Michael Widenius TcX DataKonsulter AB <monty@ozelot>
|
|
|
|
|
|
|
|
|
|
* Created files: CREDITS, PUBLIC. Updated FAQ, README, TODO, SQL_SYNTAX...
|
|
|
|
|
* Done a lot of testing on HAVING.
|
|
|
|
|
|
|
|
|
|
Sun Nov 24 00:45:07 1996 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* mysql didn't stop on error in batch mode even if -f wasn't used.
|
|
|
|
|
* Fixed DBD Makefile.PL for linux
|
|
|
|
|
* Added a function.tst & function.res (test and result file of mysql functions)
|
|
|
|
|
* libmysql.c: Added some checking for calls after connection has gone done.
|
|
|
|
|
* Implemented HAVING with full expr syntax
|
|
|
|
|
* Changed operators '=,
|
|
|
|
|
|
|
|
|
|
Sat Nov 23 20:52:42 1996 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* SQL_SYNTAX added 'like' as a boolean expression in select.
|
|
|
|
|
* mysqladmin.c: 'mysqladmin garbage' didn't give an error.
|
|
|
|
|
* sql_insert.cc: If one read a deleted record and did a insert with all fields
|
|
|
|
|
then the new record was marked deleted.
|
|
|
|
|
* perl DBI interface ported.
|
|
|
|
|
|
|
|
|
|
Thu Nov 21 00:58:44 1996 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* mysql only used the TCP connection, no socket was ever created
|
|
|
|
|
* There was a bug in when reading from getenv(MYSQL_TCP_PORT)
|
|
|
|
|
* Added some more start-logging to check for port & socket.
|
|
|
|
|
* If something got wrong at startup some threads was kept alive in Linux
|
|
|
|
|
* If argument -h to mysqld is a relative path, change it to './'
|
|
|
|
|
* Search after the 'unireg' directory from: current dir,
|
|
|
|
|
mysqld program dir/.. and in env(MY_BASEDIR_VERSION)
|
|
|
|
|
* Added longlong support to Linux
|
|
|
|
|
* Added copyright notices to all files. Everything should be ready for
|
|
|
|
|
distribution.
|
|
|
|
|
|
|
|
|
|
Wed Nov 20 19:03:02 1996 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Added function IF.
|
|
|
|
|
* Added select without FROM clause (for easy test of functions)
|
|
|
|
|
|
|
|
|
|
Tue Nov 19 11:48:55 1996 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* mysql.c: Sometimes 'in-string' was not initialized.
|
|
|
|
|
* linux distribution
|
|
|
|
|
|
|
|
|
|
Mon Nov 18 13:47:09 1996 Michael Widenius <monty@bitch.sci.fi>
|
|
|
|
|
|
|
|
|
|
* Fixed blob:s to work (as varchar) in ODBC (myodbc-1.0.1.zip)
|
|
|
|
|
* Added option -O to set buffer sizes to mysqld
|
|
|
|
|
|
|
|
|
|
Wed Nov 13 15:21:14 1996 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* New sql functions: REPLACE, LCASE and UCASE
|
|
|
|
|
* hacked search on '%xxx' to work.
|
|
|
|
|
|
|
|
|
|
Tue Nov 12 00:52:35 1996 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* mysql.cc: Fixed problems with strings containing not backslashed ' or ".
|
|
|
|
|
|
|
|
|
|
Mon Nov 11 14:52:30 1996 Michael Widenius <monty@monty.pp.sci.fi>
|
|
|
|
|
|
|
|
|
|
* added braces to where clause. Change where to use items.
|
|
|
|
|
|
|
|
|
|
Wed Nov 6 00:17:37 1996 Michael Widenius <monty@analytikerna.se>
|
|
|
|
|
|
|
|
|
|
* added PRIMARY KEY, KEY and UNIQUE to sql create.
|