konstantin@mysql.com
105a2c1c03
Fix for Bug#6024 "Test "client_test" fails in 4.1.6-gamma build (1)":
...
let's not assume that char is signed (its signedness is not defined).
The server was also affected by the wrong typedef.
2004-10-15 03:54:40 +04:00
monty@mysql.com
62f3cd6a31
Merge with 4.0 for 4.1 release
...
Noteworthy:
- New HANDLER code
- New multi-update-grant-check code
- Table lock code in ha_innodb.cc was not applied
2004-10-06 19:14:33 +03:00
vva@eagle.mysql.r18.ru
91e8afac37
patch fixing after review on patch-fixing of
...
Bug #5492
"set @@session.read_rnd_buffer_size=33554432" crashes server on query
1. added warning comments for uint3korr (need one more byte allocated)
2. unsigned long in uint3korr was replaced by unsigned int to
avoid problems on 64-bits platforms
3. shorten warning comments in init_rr_cache in sql/records.cc
2004-10-04 23:26:42 +05:00
monty@mysql.com
31122efde7
Merge with 4.1
...
(Includes merge of arena code in 4.1 and 5.0)
2004-09-06 15:14:10 +03:00
serg@serg.mylan
62722e7b05
merged
2004-08-20 00:52:43 +02:00
ingo@mysql.com
ad7f0fa51e
Build bug on 64-Bit platforms.
...
Removed improper casts.
Thanks to Joerg Bruehe for the fix.
2004-08-19 21:41:10 +02:00
serg@serg.mylan
e1237cbc53
manually merged
2004-08-18 19:57:55 +02:00
serg@serg.mylan
6023b58b9f
Bug #4797 - 32 bit and 64 bit builds behave differently on int32 overflow
2004-08-11 23:43:41 +02:00
serg@serg.mylan
8d080cbcfa
manual merge
2004-07-20 15:34:57 +02:00
serg@serg.mylan
141d43ef95
forced X/Open mode on HPUX removed. The correct way (that affects not only C but also C++ and linking) would be
...
CFLAGS="-D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -D_HPUX_SOURCE"
CXXFLAGS="-D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -D_HPUX_SOURCE"
LDFLAGS="-lxnet"
but apparently MySQL works without too.
2004-07-13 09:37:16 +02:00
monty@mysql.com
31fe2837f9
Merge with 4.1
2004-07-12 08:20:24 +03:00
konstantin@mysql.com
664329b565
my_global.h:
...
Define cxa_pure_virtual to print error message and DBUG_ASSERT:
calls to pure virtual methods should not go unnoticed.
2004-07-09 01:35:35 +04:00
monty@mysql.com
1e31199995
Merge with 4.1.3-beta
2004-07-07 11:29:39 +03:00
monty@mysql.com
eca9418ca7
Added missing my_time.c file to mysqlclient project
...
Moved include <assert.h> to my_global.h
2004-06-28 00:42:02 +03:00
serg@serg.mylan
b8369481fe
correct casting void->char
2004-06-27 17:16:05 +02:00
konstantin@mysql.com
786e5ff717
Fix for compilation failure on high-byte-first platforms.
2004-06-26 04:54:11 +04:00
monty@mysql.com
d69a36d118
merge
2004-06-21 10:24:40 +03:00
dlenev@brandersnatch.localdomain
09ba29e539
WL#1264 "Per-thread time zone support infrastructure".
...
Added basic per-thread time zone functionality (based on public
domain elsie-code). Now user can select current time zone
(from the list of time zones described in system tables).
All NOW-like functions honor this time zone, values of TIMESTAMP
type are interpreted as values in this time zone, so now
our TIMESTAMP type behaves similar to Oracle's TIMESTAMP WITH
LOCAL TIME ZONE (or proper PostgresSQL type).
WL#1266 "CONVERT_TZ() - basic time with time zone conversion
function".
Fixed problems described in Bug #2336 (Different number of warnings
when inserting bad datetime as string or as number). This required
reworking of datetime realted warning hadling (they now generated
at Field object level not in conversion functions).
Optimization: Now Field class descendants use table->in_use member
instead of current_thd macro.
2004-06-18 10:11:31 +04:00
monty@mysql.com
b11d258835
Merge with 4.0.21
2004-06-18 04:38:58 +03:00
gluh@gluh.mysql.r18.ru
d9d0fe7a1a
Fixed issue with compilation MySQL with OpenSSL
...
if OpenSSL is installed in non-statndart directory
('openssl/opensslv.h: No such file or directory')
2004-06-09 20:02:08 +04:00
hf@deer.(none)
39f69a2126
Merge bk@192.168.21.1:/usr/home/bk/mysql-4.1
...
into deer.(none):/home/hf/work/mysql-4.1.ftr
2004-06-01 22:37:39 +05:00
monty@mysql.com
4b6a057cae
Merge mysql.com:/home/my/mysql-4.0 into mysql.com:/home/my/mysql-4.1
2004-05-28 11:03:20 +03:00
monty@mysql.com
cb5c3f6e2e
Added option --config-extra-env to Do-compile
2004-05-28 11:02:34 +03:00
heikki@hundin.mysql.fi
e734cde6a6
my_global.h:
...
Improved a comment about HAVE_BROKEN_PREAD: pread() only works on HP-UX 11.0 if one installs kernel patch PHKL_20349 or greater
2004-05-28 09:06:19 +03:00
dlenev@brandersnatch.localdomain
03b705ff44
Made my_snprintf() behavior snprintf() compatible when printing %x arguments (it should
...
produce hex digits in lower case). (fixed version)
Replaced _dig_vec array with two _dig_vec_upper/_dig_vec_lower arrays.
Added extra argument to int2str function which controls case of digits you get.
Replaced lot of invocations of int2str for decimal radix with more optimized int10_to_str()
function.
Removed unused my_itoa/my_ltoa functions.
2004-05-27 17:54:40 +04:00
hf@deer.(none)
3a5e8d58cc
Merge bk@192.168.21.1:/usr/home/bk/mysql-4.1
...
into deer.(none):/home/hf/work/mysql-4.1.ftr
2004-05-27 17:37:47 +05:00
pem@mysql.com
71eddc362e
Merging 4.1 to 5.0.
2004-05-26 17:04:45 +02:00
monty@mysql.com
390d9898f9
merge with 4.0 to get Netware patches and fixes for libmysqld.dll
2004-05-25 22:54:00 +03:00
monty@mysql.com
ca8dbc24ee
Merge bk-internal.mysql.com:/home/bk/mysql-4.0
...
into mysql.com:/tmp/skr99/mysql-4.0
2004-05-25 22:01:50 +03:00
monty@mysql.com
f2e1e3ce4c
Added patches from Novell
2004-05-25 22:00:14 +03:00
monty@mysql.com
af44187bff
Merge with 4.0 to get fixes for Windows project files
2004-05-25 02:47:25 +03:00
monty@mysql.com
0babddff40
New MYSQL_SERVER_SUFFIX usage (for easier compilation)
...
Update of VC++ project files.
2004-05-25 02:28:44 +03:00
konstantin@mysql.com
f207b33a7b
Support for character set conversion in binary protocol: another go
...
after Monty's review.
- Item_param was rewritten.
- it turns out that we can't convert string data to character set of
connection on the fly, because they first should be written to the binary
log.
To support efficient conversion we need to rewrite prepared statements
binlogging code first.
2004-05-25 02:03:49 +04:00
pem@mysql.com
bf45960eef
Merge 4.1 -> 5.0
2004-05-07 18:52:06 +02:00
monty@mysql.com
939ea71ecd
Portability fixes
...
Change strtoll -> my_strtoll10()
Fixed bug in my_strntoul() and my_strntol() where we got different values on 32 and 64 bit systems (Bug #3472 )
2004-05-07 01:43:17 +03:00
konstantin@mysql.com
aec8522569
Fix for Bug#3035 "Prepared statement integer inserts": now unsigned
...
flag is sent to server with placeholder types.
There were no need to extend the protocol as one additional byte
was reserved for placeholder code, when placeholder code is in range 0-255.
So this byte is now used for flags. Post-review fixes added.
2004-04-30 03:00:19 +04:00
serg@serg.mylan
3b6c3dd2f5
escaping all molty-statement macro
2004-04-07 22:16:16 +02:00
pem@mysql.com
dfd59e296e
Merge 4.1 -> 5.0.
2004-04-07 19:07:44 +02:00
monty@mysql.com
70c4eb5838
Portability fixes
...
Fixed problems with group_concat() and HAVING
Updated crash-me values
2004-04-07 04:33:58 +03:00
konstantin@mysql.com
36120d420a
Fix of compilation failure of latest 4.1 tree: new constants in mysqld.cc
...
exceed unsigned long limit.
2004-03-15 22:39:36 +03:00
hf@deer.(none)
6b42f932d6
WL#1163 (to make spatial parts optional)
...
--without-geometry and --with-embedded-privilege-control switches
added to the configure
2004-03-15 16:51:05 +04:00
paul@ice.local
6eaf03125d
Fix bruxism-inducing typo so I can sleep at night.
2004-03-01 17:25:21 -06:00
monty@mashka.mysql.fi
cdaf7fcbc4
Merge bk-internal.mysql.com:/home/bk/mysql-4.1
...
into mashka.mysql.fi:/home/my/mysql-4.1
2004-02-19 19:38:47 +02:00
monty@mashka.mysql.fi
e347f63192
Max open files handling moved to my_set_max_open_files()
...
This ensures that my_file_info takes this the max number of files into account and one can now use --open-files-limit on windows to increase number of used files up to 2048
2004-02-19 19:33:09 +02:00
serg@serg.mylan
6af8a93052
Merge bk-internal:/home/bk/mysql-4.1/
...
into serg.mylan:/usr/home/serg/Abk/mysql-4.1
2004-02-17 17:07:14 +01:00
serg@serg.mylan
b8e161be4b
if a key length exceeds the supported maximum and it is safe to auto-decrease it, do it.
2004-02-17 16:57:39 +01:00
monty@mysql.com
050af89dd8
Merge with public tree
2004-02-16 10:31:05 +02:00
serg@serg.mylan
5914e5705c
my_atof is deleted
...
strtod from mit-threads is restored and cleaned up
2004-02-13 15:27:21 +01:00
monty@mysql.com
ce14578909
Merge with 4.0.18
2004-02-11 00:06:46 +01:00
pem@mysql.com
c8585f3283
Merge 4.1 into 5.0.
2004-02-10 18:44:02 +01:00
serg@serg.mylan
2a45f3ee16
include atomic.h in extern "C" mode
2004-02-05 23:13:04 +01:00
hf@deer.(none)
c13f757c43
SCRUM
...
WL#1163 (Make spatial code separable)
fixes before the push
2004-01-23 19:54:22 +04:00
sergefp@mysql.com
23b25675f2
Merge mysql.com:/home/psergey/mysql-5.0-latest-pull
...
into mysql.com:/dbdata/psergey/mysql-5.0-imerge-unique
2003-12-20 00:54:38 +03:00
sergefp@mysql.com
a8456e6801
Numerous small fixes to index_merge read time estimates code
2003-12-20 00:53:14 +03:00
pem@mysql.com
99e0ae85c7
Merge 4.1 to 5.0.
2003-12-19 18:03:27 +01:00
monty@mysql.com
eeff10e4c1
merge
2003-12-19 16:34:48 +02:00
ram@gw.mysql.r18.ru
33ca68a205
MYSQL_UNIVERSAL_CLIENT_CHARSET definition has been added.
2003-12-19 14:12:29 +04:00
monty@mysql.com
e0cc6799ec
Merge with 4.0.17
2003-12-17 17:35:34 +02: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
konstantin@mysql.com
3248878cf1
typo fixed
2003-12-05 19:20:06 +03:00
konstantin@mysql.com
b5bef29564
attempt to make ULONGLONG_MAX work on Windows.
2003-12-05 12:52:07 +03:00
konstantin@mysql.com
cf192063d1
Post-review fixes for bug #1790 'BIT_AND() result in GROUP BY different when
...
SQL_BIG_RESULT used':
- BIT_AND now returns BIGINT UNSIGNED
- in case there were no matching rows BIT_AND returns 18446744073709551615
(but not NULL), BIT_OR returns 0 (but not NULL). That's how Monty wants it
and how is described in our docs.
2003-12-02 19:39:51 +03:00
pem@mysql.com
6e717133c5
Merge 4.1 to 5.0
2003-12-01 16:14:40 +01:00
monty@mashka.mysql.fi
ac76198330
Portability fixes for AIX43
2003-11-20 02:48:09 +02:00
pem@mysql.com
28a2c6a96b
Merging 4.1->5.0.
2003-11-19 15:19:46 +01:00
monty@narttu.mysql.fi
4e4725377d
Merge with 4.0
2003-11-04 09:40:36 +02:00
igor@rurik.mysql.com
f29ed57531
Merge
2003-10-30 10:45:28 -08:00
serg@serg.mylan
52c353de94
correct casting in ulonglong2double
2003-10-27 11:18:44 +01:00
pem@mysql.com
337238b78a
Merging 4.1->5.0
2003-10-22 16:10:22 +02:00
monty@narttu.mysql.fi
6056cfadfc
Merge with 4.0.16
2003-10-07 15:42:26 +03:00
dlenev@mysql.com
1c11077d60
Replaced deprecated since OpenSSL 0.9.7 des_ calls and types with
...
their newer DES_ versions.
Provided macros for backward compatibility.
2003-09-12 22:33:43 +04:00
pem@mysql.com
7f158dd12a
Merge 4.1 into 5.0
2003-08-26 11:51:09 +02:00
igor@rurik.mysql.com
40193a7fa5
Manual merge
2003-08-26 00:13:22 -07:00
monty@mashka.mysql.fi
4f7512160b
After merge fixes
...
Use server character set if --default-character-set is not used
Added convert_string() for more efficient alloc+character-set convert of strings
2003-08-19 00:08:08 +03:00
monty@mashka.mysql.fi
2263e3e51f
Merge with 4.0.14
2003-08-11 22:44:43 +03:00
igor@rurik.mysql.com
9306f55d8e
Many files:
...
Added key cache assignment
mi_locking.c:
Added key cache assignment: correction
my_sys.h:
Added key cache variable structure
2003-08-02 02:43:18 -07:00
pem@mysql.telia.com
9c3a7a6ba3
Merge 4.1 into 5.0 (first pass).
2003-07-08 17:50:23 +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
monty@narttu.mysql.fi
be22700954
Fix for UNIXWARE 7
...
Remove unaligned warnings on Ia64 from client library when using --host
Fix for replication when using many file descriptors
2003-07-03 19:23:06 +03:00
monty@narttu.mysql.fi
c21728f8c8
Cleaner implementation if INSERT ... SELECT with same tables
...
Tests cleanup (put drop database first in tests)
2003-07-03 11:55:36 +03:00
Sinisa@sinisa.nasamreza.org
c1660e1a23
Lot's of clean-ups and fixes for 4.0.14.
2003-07-02 00:10:47 +03:00
Sinisa@sinisa.nasamreza.org
833e3db2a7
Merge sinisa@bk-internal.mysql.com:/home/bk/mysql-4.0
...
into sinisa.nasamreza.org:/mnt/work/mysql-4.0
2003-06-17 16:24:31 +03:00
serg@serg.mylan
4302bfdb7d
typed moved to a proper place
2003-06-12 17:05:45 +02:00
bar@bar.mysql.r18.ru
eb0727c142
my_global.h:
...
ulong was used before the line it have been declared
2003-06-06 10:50:13 +05:00
monty@narttu.mysql.fi
40109c574a
Merge with 4.0.13
2003-06-04 19:21:51 +03:00
monty@narttu.mysql.fi
100a66e6cb
Added [mysqld-base-version] as a default group for the mysqld server
...
Portability fix for Windows 64
2003-06-04 16:05:27 +03:00
Sinisa@sinisa.nasamreza.org
9bd57aa40e
Merge sinisa@bk-internal.mysql.com:/home/bk/mysql-4.0
...
into sinisa.nasamreza.org:/mnt/work/mysql-4.0
2003-06-02 14:14:10 +03:00
monty@narttu.mysql.fi
f6a365a532
Small fixes (nothing nameworthy)
2003-06-01 23:40:01 +03:00
Sinisa@sinisa.nasamreza.org
ec4a0ee477
several bug fixes
2003-05-31 21:35:20 +03:00
gluh@gluh.mysql.r18.ru
3317cfdc7d
Fix for compiling MySQL-4.0.13 with SSL support on OpenBSD
2003-05-30 18:41:19 +05:00
greg@mysql.com[greg]
ea46c24279
rlyon-5.0.0-alpha.patch
2003-05-29 14:28:02 -04:00
monty@narttu.mysql.fi
eedca52b23
Fix for 64 bit machines (To remove warnings on Itanium)
2003-05-26 19:11:22 +03:00
monty@narttu.mysql.fi
dd2b7918cd
Merge with 4.0.13
2003-05-19 16:35:49 +03:00
mysqldev@build.mysql2.com
eb3ba82ec6
my_global.h:
...
- QNX 6.2.1 actually defines HAVE_RINT
- fixed rint(A) #define as it was causing compile errors on QNX
2003-05-16 13:03:47 +02:00
monty@narttu.mysql.fi
c4d3270460
Merge bk-internal.mysql.com:/home/bk/mysql-4.0
...
into narttu.mysql.fi:/my/mysql-4.0
2003-05-13 22:35:41 +03:00
jani@hynda.(none)
c9c5841760
- Fixed a bug in myisam_max_[extra]_sort_file_size, bug ID 339 and 342
...
- Fix for QNX: UNIX sockets available since 6.2.1
2003-05-13 19:34:51 +03:00
monty@narttu.mysql.fi
13530887cb
Fix for UNION and LEFT JOIN (Bug #386 )
...
Fixed wrong logging of Access denied error (Bug #398 )
2003-05-13 18:58:26 +03:00
monty@mashka.mysql.fi
e741c893ea
Fix to remove compiler warnings
2003-04-28 19:05:57 +03:00
hf@deer.mysql.r18.ru
d69b5c4d69
SCRUM
...
Protocol_cursor task
net_field_length definitions trimmed with Monty's suggestions
2003-04-28 14:25:29 +05:00
monty@mashka.mysql.fi
51eed4b48c
Fix for openssl on Solaris
...
Fix for grant bug with SELECT *
2003-04-28 10:32:56 +03:00
monty@narttu.mysql.fi
f6a43bd567
Fixes for valgrind
...
Added optimzation for clustered index
Fixed bug in UPDATE ... ORDER BY
Fixed handling of UPDATE ... LIMIT
2003-04-23 21:52:16 +03:00
monty@mashka.mysql.fi
3e6c350f64
Fixed bug in SUM() with NULL:s
...
Added logging of warnings for failed connections with ssl.
Fixed bug in symbolic link handling on Windows
2003-04-15 22:04:16 +03:00
monty@narttu.mysql.fi
b883a9c01c
Merge with 4.0.12
2003-03-19 22:25:44 +02:00
monty@narttu.mysql.fi
a916a03916
Fixes to avoid errors from valgrind
...
Fixed problem with 'wrong packet number' in union
2003-03-18 11:17:48 +02:00
monty@narttu.mysql.fi
3ec97824b7
Change dbug.h -> my_dbug.h (Portability fix)
...
Ensure that \ is not allowed in filenames, even on Unix
2003-03-17 19:06:14 +02:00
monty@narttu.mysql.fi
a434bca704
Merge with 4.0
2003-03-16 19:17:54 +02:00
monty@narttu.mysql.fi
e8aa21c8d3
LOAD DATA INFILE is not replicated if replicate_*_table is set
...
LOAD DATA LOCAL INFILE was not replicated correctly
2003-02-28 22:24:00 +02:00
monty@narttu.mysql.fi
9147f8b522
Portability fixes
2003-02-28 14:32:40 +02:00
monty@narttu.mysql.fi
a0148ee657
Portability fixes
2003-02-28 13:27:48 +02:00
monty@narttu.mysql.fi
3b073a08e0
Portability fixes
...
Don't define crc32 if we are not linking with gzip
2003-02-27 03:44:44 +02:00
monty@mashka.mysql.fi
b14b246d38
Merge with 4.0 to get fix for MIN/MAX
2003-02-07 16:38:37 +02:00
monty@mashka.mysql.fi
cf9668fd37
Added START TRANSACTION syntax
...
Added ALL as parameter option for all group functions.
Make join handling uniform. This allows us to use ',', JOIN and INNER JOIN the same way.
Sort NULL last if DESC is used (ANSI SQL 99 requirement)
2003-02-06 16:55:59 +02:00
monty@mashka.mysql.fi
023d6dd39b
Merge with 4.0.11
2003-02-04 21:52:14 +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
hf@deer.mysql.r18.ru
389680e04e
Conflicts resolving
2003-01-20 18:59:45 +04:00
hf@deer.mysql.r18.ru
c59bff7c96
SCRUM
...
embedded library trimming
2003-01-15 12:11:44 +04:00
monty@mashka.mysql.fi
8dd439e751
Guard against compiling without -fno-exceptions
...
Allocate bigger default thread stack because of problems with glibc
Fixed bug in UPDATE ... not_null_field=expression_that_returns_null
Fixed bug in replication when using auto_increment and LOAD DATA INFILE
2003-01-14 11:27:26 +02:00
monty@hundin.mysql.fi
b0fae584b9
Portability fixes for HP compiler and HPUX11
2002-11-09 13:26:46 +02:00
monty@butch.
a2bdf9265f
Portability fixes for Fortre C++ 5.0 (on Sun) in 32 and 64 bit modes.
2002-11-07 03:54:00 +02:00
monty@mashka.mysql.fi
bb7f37ab2e
merge
2002-10-29 23:54:37 +02:00
monty@mashka.mysql.fi
5343d4c969
Added --skip-safemalloc to mysqltest
...
Added bug fix from 3.23 for AIX 4.3.3 and gcc 3.x
Small change in EXCHANGE output
Propagate open-files-limit from mysqld_safe -> mysqld
Fixed speed bug in GROUP BY
Added quotes around database name in CREATE DATABASE db_name (for binary log)
2002-10-29 22:56:30 +02:00
lenz@mysql.com
9b769dbd22
- replaced all occurences of HPUX with HPUX10 (to be prepared for eventual
...
differences in HPUX11)
2002-10-24 14:30:25 +02:00
lenz@mysql.com
3cf7acb756
- Applied required modifications for automake 1.5
...
- some additional small fixes
- added "depcomp" for automake 1.5
2002-10-01 21:57:10 +02:00
monty@hundin.mysql.fi
e720b5a6fb
Portability fixes for windows
2002-08-28 17:00:58 +03:00
monty@hundin.mysql.fi
a31406e34e
Fix for Intel compiler (ecc)
...
Minor cleanups to other patches.
Make --temp-pool default
2002-08-08 03:14:44 +03:00
jani@rhols221.adsl.netsonic.fi
65c090085e
Fix for QNX 6.2.
2002-08-05 15:23:11 +03:00
jani@rhols221.adsl.netsonic.fi
650942540b
Portability fix for QNX 6.2
2002-08-02 03:24:02 +03:00
monty@hundin.mysql.fi
f160def295
Fix problem with gcc 3.1
2002-06-30 23:04:11 +03:00
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
salle@geopard.(none)
ffd9a80d26
Small comment typo fix
...
This is also my first attempt to commit and push
2002-06-29 18:52:24 +03:00
monty@mashka.mysql.fi
2aecdd1a91
Big code cleanup/review before 4.0.2 release.
...
(All commit emails since 4.0.1 checked)
This had to be done now, before the 4.1 tree changes to much, to make it easy to propagate bug fixes to the 4.1 tree.
2002-06-11 11:20:31 +03:00
jani@hynda.mysql.fi
c56612d320
Merge work:/home/bk/mysql-4.0/
...
into hynda.mysql.fi:/home/my/bk/mysql-4.0-quick-fixes
2002-03-13 01:34:10 +02:00
jani@hynda.mysql.fi
609d7520fc
Modifications to MySQL source in order to make it compile on QnX.
2002-03-13 01:28:13 +02:00
monty@hundin.mysql.fi
a522720a03
fix after merge
2002-03-13 01:02:45 +02:00
sasha@mysql.sashanet.com
cef13d5b8e
temporary commit to pull Monty's changes
2002-01-31 11:02:11 -07:00
monty@hundin.mysql.fi
be46289855
New error messages
...
Test of unsigned BIGINT values
Fixes for queries-per-hour
Cleanup of replication code (comments and portability fixes)
Make most of the binary log code 4G clean
Changed syntax for GRANT ... QUERIES PER HOUR
2002-01-29 18:32:16 +02:00
sasha@mysql.sashanet.com
7275dcef35
misc replication bugfixes including some needed modifications in IO_CACHE
...
likely() and unlikely() branch prediction compiler hint macros
clean-up of comments
2002-01-26 22:26:24 -07:00
monty@hundin.mysql.fi
4b877e0088
Added macros for nice TIMESPEC usage.
...
Fixes for building MySQL with gcc 3.0
Added SIGNED / UNSIGNED casts
Fixed core dump bug in net_clear() with libmysqld.
Back to using semaphores in query cache.
Added 'Null' and 'Index_type' to SHOW INDEX.
2002-01-02 21:29:41 +02:00
serg@serg.mysql.com
fc3e066f36
freebsd fix for openssl
...
horrible bug fixed
2001-12-15 21:39:26 +01:00
monty@hundin.mysql.fi
b658662ae4
Update copyright
...
Fixed memory leak on shutdown (Affects the embedded version & MyODBC)
2001-12-06 14:10:51 +02:00
monty@bitch.mysql.fi
d0ccff5090
New improved IO_CACHE
2001-11-28 02:55:52 +02:00
monty@hundin.mysql.fi
3afb157ca2
Fixes up things after merge from 3.23.44
...
Portability fixes.
Don't delete temporary tables on FLUSH tables.
2001-11-05 01:04:08 +02:00
tim@black.box
49b99afcbe
Portability fixes for AIX 4.x
2001-11-01 20:51:23 -05:00
serg@serg.mysql.com
069d313fd9
Merge work:/home/bk/mysql-4.0
...
into serg.mysql.com:/usr/home/serg/Abk/mysql-4.0
2001-10-10 18:22:14 +02:00
tim@black.box
c0cd0f484a
Add --without-isam configure switch.
...
Portability fix for mysqlmanager.
2001-10-09 18:11:44 -04:00
serg@serg.mysql.com
3911c81024
merged
2001-10-09 16:01:06 +02:00
serg@serg.mysql.com
9ec4ca9c4d
get rid of comp() macro - CMP is already in place
2001-10-09 15:23:44 +02:00
serg@serg.mysql.com
3d3ef6528a
Boolean search passes _some_ tests
2001-10-09 14:53:54 +02:00
monty@hundin.mysql.fi
d5fe1db868
One should not only have to include my_net.h to work with sockets.
...
This wrapper noew will include all the necessary, system specific files,
which makes all normal source files much easier to write and maintain.
Portability fixes.
2001-10-09 03:35:29 +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
monty@hundin.mysql.fi
880026ccf6
Cleaned up SSL documentation
...
Fixes for embedded server
Made key_cache more configurable
Fixed that one can change key blocksize in MyISAM
A lot of optimizations to make MyISAM slightly faster
2001-10-02 05:53:00 +03:00
monty@hundin.mysql.fi
c55cde7c1c
Added my_global.h
2001-09-15 05:12:46 +03:00