heikki@hundin.mysql.fi
2340cff77a
srv0start.c, srv0srv.h, os0file.h, os0file.c:
...
Allow also O_DIRECT as innodb_flush_method; it only affects writing to data files
2003-07-13 00:17:02 +03:00
paul@ice.local
bc8d48920e
perror.c:
...
fix typo.
2003-07-12 11:45:43 -05:00
guilhem@mysql.com
3c4b68eb1c
Cleaning after removing LOG_INFO_PURGE_NO_ROTATE.
2003-07-12 16:04:42 +02:00
guilhem@mysql.com
b7e1fe5ad1
Member no_rotate in MYSQL_LOG was always 0, I delete it.
2003-07-12 15:48:26 +02:00
guilhem@mysql.com
a3179d6b2d
Merge gbichot@bk-internal.mysql.com:/home/bk/mysql-4.0
...
into mysql.com:/home/mysql_src/mysql-4.0
2003-07-12 15:25:08 +02:00
guilhem@mysql.com
34c8918915
removed 2 small useless if().
2003-07-12 15:06:40 +02:00
lenz@mysql.com
8fcda6a5d5
- fixed an error in the rpl_error_ignored_table test suite: the master
...
port number can be different from 3306 when doing the release builds
with Do-compile, therefore it has to be replaced with the correct
value during the test run using the "--replace_result" function.
2003-07-11 22:18:53 +02:00
lenz@mysql.com
c1685efe6c
- fixed a typo in previous push
2003-07-11 19:32:29 +02:00
lenz@mysql.com
9a9d7c6bc1
- fixed a bug in Bootstrap script: simply searching for the last tagged
...
ChangeSet was not sufficient to get the full ChangeLog between two
released versions (when using "--changelog=last") as merging between
trees also merges the BK tags. Now we explicitely search for the last
tagged ChangeSet that matches our major+minor version number, which
should match the last ChangeSet used for the previous release.
2003-07-11 18:24:13 +02:00
guilhem@mysql.com
fbebac9a48
Fix for BUG#791:
...
a safer way of initing the mutexes in MYSQL_LOG.
is_open() is now always thread-safe.
See each file for details.
2003-07-11 14:26:44 +02:00
ram@mysql.r18.ru
4ca9718375
Fix for the bug #801 : create table t1 select x'41'; doesn't work
2003-07-11 14:17:18 +05:00
ram@mysql.r18.ru
df0f59fcbd
Merge rkalimullin@bk-internal.mysql.com:/home/bk/mysql-4.0
...
into mysql.r18.ru:/usr/home/ram/work/4.0
2003-07-11 13:29:25 +05:00
guilhem@mysql.com
2ca501f7ea
Fix for BUG#812
...
"mysqlhotcopy fails to copy tables but does not indicate a failure"
("does not indicate a failure");
this is about "mysqlhotcopy fails to copy tables".
2003-07-10 16:03:29 +02:00
ram@mysql.r18.ru
82942ebf9d
Fix for the bug #803 .
...
Now INTERVAL(NULL, N1, N2, ...) returns NULL.
2003-07-10 15:27:02 +05:00
Sinisa@sinisa.nasamreza.org
9e87644285
Merge sinisa@bk-internal.mysql.com:/home/bk/mysql-4.0
...
into sinisa.nasamreza.org:/mnt/work/mysql-4.0
2003-07-09 22:43:34 +03:00
Sinisa@sinisa.nasamreza.org
8d4e8b567a
Test case for bug #807
2003-07-09 22:33:26 +03:00
lenz@mysql.com
c4c8ce93fc
Merge mysql.com:/space/my/mysql-4.0
...
into mysql.com:/space/my/mysql-4.0-build
2003-07-09 15:51:57 +02:00
lenz@mysql.com
f4ec8a73da
- enhanced the RPM spec file (use more RPM macros, cleanups, allow to
...
override CC/CXX when using a special compiler)
- the RPM should now build on AMD64 and IA64, too
2003-07-09 15:51:31 +02:00
Sinisa@sinisa.nasamreza.org
5d90538e77
Merge sinisa@bk-internal.mysql.com:/home/bk/mysql-4.0
...
into sinisa.nasamreza.org:/mnt/work/mysql-4.0
2003-07-09 15:53:54 +03:00
Sinisa@sinisa.nasamreza.org
3e34c417aa
Fix for a bug #807
2003-07-09 15:52:51 +03:00
monty@mashka.mysql.fi
971e35d35d
Merge bk-internal.mysql.com:/home/bk/mysql-4.0
...
into mashka.mysql.fi:/home/my/mysql-4.0
2003-07-09 00:57:38 +03:00
monty@mashka.mysql.fi
d495656ac5
Cleanups
2003-07-09 00:55:07 +03:00
lenz@mysql.com
f108dc81d2
Merge lgrimmer@build.mysql.com:/home/bk/mysql-4.0
...
into mysql.com:/space/my/mysql-4.0
2003-07-08 23:31:10 +02:00
lenz@mysql.com
7326dcbf23
- Fixed mysqlhotcopy to actually abort if copying the tables failed.
...
(BUG#812)
2003-07-08 23:29:55 +02:00
monty@mashka.mysql.fi
d9e7072210
Merge bk-internal.mysql.com:/home/bk/mysql-4.0
...
into mashka.mysql.fi:/home/my/mysql-4.0
2003-07-09 00:00:16 +03:00
monty@mashka.mysql.fi
b2cbd83913
Fixed bug in ALTER TABLE ... DISABLE/ENABLE KEYS
...
Removed double my_thread_end() which caused fatal error on windows if mysqld died on startup
2003-07-08 23:58:04 +03:00
heikki@hundin.mysql.fi
f8a767b5d5
ha_innodb.cc:
...
Prevent the user from creating InnoDB tables with > 1000 columns
2003-07-08 20:51:45 +03:00
paul@teton.kitebird.com
cc82126f5f
2003-07-08 11:26:46 -05:00
paul@teton.kitebird.com
a5a3eb9439
mysqlhotcopy.sh:
...
Undo serg's patch that used my_print_defaults,
and instead simply do not define $opt{user}.
This allows the script to use option files properly.
2003-07-08 11:25:46 -05:00
serg@serg.mylan
fe399f746d
Merge bk-internal:/home/bk/mysql-4.0/
...
into serg.mylan:/usr/home/serg/Abk/mysql-4.0
2003-07-08 17:27:43 +02:00
serg@serg.mylan
dbf893fbd4
added missing ~/.my.cnf support to mysqlhotcopy (bug #808 )
2003-07-08 17:27:22 +02:00
guilhem@mysql.com
19b1d5923b
Merge gbichot@bk-internal.mysql.com:/home/bk/mysql-4.0
...
into mysql.com:/home/mysql_src/mysql-4.0
2003-07-08 15:52:00 +02:00
guilhem@mysql.com
46b0e778b8
Fix for
...
BUG#797 "If query ignored on slave (replicate-ignore-table) the slave still checks if
the returned error (0) is the same as the one on the master, whereas it shouldn't
test this.
Plus a new test for BUG#797.
2003-07-08 15:50:57 +02:00
heikki@hundin.mysql.fi
99d224420d
trx0trx.c:
...
A cosmetic change: set trx id to zero at creation so that SHOW INNODB STATUS does not print a random value for the id of a transaction object for which the transaction has never been started yet (for example, running SHOW INNODB STATUS as the first command from a mysql prompt printed a random id for the trx object associated with the session itself running the SHOW INNODB STATUS command)
2003-07-08 14:16:27 +03:00
serg@serg.mylan
74ac300642
typos fixed
2003-07-07 19:35:11 +02:00
serg@serg.mylan
5929f2101d
Merge bk-internal:/home/bk/mysql-4.0/
...
into serg.mylan:/usr/home/serg/Abk/mysql-4.0
2003-07-07 19:08:17 +02:00
serg@serg.mylan
bbe08e4a03
finally proper recursive descent for parsing expressions with MATCH ... AGAINST in add_ft_keys()
2003-07-07 19:02:58 +02:00
serg@serg.mylan
ec1aca5c52
correct (finally) condition for MATCH >0, >=0 etc in add_ft_keys (SW#1647)
...
still no rec. descent
2003-07-07 16:45:19 +02:00
heikki@hundin.mysql.fi
ea8ed30f03
sql_delete.cc:
...
Fix bug: if a DELETE failed in a FOREIGN KEY error and it had already deleted some rows, then MySQL did not roll back the failed SQL statement, and also wrote it to the binlog
2003-07-07 16:39:53 +03:00
guilhem@mysql.com
e386d0e126
Merge gbichot@bk-internal.mysql.com:/home/bk/mysql-4.0
...
into mysql.com:/home/mysql_src/mysql-4.0
2003-07-06 18:01:39 +02:00
guilhem@mysql.com
9c73d91d54
WL#912 (more user control on relay logs):
...
FLUSH LOGS now rotates relay logs,
and a new variable max_relay_log_size.
Plus a very small bit of code cleaning.
2003-07-06 17:59:54 +02:00
heikki@hundin.mysql.fi
7be1beb2d3
row0mysql.c:
...
Fix performance bug: if there were thousands of tables, DROP TABLE could take as much as a second CPU time
2003-07-06 18:01:51 +03:00
heikki@hundin.mysql.fi
ca8251c6c5
Merge heikki@build.mysql.com:/home/bk/mysql-4.0
...
into hundin.mysql.fi:/home/heikki/mysql-4.0
2003-07-06 16:17:41 +03:00
heikki@hundin.mysql.fi
e387dac042
srv0srv.c:
...
In background loop run purge to completion before doing other background operations: it does not make sense to flush buffer pool pages if they are soon modified again by purge
trx0purge.c:
Increase purge_sys->n_pages_handled for every undo log we purge, even if that log would be only a hundred bytes: that way we get the purge batches of 20 pages to set a fresh purge view (limit) more often, and we can reduce the number of old row versions purge has to look at when it decides if it can remove some delete-marked index record
2003-07-06 16:17:02 +03:00
Sinisa@sinisa.nasamreza.org
ee9237e0d8
missing test case for DISTINCT .. LEFT ..
2003-07-05 16:29:11 +03:00
Sinisa@sinisa.nasamreza.org
5fb59b2dd6
Merge sinisa@bk-internal.mysql.com:/home/bk/mysql-4.0
...
into sinisa.nasamreza.org:/mnt/work/mysql-4.0
2003-07-04 23:06:22 +03:00
jani@rhols221.adsl.netsonic.fi
fe025d40c4
Fixed a compatibility bug in mysqlhotcopy between different
...
versions of DBD. New mysqlhotcopy version supports both old
and new DBD versions while versions elder than 1.19 support
only old DBD versions.
2003-07-04 23:06:21 +03:00
monty@narttu.mysql.fi
d75d6da8c0
Merge bk-internal.mysql.com:/home/bk/mysql-4.0
...
into narttu.mysql.fi:/my/mysql-4.0
2003-07-04 23:06:20 +03:00
serg@serg.mylan
38a2ed6f8b
Merge bk-internal:/home/bk/mysql-4.0/
...
into serg.mylan:/usr/home/serg/Abk/mysql-4.0
2003-07-04 22:06:19 +02:00
monty@narttu.mysql.fi
a3fe7c0959
Remove compiler warnings
...
Simple cleanup of previous pull
2003-07-04 23:06:19 +03:00