Commit graph

347 commits

Author SHA1 Message Date
lenz@mysql.com
2795f35b10 - Make sure to set the correct compile flags for Mac OS X 10.3 "Panther"
(which is "darwin7" now) - "-DHAVE_BROKEN_REALPATH" is not required
   anymore, too, as realpath() is thread-safe on Panther now.
   (Thanks to Al Begley from Apple for the info)
2004-02-19 00:00:20 +01:00
monty@mysql.com
3e1ec19901 Merge bk-internal.mysql.com:/home/bk/mysql-4.0
into mysql.com:/home/my/mysql-4.0
2004-02-16 09:34:04 +02:00
monty@mysql.com
fb8f27f017 Always use libtool with "--preserve-dup-deps"
Always use all LOAD DATA options in replication.
Fixed problem in mysqlbinlog where LOAD DATA options could be overwritten.
2004-02-13 16:05:09 +02:00
lenz@mysql.com
09b90901ad - bumped up version number in configure.in from 4.0.18 -> 4.0.19
- Tagged ChangeSet@1.1733 as mysql-4.0.18
2004-02-12 19:33:06 +01:00
monty@mysql.com
2d2f7f89ff Export CXX and AR to make it easier to invoke other configure scripts with same options. 2004-02-10 12:27:14 +01:00
monty@mysql.com
7df839e757 Added testing of pthread_key_delete (to fix compile problem on SCO) (Bug #2461)
DROP DATABASE now assumes RAID directories are in hex. (Bug #2627)
Don't increment 'select_full_range' and similar statistics for EXPLAIN queries. (Bug #2506)
Test in configure if pthread_key_delete() exists (to fix compile problem on SCO) (Bug #2461)
2004-02-05 09:12:23 +01:00
konstantin@mysql.com
b73b0f7886 Fix for bug #2214:
"CC: ERROR File = item.h, Line = 401 The identifier strtoll is undefined"
(compilation failure on SGI IRIX + MIPSPro 7.41)
Compilation script implemented.
Tested in 32 and 64 bit mode
2004-02-04 20:51:26 +03:00
lenz@mysql.com
8caa18f9e3 - bumped up version number to 4.0.18, now that 4.0.17 has been
tagged/released
 - tagged ChangeSet@1.1655.1.3 as mysql-4.0.17
2003-12-16 17:44:51 +01:00
monty@mysql.com
d47deebb58 Extend max_allowed_packet to 2G in mysql and mysqldump (Bug #2105)
Don't dump data for MRG_ISAM or MRG_MYISAM tables. (Bug #1846)
Ensure that 'lower_case_table_names' is always set on case insensitive file systems. (Bug #1812)
One can now configure MySQL as windows service as a normal user. (Bug #1802)
Database names is now compared with lower case in ON clause when lower_case_table_names is set. (Bug #1736)
IGNORE ... LINES option didn't work when used with fixed length rows. (Bug #1704)
Change INSERT DELAYED ... SELECT... to INSERT .... SELECT (Bug #1983)
Safety fix for service 'mysql start' (Bug #1815)
2003-12-14 06:39:52 +02:00
monty@mysql.com
4668b54837 Call my_sync() after all data is written to .frm file
Added my_sync() to mysys which will do fsync/fdatasync/_commit() on a file.
2003-11-02 15:55:02 +02:00
lenz@mysql.com
f393024fef - bumped up version number in configure.in to to 4.0.17 now that
4.0.16 has been tagged and released
 - tagged ChangeSet 1.1576.1.5 as "mysql-4.0.16"
2003-10-21 18:41:19 +02:00
monty@mashka.mysql.fi
b1dba93cdb Safety fix to detect multiple calls to my_thread_end()
Portability fix (For Mac OS X)
2003-10-16 20:55:15 +03:00
monty@mashka.mysql.fi
c95d142f8f Add new user variables for tuning memory usage:
query_alloc_block_size, query_prealloc_size, range_alloc_block_size,transaction_alloc_block_size and transaction_prealloc_size
Add more checks for "out of memory" detection in range optimization
2003-10-11 22:00:24 +03:00
monty@narttu.mysql.fi
f05a1c8394 Block SIGPIPE also for not threaded client programs.
Added --include and --libs_r options to mysql_config.
Added mysql_get_client_version() to client library
Fixed some minor benchmark issues
2003-09-23 13:36:01 +03:00
lenz@mysql.com
edfbc3d3e8 Portability fixes:
- removed "-traditional-cpp" from the darwin6 compile flags, as it broke
   compilation with gcc-3.3 on Mac OS X and does not seem to be required 
   in general.
 - make sure to link libmysqld/examples/mysqltest.c with a C++ compiler, 
   as the embedded server library (libmysqld.a) includes C++ code. This
   broke compilation with non-gcc compilers.
2003-09-12 12:42:34 +02:00
lenz@mysql.com
57290ee65f - Updated version number to 4.0.16 now that 4.0.15 has been released
- tagged ChangeSet 1.1556 as mysql-4.0.15
2003-09-10 16:48:57 +02:00
gerberb@ou800.zenez.com
7005115e97 Change set for gcc patch on OpenUNIX and UnixWare SCO is the OS vendor. 2003-09-03 08:07:58 -06:00
monty@narttu.mysql.fi
8a77f97079 Add detection of in_addr_t
Add pack_bits to pack_reclength for dynamic rows.  This solves buffer a possible buffer overflow on update.
(This will probably solve bug #563)
Fix test for available file descriptors in mysqltest
Fixed core dump bug in replication tests when running without transactional table support
2003-08-28 06:08:17 +03:00
lenz@mysql.com
60c914302d - tagged ChangeSet 1.1527.1.3 as "mysql-4.0.14"
- bumped up version number in configure.in to 4.0.15
2003-07-22 09:45:53 +02:00
monty@narttu.mysql.fi
f3af0d7ce4 Status query on killed mysql connection results in segmentation fault (Bug #738)
Added MAX_PASSWORD_LENGTH. This increased master-slave passwords to 32 bytes (Bug #766)
Fixed server crash on purge master logs or show master logs when binlog is off. (Bug #733)
2003-07-04 03:18:15 +03:00
lenz@mysql.com
dc704a2c20 - reverted change from AC_CONFIG_HEADERS to AM_CONFIG_HEADER in configure.in
again - even though the automake docs consider AM_CONFIG_HEADER obsolete, 
   it currently still breaks for too many people to justify this change
   at the moment.
2003-06-25 11:16:06 +02:00
lenz@mysql.com
925f621c64 - replaced obsolete Macro AM_CONFIG_HEADER with AC_CONFIG_HEADERS
- Added missing function name in checking for sem_init in posix4 libs on
   Solaris
2003-06-13 14:47:23 +02:00
guilhem@mysql.com
6bbeecc642 Merge gbichot@213.136.52.20:/home/bk/mysql-4.0
into mysql.com:/home/mysql_src/mysql-4.0
2003-05-23 18:23:50 +02:00
guilhem@mysql.com
319404ab94 Outcome of discussions with Lenz and Monty about handling ccache in the build commands. 2003-05-23 18:20:57 +02:00
lenz@mysql.com
5d097b431b - Portability fix: FreeBSD 4.8-STABLE (480101) and 5.0-CURRENT (500110)
now have a thread safe realpath(3) implementation - added check to only
   define -DHAVE_BROKEN_REALPATH where required
   (thanks to Martin Blapp from the FreeBSD team for the patch)
2003-05-23 11:38:37 +02:00
lenz@mysql.com
9556cb171a - Tagged ChangeSet 1.1497 as "mysql-4.0.13"
- Updated version number in configure.in to 4.0.14 now that 4.0.13 has
   been tagged
2003-05-19 16:36:50 +02:00
monty@narttu.mysql.fi
bceefa954a Merge with 3.23 (No releavant code changes) 2003-05-14 22:28:54 +03:00
monty@narttu.mysql.fi
cf99d89908 Portability fixes OpenUnix 8 & UnixWare 7.1.x 2003-05-14 22:08:30 +03:00
monty@narttu.mysql.fi
3e72b423e3 Fix for MacOSX and symlinks
Fix for USE_FRM and crashed index file
2003-05-14 01:27:26 +03:00
monty@mashka.mysql.fi
bf6cfd2948 Fix for -fbranch-probabilites (bug 268)
Fix for LEFT/RIGHT/MID with multi-byte-character sets (bug 314)
Fix for new bison 1.875
max_insert_delayed_threads and delayed_insert_timeout now works as documented (bug 211)
Don't show port in SHOW PROCESSLIST for system threads
Fix problem with ORDER BY being discarded for some DISTINCT queries (bug 275)
Fixed bug with NATURAL LEFT JOIN, NATURAL RIGHT JOIN and RIGHT JOIN when
using many joined tables (Bug 212)
2003-04-26 20:43:28 +03:00
lenz@mysql.com
f39eb5787f - updated version number (4.0.12 -> 4.0.13)
- tagged ChangeSet 1.1671 as mysql-4.0.12
2003-03-18 10:00:29 +01:00
lenz@mysql.com
81db1e7fa2 - tagged ChangeSet 1.1358 as mysql-3.23.56
- bumped up version number to 3.23.57 in configure.in
2003-03-15 12:35:09 +01:00
monty@mashka.mysql.fi
c0c3a5f357 Merge work:/my/mysql-4.0 into mashka.mysql.fi:/home/my/mysql-4.0 2003-03-07 12:37:18 +02:00
monty@mashka.mysql.fi
13de61cc3a Portability fix for IBM compiler on AIX 2003-03-07 01:00:58 +02:00
lenz@mysql.com
f2c4b6c981 - safeguard against an endless loop when MIT pthreads are not installed
(Bug #121)
2003-03-05 09:49:28 +01:00
lenz@mysql.com
609445e73f - Changed version number from "4.0.12-gamma" to "4.0.12" (confirmed by
Monty)
2003-02-28 12:47:26 +01:00
monty@narttu.mysql.fi
a0d2a621ed Added detection if pthread_attr_getstacksize() exists
Fixed bug in RAND() usage in mysqlbinlog
2003-02-27 17:35:51 +02:00
lenz@mysql.com
fb43cce1f6 - bumped up version number from 4.0.11-gamma -> 4.0.12-gamma in configure.in
- tagged ChangeSet 1.1594 as "mysql-4.0.11"
2003-02-25 13:10:16 +01:00
serg@serg.mysql.com
dd0bdc2244 allow --without-extra-charsets 2003-02-24 11:46:07 +01:00
lenz@mysql.com
433742e40c - removed +DD64 compile option from the HPUX11 default CFLAGS in
configure.in - there are 32bit installations of HPUX11 out there
   and compiling for these by manually adding +DAportable to CFLAGS
   did not work. Better add +DD64 manually, if you need it.
2003-02-21 17:42:48 +01:00
lenz@mysql.com
233a1c83e8 - temporarily removed netware from AC_OUTPUT to be able to perform the
builds and until I've found a way on how to add this conditionally
2003-02-20 15:13:47 +01:00
monty@mashka.mysql.fi
6051b2f998 Fixed multi-table-delete for InnoDB tables
Novell patches
2003-02-17 02:14:37 +02:00
monty@mashka.mysql.fi
d92022f7f0 Fixed problem that caused automake to fail 2003-02-07 18:47:13 +02:00
monty@mashka.mysql.fi
564c447b27 Allow 4.0 to read new 4.1 .frm files 2003-02-07 10:35:08 +02:00
lenz@mysql.com
dc10fb9443 Merge mysql.com:/space/my/mysql-4.0
into mysql.com:/space/my/mysql-4.0-build
2003-02-03 20:54:08 +01:00
lenz@mysql.com
1b640ac82d - added support-files/MacOSX to include files specific for building
MacOSX packages using PackageMaker
 - renamed support-files/PKG -> support-files/SCO (PKG is used in MacOS X
   terminology as well)
2003-02-03 20:39:48 +01:00
monty@mashka.mysql.fi
e3cd63521c Fix for MIN/MAX with empty tables
MIN(key_column) could in some cases return NULL on a column with NULL and other values.
MIN(key_column) and MAX(key_column) could in some cases return wrong values when used in OUTER JOIN.
2003-02-03 20:20:32 +02:00
monty@mashka.mysql.fi
689578a099 Fixes for Netware
Call pthread_mutex_destroy() on not used mutex.
Changed comments in .h and .c files from // -> /* */
Added detection of mutex on which one didn't call pthread_mutex_destroy()
Fixed bug in create_tmp_field() which causes a memory overrun in queries that uses "ORDER BY constant_expression"
Added optimisation for ORDER BY NULL
2003-01-28 08:38:28 +02:00
lenz@mysql.com
500b90f4df - bump up version number 3.23.55 -> 3.23.56 in configure.in
- tagged ChangeSet 1.1315 as "mysql-3.23.55"
2003-01-23 20:24:29 +01:00
lenz@mysql.com
a6f6f19b51 - tagged ChangeSet 1.1509 as "mysql-4.0.9"
- bumped up version number in configure.in to 4.0.10-gamma
2003-01-21 22:36:56 +01:00