28709e8f7e
Merge bk-internal:/home/bk/mysql-4.1/
...
into serg.mylan:/usr/home/serg/Abk/mysql-4.1
2003-12-12 19:43:52 +01:00
0abfaa9840
Fix #2093
...
Update after discussion with Monty
2003-12-12 22:13:57 +04:00
e6e0937dc4
Proposed fix for #2093
...
it happens because of the LEFT JOINT optimization in add_key_part()
This optimization does exactly the same in JOIN and in WHERE conditions
Not right.
I moved that optimization one level upper.
2003-12-12 21:26:20 +04:00
1485d9b438
Edited fix for #1224 .
...
strcpy changed to strmake
2003-12-12 18:27:25 +04:00
5aaa6e61a6
Fix for #1224 in 4.0
...
we didn't specify thd->priv_host properly
2003-12-12 18:00:54 +04:00
75a662fb3c
row0upd.h, row0upd.c:
...
Remove wrong debug assertion and comment
2003-12-12 08:09:25 +02:00
d3d9b727eb
Many files:
...
Fix assertion failure on line 713 of row0upd.c if there is a column prefix index and the last characters in the prefix are spaces: do not assume that the length of alphabetically equal strings is the same; fix a buglet which could cause InnoDB to think that a secondary index record was not locked though it had been updated in a way which did not alpahabetically change its value, e.g., abc -> aBc
2003-12-12 07:51:21 +02:00
9abb4be268
Merge bk-internal.mysql.com:/home/bk/mysql-4.0
...
into mysql.com:/home/dlenev/src/mysql-4.0-mydir2
2003-12-12 05:06:06 +03:00
d7ebfbab1c
Fix for Bug #1952
...
"SHOW TABLE STATUS very slow w/large number of tables"
Replaced old algorithm which were used in my_dir() and stored
all information about directory entries in one chunk of memory
with new one which stores file names and MY_STAT structures in
separate memroot, so now we don't need to copy this data during
reallocation of dir_entry array.
2003-12-12 03:39:29 +03:00
324e979923
Merge rurik.mysql.com:/home/igor/mysql-4.0
...
into rurik.mysql.com:/home/igor/dev/mysql-4.0-1
2003-12-11 15:22:41 -08:00
54628879fc
Many files:
...
Fixed a bug causing a crash for multi-update/multi-delete
with impossible where (bug #1860 ).
2003-12-11 14:55:48 -08:00
7cd80807ec
Bug#2075 - fix reduce/reduce
2003-12-11 16:05:51 +00:00
fddab846d4
chk_del() should not check key delete-chain
...
make a test for -inf more portable (-Inf)
2003-12-11 16:47:50 +01:00
a888caa7bc
Merge sinisa@bk-internal.mysql.com:/home/bk/mysql-4.0
...
into sinisa.nasamreza.org:/mnt/work/mysql-4.0
2003-12-11 16:01:37 +02:00
0395a3dd46
Added --comments mysqldump option (default value is 1).
...
Fixed mysqldump test.
2003-12-11 17:37:45 +04:00
6a7a91ba4d
mysqldump version updated
2003-12-11 12:02:26 +01:00
23eef56f23
- Rather "bk cat" the files from the mysqldoc BK tree during Bootstrap
...
than trying to copy them (they might have been "bk clean"ed and thus
not available for copying)
- Brushed up the Bootstrap online help a bit
2003-12-11 10:53:28 +01:00
9698e236ab
Disable some tests until replace can handle regexp
2003-12-11 13:50:47 +04:00
64d7e0162c
Merge bk-internal.mysql.com:/home/bk/mysql-4.0
...
into mysql.com:/my/mysql-4.0
2003-12-11 06:24:32 +02:00
7e92336b1d
Fixed a possible memory leak on MacOSX when using the shared libmysql.so library (Bug #2061 )
...
mysql_server_init() now returns error code if something went wrong (Bug #2062 )
Don't use my_fopen() when reading symlink information as this may cause problems when a lot of files are opened.
Free thread keys with pthread_key_delete() instead of relying on automatic free. (Bug #2062 )
Fixed bug in UNION statement with alias '*'. (Bug #1249 )
Fixed a bug in DELETE ... ORDER BY ... LIMIT where the rows where not deleted in the proper order. (Bug #1024 ).
FOUND_ROWS() could return incorrect number of rows after a query with an impossible WHERE condition.
HOW DATABASES doesn't anymore show .sym files (on windows) that doesn't point to a valid directory. (Bug #1385 )
2003-12-11 06:24:08 +02:00
7f83c17637
Fix for Bug #2075 - negative default values not accepted for integer columns
...
Allow numeric literals have a sign
2003-12-11 00:28:25 +00:00
e756a511f8
fixed unlocking tables during subquery execution (BUG#2048)
2003-12-10 22:46:14 +02:00
9489dca1c9
Merge bk-internal.mysql.com:/home/bk/mysql-4.0
...
into mysql.com:/home/kostja/mysql/mysql-4.0-return_else
2003-12-10 22:26:59 +03:00
124c4ca346
cleanup: if there is return from if-part, we don't need else statement
2003-12-10 22:26:31 +03:00
87d50ac8b4
Merge bk-internal.mysql.com:/home/bk/mysql-4.0
...
into mysql.com:/home/kostja/mysql/mysql-4.0-1993
2003-12-10 17:41:15 +03:00
bdcb2fa78f
Merge sgluhov@bk-internal.mysql.com:/home/bk/mysql-4.0
...
into gluh.mysql.r18.ru:/home/gluh/mysql-4.0.ssl
2003-12-10 18:41:14 +04:00
007fea7203
proper musqldump test result
...
(in addition to CS 1.1623 03/12/09)
2003-12-10 18:41:13 +04:00
9b472debb4
Merge sgluhov@bk-internal.mysql.com:/home/bk/mysql-4.0
...
into gluh.mysql.r18.ru:/home/gluh/mysql-4.0.ssl
2003-12-10 18:41:12 +04:00
361fe81035
Merge rkalimullin@bk-internal.mysql.com:/home/bk/mysql-4.0
...
into gw.mysql.r18.ru:/usr/home/ram/work/4.0.b2005
2003-12-10 18:41:12 +04:00
980345345e
Merge abotchkov@bk-internal.mysql.com:/home/bk/mysql-4.0
...
into deer.(none):/home/hf/work/mysql-4.0.1890
2003-12-10 18:41:11 +04:00
38c454b0e4
fix for bug #1993 'bit functions do not return unsigned values'
...
introduced base class Item_func_bit for bit functions
2003-12-10 17:30:37 +03:00
194da99215
Fix for bug# 1142 ./configure - error in file causes failure of compile (SSL option needed)
2003-12-10 17:53:55 +04:00
ea81fd27bb
Merge mysql.com:/home/kostja/mysql/mysql-4.0-root
...
into mysql.com:/home/kostja/mysql/mysql-4.0-1790
2003-12-10 15:39:38 +03:00
91c6f9a635
Merge mysql.com:/home/kostja/mysql/mysql-4.0-root
...
into mysql.com:/home/kostja/mysql/mysql-4.0-1790
2003-12-10 15:37:50 +03:00
d04b02b977
followup to fix for bug #1790 BIT_AND() result in GROUP BY different when
...
SQL_BIG_RESULT used": now BIT_AND() always returns 18446744073709551615
if no rows were found.
This patch also fixes bug #1972 : "BIT_AND() and BIT_OR() still return
a *signed* 64bit value"
2003-12-10 15:17:23 +03:00
7576f1a81f
changed usc2 -> koi8r to don't depend on extra-charset option.
2003-12-10 15:27:33 +04:00
34d0a16476
Merge bk-internal.mysql.com:/home/bk/mysql-4.0
...
into mysql.com:/my/mysql-4.0
2003-12-10 12:13:12 +02:00
cfeec4f58e
Add cast to remove compiler warning
2003-12-10 12:03:54 +02:00
757acc512d
Fix for #2046
...
Just didn't notice that the mysql_connect function was implemeted
in libmysqld.c.
Implementation removed.
2003-12-10 11:04:58 +04:00
fcf96dbb18
WorkLog#1323
...
Deprecate the use of TYPE=... Preferred syntax is ENGINE=
2003-12-10 04:31:42 +00:00
8ee31c26f2
Merge bk-internal.mysql.com:/home/bk/mysql-4.0
...
into mysql.com:/home/kostja/mysql/mysql-4.0-1335
2003-12-10 01:15:31 +03:00
25a0bfb268
bug #1335 tests followup:
...
--disable_query_log was not a good idea, Serg says
2003-12-10 01:08:10 +03:00
595121b816
Merge bk-internal.mysql.com:/home/bk/mysql-4.0
...
into mysql.com:/my/mysql-4.0
2003-12-10 00:01:01 +02:00
6a95123971
Added checking of return value from my_once_alloc() in charset
...
Added checking of return value from malloc() in reg_init()
2003-12-10 00:00:20 +02:00
28113396ec
key_cache.result, key_cache.test, mf_keycache.c:
...
Fixed a wrong return code by the function init_key_cache.
2003-12-09 13:29:38 -08:00
4ddefbb081
Merge sanja.is.com.ua:/home/bell/mysql/bk/mysql-4.0
...
into sanja.is.com.ua:/home/bell/mysql/bk/work-qc-4.0
2003-12-09 22:56:31 +02:00
0dea4148c8
followup
2003-12-09 21:56:11 +01:00
5fa5a8df4e
Fix for bug #1335 : filesort is missing in EXPLAIN if ORDER BY NULL is used
2003-12-09 23:52:58 +03:00
e632fa7d4c
Merge sanja.is.com.ua:/home/bell/mysql/bk/mysql-4.0
...
into sanja.is.com.ua:/home/bell/mysql/bk/work-qc-4.0
2003-12-09 22:34:23 +02:00
a5e0ea5c0e
Merge bk-internal:/home/bk/mysql-4.0/
...
into serg.mylan:/usr/home/serg/Abk/mysql-4.0
2003-12-09 20:50:11 +01:00