guilhem@mysql.com
ed1696f6b9
WL#1062 "log charset info into all Query_log_event":
...
we store 7 bytes (1 + 2*3) in every Query_log_event.
In the future if users want binlog optimized for small size and less safe,
we could add --binlog-no-charset (and binlog-no-sql-mode etc): charset info
is something by design optional (even if for now we don't offer possibility to disable it):
it's not a binlog format change.
We try to reduce the number of get_charset() calls in the slave SQL thread to a minimum
by caching the charset read from the previous event (which will often be equal to the one of the current event).
We don't use SET ONE_SHOT for charset-aware repl (we still do for timezones, will be fixed later).
No more errors if one changes the global value of charset vars on master or slave
(as we log charset info in all Query_log_event).
Not fixing Load_log_event as it will be rewritten soon by Dmitri.
Testing how mysqlbinlog behaves in rpl_charset.test.
mysqlbinlog needs to know where charset file is (to be able to convert a charset number found
in binlog (e.g. in User_var_log_event) to a charset name); mysql-test-run needs to pass
the correct value for this option to mysqlbinlog.
Many result udpates (adding charset info into every event shifts log_pos in SHOW BINLOG EVENTS).
Roughly the same job is to be done for timezones :)
2005-02-03 16:22:16 +01:00
tomas@poseidon.ndb.mysql.com
d8f0e8f04e
Merge poseidon.ndb.mysql.com:/home/tomas/mysql-4.1
...
into poseidon.ndb.mysql.com:/home/tomas/mysql-5.0
2005-01-28 09:16:02 +01:00
tomas@poseidon.ndb.mysql.com
e87bd60c12
NdbThread.c:
...
wrong order in c-file
2005-01-28 09:15:01 +01:00
tomas@poseidon.ndb.mysql.com
af12846505
Merge poseidon.ndb.mysql.com:/home/tomas/mysql-4.1
...
into poseidon.ndb.mysql.com:/home/tomas/mysql-5.0
2005-01-28 02:07:13 +01:00
tomas@poseidon.ndb.mysql.com
3800cede90
Do-compile:
...
ndbcluster requires more ports, this is the reason why builds will not start on multiple builds
2005-01-28 02:06:27 +01:00
tomas@poseidon.ndb.mysql.com
2fbacc191b
Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1
...
into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1
2005-01-28 01:31:27 +01:00
tomas@poseidon.ndb.mysql.com
e8090fc224
Merge
2005-01-28 00:47:41 +01:00
tomas@poseidon.ndb.mysql.com
732d1a5e81
Bug#8167 signal usage clash between mysql server and ndb shared memory
...
added shared memory config parameter, signum for use in signalling
added global variable for holdign signum to be used for shared memory connection
only fiddle with signals if it is set
simplified common ndb client option handling
2005-01-28 00:42:41 +01:00
konstantin@mysql.com
2b858ae682
Remove unused configure.in name TOOLS_LIBS.
2005-01-28 01:23:06 +03:00
heikki@hundin.mysql.fi
5014402000
os0file.c:
...
Add includes for the _stat() call to compile on Windows in Hot Backup build
2005-01-27 18:54:00 +02:00
heikki@hundin.mysql.fi
a4908dbcd1
ut0mem.c:
...
Add a note to the error message that is printed when memory allocation fails: 32-bit computers usually have at most 2 GB or 4 GB process memory space
2005-01-27 18:53:59 +02:00
gluh@gluh.mysql.r18.ru
cab93758f1
Merge sgluhov@bk-internal.mysql.com:/home/bk/mysql-5.0
...
into gluh.mysql.r18.ru:/home/gluh/MySQL/mysql-5.0.last
2005-01-27 19:53:58 +03:00
gluh@gluh.mysql.r18.ru
9cb334f490
Merge sgluhov@bk-internal.mysql.com:/home/bk/mysql-5.0
...
into gluh.mysql.r18.ru:/home/gluh/MySQL/mysql-5.0.last
2005-01-27 18:23:05 +03:00
lenz@mysql.com
8c6f24f6b0
Merge lgrimmer@bk-internal.mysql.com:/home/bk/mysql-5.0
...
into mysql.com:/space/my/mysql-5.0
2005-01-27 15:12:33 +01:00
ingo@mysql.com
48488e483a
Merge mysql.com:/home/mydev/mysql-4.1-4100
...
into mysql.com:/home/mydev/mysql-5.0-5000
2005-01-27 12:18:02 +01:00
ingo@mysql.com
42531336f0
Re-enabled the use of --prefix.
...
Adjusted the "Usage:" string.
Ordered the option recognition in reverse order from "Usage:".
2005-01-27 12:13:35 +01:00
ingo@mysql.com
896d3a5f05
Merge mysql.com:/home/mydev/mysql-4.1
...
into mysql.com:/home/mydev/mysql-4.1-4100
2005-01-27 12:10:15 +01:00
ram@gw.mysql.r18.ru
170fb5329b
Merge rkalimullin@bk-internal.mysql.com:/home/bk/mysql-4.1
...
into gw.mysql.r18.ru:/usr/home/ram/work/4.1.b7261
2005-01-27 15:10:06 +04:00
ingo@mysql.com
fd352fd00e
Merge mysql.com:/home/mydev/mysql-4.1
...
into mysql.com:/home/mydev/mysql-4.1-4100
2005-01-27 12:01:19 +01:00
bar@mysql.com
858171cb6f
item_timefunc.cc:
...
CAST now always return a well-formed character string.
2005-01-27 14:51:16 +04:00
ram@gw.mysql.r18.ru
7fda26d7fb
Merge rkalimullin@bk-internal.mysql.com:/home/bk/mysql-4.1
...
into gw.mysql.r18.ru:/usr/home/ram/work/4.1.b7261
2005-01-27 14:16:54 +04:00
gluh@gluh.mysql.r18.ru
ac14d40dde
A fix: information_schema test fails on Mac OSX
2005-01-27 13:16:51 +03:00
ram@gw.mysql.r18.ru
b782431585
Merge rkalimullin@bk-internal.mysql.com:/home/bk/mysql-4.1
...
into gw.mysql.r18.ru:/usr/home/ram/work/4.1
2005-01-27 13:01:57 +04:00
lenz@mysql.com
bbf08df9f1
- added "../extra" to the include path of mysqltest.dsp (Windows compile
...
failed to find the newly introduced extra/mysqld_ername.h header file)
2005-01-27 09:05:55 +01:00
ingo@mysql.com
160541b5d4
Merge mysql.com:/home/mydev/mysql-5.0
...
into mysql.com:/home/mydev/mysql-5.0-5000
2005-01-27 08:32:46 +01:00
ingo@mysql.com
c83060628d
Merge mysql.com:/home/mydev/mysql-4.1
...
into mysql.com:/home/mydev/mysql-4.1-4100
2005-01-27 08:32:38 +01:00
patg@patrick-galbraiths-computer.local
670a293478
Merge pgalbraith@bk-internal.mysql.com:/home/bk/mysql-5.0
...
into patrick-galbraiths-computer.local:/Users/patg/mysql-5.0
2005-01-26 17:15:11 -08:00
ingo@mysql.com
00807cb060
Merge mysql.com:/home/mydev/mysql-5.0
...
into mysql.com:/home/mydev/mysql-5.0-5000
2005-01-26 22:34:23 +01:00
ingo@mysql.com
98ef0b2b26
Test bug: Memory leak in archive handler.
...
Added a call to close the meta file after a repair.
2005-01-26 22:31:42 +01:00
monty@mysql.com
da25f94897
Merge bk-internal.mysql.com:/home/bk/mysql-5.0
...
into mysql.com:/my/mysql-5.0
2005-01-26 22:13:48 +02:00
ingo@mysql.com
1b02e18820
Merge mysql.com:/home/mydev/mysql-5.0
...
into mysql.com:/home/mydev/mysql-5.0-5000
2005-01-26 21:09:16 +01:00
patg@patrick-galbraiths-computer.local
9103a44908
Merge pgalbraith@bk-internal.mysql.com:/home/bk/mysql-5.0
...
into patrick-galbraiths-computer.local:/Users/patg/mysql-5.0
2005-01-26 11:53:33 -08:00
patg@patrick-galbraiths-computer.local
097bc9294c
changes to get rid of compile warnings in both ha_federated.cc and ha_federated.h
2005-01-26 11:47:28 -08:00
igor@rurik.mysql.com
90fe2656c6
Merge rurik.mysql.com:/home/igor/mysql-4.1
...
into rurik.mysql.com:/home/igor/dev/mysql-4.1-0
2005-01-26 10:42:46 -08:00
dlenev@mysql.com
d8f0b7bec6
Merge bk-internal.mysql.com:/home/bk/mysql-5.0
...
into mysql.com:/home/dlenev/src/mysql-5.0-bg7637
2005-01-26 18:36:18 +03:00
ram@gw.mysql.r18.ru
eb7b83807c
Merge rkalimullin@bk-internal.mysql.com:/home/bk/mysql-5.0
...
into gw.mysql.r18.ru:/usr/home/ram/work/5.0
2005-01-26 19:07:07 +04:00
ingo@mysql.com
bbcd542917
Merge from 4.1
...
Archive fix by Ingo.
Innodb compile fix by Monty.
2005-01-26 15:51:46 +01:00
ram@gw.mysql.r18.ru
c38886b20c
timed_mutexes moved to include/my_sys.h and mysys/my_static.c
...
to avoid linking problems referring to the variable from .c programs.
2005-01-26 18:37:49 +04:00
mleich@mysql.com
aea6068097
Merge mleich@bk-internal.mysql.com:/home/bk/mysql-5.0
...
into mysql.com:/home/matthias/Arbeit/mysql-5.0/src
2005-01-26 15:33:10 +01:00
ingo@mysql.com
be5dade853
Merge mysql.com:/home/mydev/mysql-5.0
...
into mysql.com:/home/mydev/mysql-5.0-5000
2005-01-26 15:31:31 +01:00
ingo@mysql.com
300337cee7
Merge mysql.com:/home/mydev/mysql-4.1
...
into mysql.com:/home/mydev/mysql-4.1-4100
2005-01-26 15:31:06 +01:00
ingo@mysql.com
5ad151aa21
Test Bug: Memory leaks in the archive handler.
...
Moved initialization code into a new init function.
Added a new cleanup function.
Added a call to close the meta file.
2005-01-26 15:27:31 +01:00
georg@beethoven.site
3b2bf2f512
Fixes for windows compilation bugs
...
(After review of cs georg:1.1800 by Monty)
2005-01-26 15:19:20 +01:00
monty@mysql.com
2d510399fa
Merge with 4.1 to get patch for Innodb debugging
2005-01-26 16:13:32 +02:00
mleich@mysql.com
f972a08695
Merge mleich@bk-internal.mysql.com:/home/bk/mysql-5.0
...
into mysql.com:/home/matthias/Arbeit/mysql-5.0/src
2005-01-26 15:13:31 +01:00
monty@mysql.com
8b541dbf37
Merge mysql.com:/my/mysql-4.1 into mysql.com:/my/mysql-5.0
2005-01-26 16:13:31 +02:00
tomas@poseidon.ndb.mysql.com
6596744d0f
Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.0
...
into poseidon.ndb.mysql.com:/home/tomas/mysql-5.0
2005-01-26 15:13:30 +01:00
monty@mysql.com
f16b456ddc
Only enable Innodb extra debugging when using the --debug=full configure option
2005-01-26 16:07:53 +02:00
tomas@poseidon.ndb.mysql.com
259aa7131c
updated show table status usage in ndb tests to become independent on ndb cluster run
2005-01-26 15:07:39 +01:00
dlenev@mysql.com
e85f70ba72
Merge bk-internal.mysql.com:/home/bk/mysql-5.0
...
into mysql.com:/home/dlenev/src/mysql-5.0-bg7637
2005-01-26 16:40:50 +03:00