Commit graph

70 commits

Author SHA1 Message Date
monty@hundin.mysql.fi
f87efa928b Update for running gcc 3.x (mainly on HPUX)
Portability fixes for HPUX
Rename of CHECK_LOCK to IS_FREE_LOCK
Apply lower_case_table_names also to databases
Cleanup of describe code
Don't allow \ in database names
2002-06-30 18:57:21 +03:00
jcole@mugatu.spaceapes.com
5990c1910a Aesthetic cleanups to acinclude.m4 and configure.in. 2002-05-12 03:41:30 -05:00
monty@hundin.mysql.fi
d80ebc17d6 Cleanups
Don't use DBUG library for struct st_my_thread_var to make code less complicated.
2002-04-02 17:54:57 +03:00
monty@hundin.mysql.fi
3546200169 merge 2002-03-06 22:16:29 +02:00
monty@hundin.mysql.fi
ed8fc0b0c6 Fix for --enable-local-infile 2002-03-06 22:06:18 +02:00
monty@hundin.mysql.fi
d713fee16b Update to autoconf 2.52
Fix of InnoDB variables in SHOW VARIABLES
Fix for ALTER TABLE and InnoDB
2002-02-07 21:34:35 +02:00
monty@hundin.mysql.fi
b9d3a55238 Update needed for SuSE 7.3
Update for autoconf 2.52
2002-01-26 01:19:47 +02:00
monty@hundin.mysql.fi
30209c1d66 Portability fix.
Fixed linking problem with InnoDB.
2001-11-07 02:30:34 +02:00
tonu@volk.internalnet
b4280ca161 Fixed processor detection script to be more portable 2001-10-30 23:44:49 +02:00
tonu@volk.internalnet
883424d2a6 Fast fix to support one more possible directory of OpenSSL include files. 2001-10-19 13:09:54 +02:00
monty@hundin.mysql.fi
e05b83921d merge 2001-10-10 02:58:47 +03:00
monty@hundin.mysql.fi
06e719b7cc Remved Gemini code. 2001-10-10 02:50:28 +03:00
tim@black.box
c0cd0f484a Add --without-isam configure switch.
Portability fix for mysqlmanager.
2001-10-09 18:11:44 -04:00
monty@hundin.mysql.fi
938a8dc2ef merge 2001-10-08 05:36:35 +03:00
monty@hundin.mysql.fi
88aff4bf85 Updated manual about embedded version.
Speed up column-completion in 'mysql'
Don't use ISAM if HAVE_ISAM is not defined
A lot of fixes for the embedded version.  All libraries are now included in libmysqld.a
Changed arguments to convert_dirname() to make it more general.
Renamed files in the 'merge' directory to all use a common prefix.
Don't compile both assembler and C functions on x86
2001-10-08 04:58:07 +03:00
tonu@volk.internalnet
b43f900522 SSL fix 2001-10-05 13:39:47 +02:00
sasha@mysql.sashanet.com
c3bab1c7be changes to make things work in the max version 2001-10-04 15:42:25 -06:00
monty@hundin.mysql.fi
62c8014171 Fixed some build problems.
Fix that compressed packets and normal packets looks indentical before calling net_real_write()
(Needed for query cache)
Optimize IS NULL handling
2001-10-04 02:44:18 +03:00
monty@hundin.mysql.fi
9f04e0e6d2 Portability fix 2001-09-30 18:35:08 +03:00
tonu@volk.internalnet
a16796c8ac Merge work.mysql.com:/home/bk/mysql-4.0
into volk.internalnet:/home/tonu/mysql-4.0
2001-09-30 10:47:32 +08:00
tonu@volk.internalnet
5658ff8237 SSL compiles and works as far as can see. Continue testing.. 2001-09-30 10:46:20 +08:00
monty@hundin.mysql.fi
021aa7caac Fixes for RPM build 2001-09-29 00:44:23 +03:00
monty@hundin.mysql.fi
3fc4f0731f Merge work:/home/bk/mysql-4.0 into hundin.mysql.fi:/my/bk/mysql-4.0 2001-09-28 07:28:05 +03:00
monty@work.mysql.com
390e57687b merge 2001-09-28 06:28:04 +02:00
monty@hundin.mysql.fi
384ae2eff0 Fixed that one can always get a name for a compiled characterset 2001-09-28 07:21:24 +03:00
monty@tik.mysql.fi
e05bf277d6 Final fixes for INSERT into MERGE tables.
Move MAX_BLOB_WIDTH to be global
Added full support for unsigned BIGINT
Fixed spelling errors
2001-09-27 21:45:48 +03:00
monty@tik.mysql.fi
99b58a5aa9 Cleaned up udf_example.cc and mysql_fix_privilege_tables 2001-09-27 21:35:35 +03:00
monty@hundin.mysql.fi
e390a99573 Added support of INSERT to MERGE tables
Fixes for embedded libary and openssl
2001-09-22 17:40:57 +03:00
monty@work.mysql.com
0df16fc4d7 Merge work.mysql.com:/home/bk/mysql
into work.mysql.com:/home/bk/mysql-4.0
2001-09-20 19:51:48 +02:00
monty@hundin.mysql.fi
c55ac34fef Some fixes for Gemini 2001-09-20 20:22:43 +03:00
monty@hundin.mysql.fi
fe1753de58 Fixed locking problem when using bulk insert
Fixed array overrun when using drop_db
Portability fixes
2001-09-17 17:53:27 +03:00
tim@black.box
e6e25a567b Add some examples for using libmysqld, including a hack for running the
mysql test suite.

A few minor libmysqld fixes.

Add mysql_server_init() and _end() to mysql.cc and mysqltest.c, so they
can be linked against libmysqlclient or libmysqld.
2001-09-16 21:41:22 -04:00
tonu@x153.internalnet
e721de5713 -DCPU flag added 2001-08-26 21:13:12 +08:00
sasha@mysql.sashanet.com
7267133886 merged 2001-08-11 17:28:41 -06:00
tim@bitch.mysql.fi
934f3acca4 acinclude.m4:
Paste the libtool.m4 from libtool version 1.3.4
  into aclinclude.m4; this should make our configure
  work even when the user has libtool version 1.4
  installed.  This should be removed, and everyone
  should upgrade to libtool 1.4; until then, this is
  a quick hack to make things work.
2001-08-10 01:04:43 +03:00
tonu@x153.internalnet
24bcdaaff3 Added CPU automatic detection. It examines /proc/cpuinfo (if exists) and finds out flags for -mcpu and -march.
TODO is --with-cpu configure option to force some other processor type.
Problem is not big as any Intel 686+ CPU will use -mcpu=pentiumpro anyway. Exceptions are Athlons and 586 processors.
2001-08-09 06:07:19 +08:00
monty@work.mysql.com
df56b252a7 merge 2001-05-31 12:56:05 +02:00
mikef@nslinux.bedford.progress.com
ceac5f9227 Pushing all the Gemini changes above the table handler. 2001-05-29 09:29:08 -04:00
tonu@x3.internalnet
7275f450a8 acinclude.m4 openssl support 2001-05-20 22:41:29 +02:00
root@x3.internalnet
a5d4dddff5 .del-violite.c~984c09cffe14a11b Delete: libmysql/violite.c
acconfig.h	openssl support
acinclude.m4	openssl support
2001-05-20 20:11:11 +02:00
sasha@mysql.sashanet.com
7c9b9f471c Merged with 3.23, needs further fix-up 2001-05-10 15:06:35 -06:00
monty@donna.mysql.fi
21e7c668ff Portability fixes for Ia64 and Sgi compiler
DROP DATABASE in mysqladmin asks for confirmation (again)
Added examined_rows to slow query log
SHOW CREATE for TEMPORARY table
2001-04-25 22:44:27 +03:00
monty@donna.mysql.fi
97c3927679 Portability fixes 2001-04-23 03:28:08 +03:00
monty@donna.mysql.fi
bc6fd0acaa Added test for PTHREAD_YIELD
Removed test of default master parameter
Don't lock locked tables in REPAIR
Changed optimzation for SELECT * from table,table ORDER BY keypart LIMIT
2001-04-18 23:47:11 +03:00
serg@serg.mysql.com
f48ed45303 merged 2001-04-13 21:16:53 +02:00
monty@donna.mysql.fi
8700c02dae Changed Innobase to Innodb
Deleted a lot of old benchmark runs
2001-04-13 12:25:12 +03:00
monty@work.mysql.com
8f62579c38 Added all changes from old 4.0 version:
PSTACK, libmysqld and MySQL filesystem
UPDATE ... ORDER BY
DELETE ... ORDER BY
New faster fulltext handling
Faster compressed keys
2001-04-11 13:04:03 +02:00
sasha@mysql.sashanet.com
2517966c7b Changes to make it compile again 2001-03-22 11:31:43 -07:00
mikef@nslinuxw4.bedford.progress.com
37217bc996 acinclude.m4 Removed redundant Gemini check section 2001-03-22 09:21:54 -05:00
mikef@nslinux.bedford.progress.com
d145a6b97e Add support for Gemini table handler, Monty has checked and approved
Fix bug when read return error
2001-03-21 15:34:16 -05:00