serg@serg.mylan
8ca1836207
yet another trunc* bug
2003-11-20 23:15:07 +01:00
monty@mysql.com
41eda1c949
Revert patch for bigint handling in double context as it broke normal bigint handling
...
The right way to fix this is to change the Field::store(longlong) method to be
Field::store(longlong, bool unsigned_flag), but this is better to do in 4.1 than in 4.0
2003-11-21 00:11:50 +02:00
serg@serg.mylan
cb235f43c9
Merge
2003-11-20 23:07:31 +01:00
serg@sergbook.mylan
55182340ba
more left join tests
2003-11-20 22:20:54 +01:00
konstantin@mysql.com
c4a9dc4f8b
fix for bug #1790 :
...
"BIT_AND() result in GROUP BY different when SQL_BIG_RESULT used"
return value of BIT_AND changed to BIGINT SIGNED
Also the patch fixes another bug: when temporary table is in use and one of
values in group is NULL, BIT_AND always returns zero.
Fixed it to always skip null values.
2003-11-21 00:03:04 +03:00
konstantin@mysql.com
dd287a4cdf
added comments to simple_order, simple_group, no_order, skip_sort_order
2003-11-20 21:21:56 +03:00
bell@sanja.is.com.ua
a1ceb1bd04
database invalidation invalidate queries only of given database (BUG#1898)
2003-11-20 18:12:49 +02:00
serg@serg.mylan
707e7e8992
Merge bk-internal:/home/bk/mysql-4.0/
...
into serg.mylan:/usr/home/serg/Abk/mysql-4.0
2003-11-19 23:13:48 +01:00
serg@serg.mylan
0c2107c6b4
minor fixups: more verbose on "no memory" errors - report requested size, avoid flushing rec buffer to a file that is closed and deleted already (on got_error=1)
2003-11-19 23:07:31 +01:00
lenz@mysql.com
ad309d5e0d
- removed some undefined non-weak symbols in libmysqlclient_r by
...
setting LIBS to include @openss_libs@ (BUG#1652)
2003-11-19 16:38:01 +01:00
serg@serg.mylan
11f70bdfc4
Bug#1826, HANDLER+ALTER TABLE=crash (unfortunately, it cannot be tested in mysql-test suite)
...
more user variable tests
2003-11-18 22:06:47 +01:00
guilhem@mysql.com
a780924979
Merge gbichot@bk-internal.mysql.com:/home/bk/mysql-4.0
...
into mysql.com:/home/mysql_src/mysql-4.0
2003-11-18 17:36:09 +01:00
guilhem@mysql.com
8377acc7d1
Fix for BUG#1870
...
"CHANGE MASTER makes SQL thread restart from coordinates of I/O thread".
So, in CHANGE MASTER:
when it seems reasonable that the user did not want to discontinue
its replication (i.e. when he is not specifying host or port or master_log_file
or master_log_pos; this will be documented), set the coordinates of the
I/O thread to those of the SQL thread. This way, the SQL thread will see
no discontinuity in the relay log (i.e. will skip no events), because
the I/O thread will fill the brand new relay log with the events which
are just after the position where the SQL thread had stopped
(before CHANGE MASTER was issued).
And a new test for this bug.
2003-11-18 17:31:17 +01:00
Sinisa@sinisa.nasamreza.org
f6ca9afdbd
Fix for bug when zeros are to be prepended to decimal field
2003-11-18 15:58:27 +02:00
gluh@gluh.mysql.r18.ru
f159963c00
Fix for bug #1564 : 'CREATE TABLE + UNION + same table name = crash'
...
(related to previous changeset)
2003-11-17 18:34:06 +04:00
monty@mashka.mysql.fi
2846a16c57
Merge with 3.23 (only comment changes)
2003-11-17 16:16:56 +02:00
monty@mashka.mysql.fi
a651262a10
Merge service name code
2003-11-17 13:10:07 +02:00
monty@mashka.mysql.fi
0d348eeab2
Fix for service names on windows; Now we always put the service name last when we create a service
2003-11-17 13:06:32 +02:00
monty@mashka.mysql.fi
2e04da0873
Merge bk-internal.mysql.com:/home/bk/mysql-3.23
...
into mashka.mysql.fi:/home/my/mysql-3.23
2003-11-17 13:00:15 +02:00
monty@mashka.mysql.fi
ea337204cb
Safety fix for alarms on windows.
2003-11-17 12:59:07 +02:00
serg@serg.mylan
60d60a299e
Item_uint::save_in_field() added to take into account bigint->decimal case
2003-11-16 17:37:15 +01:00
vva@eagle.mysql.r18.ru
24413c7d8c
fixed bug #1650 "mysql_config --libmysqd-libs misses libwrap"
2003-11-15 19:37:54 -04:00
serg@serg.mylan
9837748e5f
obligatory update checksum on repair, if it is obligatory verified on check.
2003-11-14 22:08:45 +01:00
serg@serg.mylan
0b7ccfa882
make error message more detailed
2003-11-12 22:33:28 +01:00
gluh@gluh.mysql.r18.ru
e78f51fbe9
Fix for bug #1564 : CREATE TABLE + UNION + same table name = crash
2003-11-11 18:14:49 +04:00
serg@sergbook.mylan
05b3ff393f
fulltext.test, fulltext.result:
...
one simple trunc* test
2003-11-08 15:39:10 +01:00
salle@vafla.online.bg
e51d0ced61
Fix for Bug #1752 Wrong letter cases.
...
Thanks to Daniel Convissor
2003-11-05 14:35:08 +02:00
walrus@mysql.com
ac8ac9ad04
Merge akishkin@bk-internal.mysql.com:/home/bk/mysql-4.0
...
into mysql.com:/home/walrus/bk/40
2003-11-05 02:36:33 +05:00
walrus@mysql.com
ae156a25e7
compile-pentium-gcov:
...
Stop line wraping for compiler warnings.
It needs for warnings statistic in code coverage
2003-11-05 02:24:34 +05:00
walrus@mysql.com
9044922fae
compile-pentium-gcov:
...
Stop the line wrapping for warnings.
it needs for warnings statistic in code coverage
2003-11-05 02:23:13 +05:00
konstantin@mysql.com
8748cf96eb
Merge kosipov@bk-internal.mysql.com:/home/bk/mysql-4.0
...
into mysql.com:/home/kostja/mysql/mysql-4.0-root
2003-11-04 12:55:39 +03:00
konstantin@mysql.com
4eb255e60e
Word Police law is abided
2003-11-04 12:38:09 +03:00
serg@serg.mylan
e1e82a4e00
Merge bk-internal:/home/bk/mysql-4.0/
...
into serg.mylan:/usr/home/serg/Abk/mysql-4.0
2003-11-03 23:19:20 +01:00
serg@serg.mylan
5505abe102
fixed a bug in boolean fts where a word queue was created based on min_word_len, while with trunc* operator one could get shorter words
2003-11-03 23:18:55 +01:00
konstantin@mysql.com
2aff1b520b
Merge mysql.com:/home/kostja/mysql/mysql-4.0-root
...
into mysql.com:/home/kostja/mysql/mysql-4.0-1724
2003-11-03 22:53:42 +03:00
guilhem@mysql.com
19c2162bdc
Merge gbichot@bk-internal.mysql.com:/home/bk/mysql-4.0
...
into mysql.com:/home/mysql_src/mysql-4.0
2003-11-03 18:25:47 +01:00
guilhem@mysql.com
fbc54c139d
When we delete the slave's temp tables from memory, we reset
...
rli->save_temporary_tables and slave_open_temp_tables
(in old 4.0 you could make "SHOW STATUS LIKE 'slave_open_temp_tables'" grow
indefinitely by doing RESET SLAVE and replicating always the same CREATE
TEMPORARY TABLE).
It's critical to reset save_temporary_tables to 0 (otherwise you may later
read memory which has been freed) so this changeset should go into 4.1.
2003-11-03 18:24:01 +01:00
konstantin@mysql.com
0143e48568
fix for bug #1724 'WHERE ... IN() optimizer behaviour
...
has changed since 4.0.14'
We need to calculate cost of RANGE
scan if it is present instead of cost of
FULL scan.
2003-11-03 19:56:01 +03:00
monty@narttu.mysql.fi
3ebe794733
Portability fix
2003-11-02 16:38:27 +02:00
monty@mysql.com
306ffd74b4
Merge bk-internal.mysql.com:/home/bk/mysql-4.0
...
into mysql.com:/my/mysql-4.0
2003-11-02 15:55:25 +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
guilhem@mysql.com
c1f7f33960
4 small items in this:
...
- when we don't have in_addr_t, use uint32.
- a forgotten initialization of slave_proxy_id in sql/log_event.cc (was not really "forgot", was
"we needn't init it there", but there was one case where we needed...).
- made slave_proxy_id always meaningful in THD and Log_event, so we can
rely more on it (no need to test if it's meaningful). THD::slave_proxy_id
is equal to THD::thread_id except for the slave SQL thread.
- clean up the slave's temporary table (i.e. free their memory) when slave
server shuts down.
2003-10-31 23:20:23 +01:00
konstantin@mysql.com
975177fdb2
minor fix in rm
2003-10-31 17:13:42 +03:00
konstantin@mysql.com
f9015d5ac8
thd->query assignment moved out
...
of lock scope
2003-10-31 17:03:08 +03:00
konstantin@mysql.com
2ec94ade8f
Merge kosipov@bk-internal.mysql.com:/home/bk/mysql-4.0
...
into mysql.com:/home/kostja/mysql/mysql-4.0-root
2003-10-30 21:31:15 +03:00
konstantin@mysql.com
ca34cf30bd
comments about designation of thd->where and
...
thd->proc_info added
2003-10-30 21:30:20 +03:00
guilhem@mysql.com
b99fd4beca
Merge gbichot@bk-internal.mysql.com:/home/bk/mysql-4.0
...
into mysql.com:/home/mysql_src/mysql-4.0
2003-10-30 16:13:38 +01:00
guilhem@mysql.com
80793657b4
Fix to be able to run
...
mysql-test-run --manager --valgrind
(without this fix, the manager fails to start mysqld and the tests hang).
2003-10-30 16:12:21 +01:00
konstantin@mysql.com
844cf44a4d
Merge kosipov@bk-internal.mysql.com:/home/bk/mysql-4.0
...
into mysql.com:/home/kostja/mysql/mysql-4.0-root
2003-10-30 12:26:28 +03:00
konstantin@mysql.com
af02e27e3f
fix for bug #1634 '"operator new" in my_new wastes memory'
2003-10-30 12:25:15 +03:00