ram@gw.mysql.r18.ru
605962a938
a fix.
...
(Bug#3738: SQL_CALC_FOUND_ROWS ignores WHERE if LIMIT used,
Bug#3845: wrong FOUND_ROWS result)
2004-05-28 15:01:16 +05:00
monty@mysql.com
c939f42fa5
Add back wrongly deleted file
2004-05-27 11:23:26 +03:00
monty@mysql.com
833ec1653e
netware files should always be in 'make dist'
...
use opt_net_buffer_length instead of net_buffer_length
2004-05-27 02:47:04 +03:00
monty@mysql.com
dab0b7d415
VC++ portability fix
2004-05-26 21:45:58 +03:00
marko@hundin.mysql.fi
9e983e629e
InnoDB fixup: remove debug assertion that causes compile error
...
when UNIV_DEBUG is defined (introduced in ChangeSet@1.1850 )
2004-05-26 19:41:14 +03:00
hf@deer.(none)
78f58ff384
Fix to make Windows compilation smoother
2004-05-26 21:40:27 +05:00
marko@hundin.mysql.fi
9a5dafba83
InnoDB cleanup: Remove unused code for online backup
2004-05-26 10:45:37 +03:00
monty@mysql.com
92c15122da
Added new header files
2004-05-26 00:01:23 +03:00
monty@mysql.com
2397f7081a
Merge bk-internal.mysql.com:/home/bk/mysql-4.0
...
into mysql.com:/tmp/skr99/mysql-4.0
2004-05-25 22:38:43 +03:00
hf@deer.(none)
32ce3dcb4b
Merge abotchkov@bk-internal.mysql.com:/home/bk/mysql-4.0
...
into deer.(none):/home/hf/work/mysql-4.0
2004-05-26 00:38:42 +05:00
hf@deer.(none)
640728a051
Proposed fix for bug #3818 (libmysqld.dll leads to program's crash)
...
configurations added to build the libraries with USE_TLS flag to be
used for libmysqld
2004-05-26 00:27:00 +05: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
marko@hundin.mysql.fi
7ee9540976
InnoDB cleanup and possible bug-fix: Remove srv0que
2004-05-25 20:12:09 +03:00
monty@mysql.com
03ade8c589
Fixed VC++ project files
2004-05-25 15:53:29 +03:00
monty@mysql.com
2bcb2d9081
Removed references to BDB and InnoDB from 'classic' release
2004-05-25 13:26:24 +03:00
monty@mysql.com
050ec675db
fixed typos
2004-05-25 13:17:33 +03:00
monty@mysql.com
0652547c77
Fixed typo
2004-05-25 02:49:43 +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
guilhem@mysql.com
912bf99387
Merge gbichot@bk-internal.mysql.com:/home/bk/mysql-4.0
...
into mysql.com:/home/mysql_src/mysql-4.0
2004-05-24 18:47:49 +02:00
guilhem@mysql.com
50a2d97102
Fix for BUG#3871: a slave must always replicate a statement, even if it examines more than 4G rows,
...
so we set SQL_BIG_SELECTS to 1.
2004-05-24 18:46:49 +02:00
marko@hundin.mysql.fi
86d011dfee
InnoDB cleanup: sync0arr.c: sync_array_cell_print(): Remove unused variable str
2004-05-24 15:43:34 +03:00
monty@mysql.com
ea8b1234bc
Bug fixes:
...
Use %windir% instead of c:\winnt\ (Bug #3786 )
Fixed wrong foreign key test in crash-me (Bug #3740 )
2004-05-20 13:54:52 +03:00
sergefp@mysql.com
8e2ff7d135
Merge spetrunia@bk-internal.mysql.com:/home/bk/mysql-4.0
...
into mysql.com:/dbdata/psergey/mysql-4.0-root
2004-05-19 23:20:42 +04:00
monty@mysql.com
b6188818b1
Merge bk-internal.mysql.com:/home/bk/mysql-4.0
...
into mysql.com:/home/my/mysql-4.0
2004-05-19 16:51:03 +03:00
monty@mysql.com
86a966256b
Added support for projects 'classic', 'classic nt', 'pro' and 'pro nt'
...
Ensured that all projects compile
Removed compiler warnings
Better setting of server_version variable.
Fix that make_win_src_distribution creates the privilege tables.
2004-05-19 16:38:12 +03:00
guilhem@mysql.com
e9c6be0e9d
Merge gbichot@bk-internal.mysql.com:/home/bk/mysql-4.0
...
into mysql.com:/home/mysql_src/mysql-4.0
2004-05-19 15:04:01 +02:00
guilhem@mysql.com
319f83ef9b
Fix for BUG#3829 "Setting server_id on fly doesn't allow replication to start"
...
(fix by our Harrison Fisk): when one does SET GLOBAL SERVER_ID=x, we must set
server_id_supplied to 1.
2004-05-19 15:03:32 +02:00
konstantin@mysql.com
e13e9288c9
Fix for Bug#3754 "SET GLOBAL myisam_max_sort_file_size doesn't
...
work as expected": precision-losing conversion removed from
sys_var_thd_ulonglong.
2004-05-19 16:42:29 +04:00
sergefp@mysql.com
8becc50685
Fix for BUG33649: Post-review fixes
2004-05-19 02:18:54 +04:00
sergefp@mysql.com
482058befa
Fix and test case for BUG#3649.
2004-05-18 22:59:43 +04:00
ram@gw.mysql.r18.ru
fdc0f0e781
Merge rkalimullin@bk-internal.mysql.com:/home/bk/mysql-4.0
...
into gw.mysql.r18.ru:/usr/home/ram/work/4.0.b3756
2004-05-18 13:56:40 +05:00
heikki@hundin.mysql.fi
0189d5afe8
mem0pool.c:
...
Fix a memory corruption bug: in 32-bit computers, every 4 billionth malloc outside innodb_additional_mem_pool_size was mistreated when freeing the memory; this could corrupt the InnoDB additional mem pool and could have caused crashes anywhere, also inside MySQL, or even database corruption! the bug exists also in 3.23 and 4.1; workaround: configure innodb_additional_mem_pool_size big enough
2004-05-18 01:53:06 +03:00
heikki@hundin.mysql.fi
7ff94b3808
dict0dict.c:
...
Allocate the table name buffer from the mem heap of a foreign key object rather than pointing to the name buffer in the table object; even though this apparently caused no bugs in RENAME, DROP, ALTER TABLE, or elsewhere, this convention was very prone to memory allocation bugs
2004-05-17 17:27:25 +03:00
marko@hundin.mysql.fi
de76ef323a
InnoDB: srv0srv.c: Remove reference to sync0ipm.h (fix ChangeSet@1.1833)
2004-05-17 16:19:55 +03:00
ram@gw.mysql.r18.ru
9a655d63a9
added newline at the end of the file.
2004-05-17 13:40:02 +05:00
marko@hundin.mysql.fi
e6fb3e3531
InnoDB: Remove unused module sync0ipm
2004-05-17 11:11:26 +03:00
marko@hundin.mysql.fi
521c1983ee
InnoDB: Remove unused module os0shm
2004-05-17 10:49:01 +03:00
ram@gw.mysql.r18.ru
e166036894
A fix (bug #3756 : ISNULL(QUOTE()) returns 1 for every row after 1st NULL)
2004-05-17 12:47:16 +05:00
monty@mysql.com
1e860400f3
Extra safety fixes (probably not needed, but can't hurt)
2004-05-15 09:08:03 +03:00
guilhem@mysql.com
7bcb79e76b
Merge gbichot@bk-internal.mysql.com:/home/bk/mysql-4.0
...
into mysql.com:/home/mysql_src/mysql-4.0
2004-05-14 23:09:03 +02:00
guilhem@mysql.com
a039062ef3
Replication testsuite: making the master-slave synchronization less likely to fail,
...
by adding sleep-and-retries (max 4 times) if MASTER_POS_WAIT() returns NULL
in sync_with_master and sync_slave_with_master.
The problem showed up only today, in MySQL 5.0 in rpl_server_id2.test,
but may affect 4.x as well, so fixing it here. Note that I am also fixing
5.0 too, with the same exact patch, because I don't want to leave 5.0 broken
until the next 4.0->4.1->5.0 merge.
2004-05-14 23:08:03 +02:00
heikki@hundin.mysql.fi
02f51ccf2d
Many files:
...
Fix remaining cases of Bug #3596 : fix possible races caused by an obsolete value of thd->query_length in SHOW PROCESSLIST and SHOW INNODB STATUS; this fix depends on the fact that thd->query is always set to NULL before setting it to point to a new query
2004-05-14 16:48:56 +03:00
marko@hundin.mysql.fi
b4ae2577f0
InnoDB: Remove unused function ut_str_catenate()
2004-05-14 12:26:12 +03:00
heikki@hundin.mysql.fi
d2649c110a
ha_innodb.cc, trx0trx.h, lock0lock.c, trx0trx.c:
...
Reserve the MySQL LOCK_thread_count mutex when printing thd->query of
an arbitrary transaction; if we are printing thd->query of a transaction that
we know is currently executing inside InnoDB, then we know that MySQL cannot
meanwhile change thd->query, and no need to reserve the MySQL mutex; note
that this patch still leaves open the possibility of races in MySQL's
thd->query_len
2004-05-13 22:07:51 +03:00
lenz@mysql.com
55e7775725
Merge lgrimmer@build.mysql.com:/home/bk/mysql-4.0
...
into mysql.com:/space/my/mysql-4.0
2004-05-13 19:17:38 +02:00
heikki@hundin.mysql.fi
cafad010a6
ha_innodb.cc:
...
A flawed fix of the thd->query race in SHOW INNODB STATUS; see the comments in code about how to fix this properly; we cannot use LOCK_thread_count to protect thd->query, because that will cause a deadlock of threads
2004-05-13 20:02:05 +03:00
lenz@mysql.com
b3bbac2548
Merge mysql.com:/space/my/mysql-4.0
...
into mysql.com:/space/my/mysql-4.0-build
2004-05-13 18:51:02 +02:00
lenz@mysql.com
b1f2932fff
- make sure the binaries are executable before calling them during
...
make_binary_distribution (bug#2857)
2004-05-13 18:50:09 +02:00
marko@hundin.mysql.fi
077f0812fc
ha_innodb.cc:
...
innobase_mysql_print_thd(): protect thd with LOCK_thread_count (Bug #3596 )
2004-05-13 16:18:39 +03:00