tomas@poseidon.ndb.mysql.com
3ab132bdeb
Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.1-new
...
into poseidon.ndb.mysql.com:/home/tomas/mysql-5.1-new-ndb
2006-06-01 08:46:23 +02:00
tomas@poseidon.ndb.mysql.com
586f00b279
Bug #18947 CRBR: order in binlog of create table and insert (on different table) not determ
...
- move clear of slock until after completion of data events on the binlog
2006-05-31 23:24:25 +02:00
tomas@poseidon.ndb.mysql.com
b6f54a737a
Bug #18947 CRBR: order in binlog of create table and insert (on different table) not determ
...
- wait for schema event also if mysqld is a single one in cluster to ensure serialization with data events
+ some current_thd removals
+ enabling kill of sql thread during shema sync wait
2006-05-31 16:16:03 +02:00
tomas@poseidon.ndb.mysql.com
df507201b2
ndb: release LOCK_open during mysqld schema sync and mysqld sync with binlog (create/drop/rename table)
...
+ increase timeout for sync... which now should never occur
2006-05-31 01:52:14 +02:00
serg@sergbook.mysql.com
71657322fd
Merge bk-internal.mysql.com:/home/bk/mysql-5.1-new
...
into sergbook.mysql.com:/usr/home/serg/Abk/mysql-5.1
2006-05-28 14:54:28 +02:00
serg@sergbook.mysql.com
fe97dbb587
handlerton cleanup:
...
duplicate fields removed, st_mysql_storage_engine added to support
run-time handlerton initialization (no compiler warnings), handler API
is now tied to MySQL version, handlerton->plugin mapping added
(slot-based), dummy default_hton removed, plugin-type-specific
initialization generalized, built-in plugins are now initialized too,
--default-storage-engine no longer needs a list of storage engines
in handle_options().
mysql-test-run.pl bugfixes
2006-05-28 14:51:01 +02:00
tomas@poseidon.ndb.mysql.com
83c095ba5c
ha_ndbcluster_binlog.cc:
...
ndb: fix compile error on solaris
2006-05-19 20:31:02 +02:00
tomas@poseidon.ndb.mysql.com
d76b071efe
ndb: moved startup order back for ndb binlog thread from previous push that seems to be causing startup issues
2006-05-19 18:11:47 +02:00
tomas@poseidon.ndb.mysql.com
4183ab6d49
Bug #19885 master1 crash in ndb_condition_pushdown test
...
- record structure wrongly deallocated during online alter on remote mysqld
- change so that ndb handler allocates the buffer itself, so it can be reused after alter
2006-05-19 17:34:50 +02:00
tomas@poseidon.ndb.mysql.com
0ba9208933
ndb: changed to use mem root to allocate table structure for ndb share
2006-05-19 15:44:46 +02:00
tomas@poseidon.ndb.mysql.com
148faca833
Bug #19395 mysqld does not always detect cluster shutdown
2006-05-19 12:54:12 +02:00
tomas@poseidon.ndb.mysql.com
d0fd5ecde8
Bug #19395 mysqld does not always detect cluster shutdown
...
Bug #17610 ndbapi: dropEventOperation leaves object behind, memleak
2006-05-18 23:38:07 +02:00
tomas@poseidon.ndb.mysql.com
0cb31d7d5f
Bug #16875 Using stale MySQLD FRM files can cause restored cluster to fail
2006-05-17 08:34:48 +02:00
tomas@poseidon.ndb.mysql.com
c5987ab67a
Bug #16875 Using stale MySQLD FRM files can cause restored cluster to fail
...
- adoptions to handle binlog
2006-05-16 20:56:45 +02:00
tomas@poseidon.ndb.mysql.com
f30014f8a4
ndb: added extra printout on failed "internal" discovery for binlog
...
+ removed extra (not needed) discovery done at online create/drop index
2006-05-10 16:54:29 +02:00
tomas@poseidon.ndb.mysql.com
792f7383ac
Bug #19572 Memory leaks in cluster when running make test
2006-05-08 18:09:01 +02:00
tomas@poseidon.ndb.mysql.com
6a48847b1a
Bug #19492 --binlog-do-db option cuases tables create issues for ndb master
...
- ndb system tables not created because of filter, moved chack of filter
2006-05-06 01:25:44 +02:00
petr@mysql.com
fec70c97c9
WL#3153 "Split logs". Recommit with post-review fixes
2006-05-05 10:45:58 +04:00
tomas@poseidon.ndb.mysql.com
f6ede396c0
Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.1-new
...
into poseidon.ndb.mysql.com:/home/tomas/mysql-5.1-new-ndb
2006-05-04 21:55:12 +02:00
tomas@poseidon.ndb.mysql.com
37e8b5ac06
removing the usage if the ndb local dict cache to adress the 241 errors we get now and then
2006-05-04 13:58:17 +02:00
acurtis@xiphis.org
53d4594cfe
Merge xiphis.org:/home/antony/work2/wl3201.3
...
into xiphis.org:/home/antony/work2/wl3201.merge
2006-04-24 13:36:15 -07:00
tomas@poseidon.ndb.mysql.com
7bbf39cd0f
ndb: minor modification in replication timer code
...
added missing setting of latest applied epoch
2006-04-21 18:28:00 +02:00
tomas@poseidon.ndb.mysql.com
c73d00dcf9
Bug #19214 running mysqld without binlog causes 10s timeout to drigger on schema ops
...
- binlog thread should not wait for apply status share if binlog is not enabled
2006-04-20 14:44:16 +02:00
tomas@poseidon.ndb.mysql.com
928514cf80
BUG#18094 Slave caches invalid table definition after atlters causes select failure
...
- return correct object status from ndb dictionary
- check for validity of index retrieved from index, and retry if invalid
2006-04-19 14:54:39 +02:00
mskold@mysql.com
a8d4eb8c34
Merge mskold@bk-internal.mysql.com:/home/bk/mysql-5.1-new
...
into mysql.com:/usr/local/home/marty/MySQL/mysql-5.1-new
2006-04-18 09:00:02 +02:00
mskold@mysql.com
2a924b8c15
Invalidate old table at rename
2006-04-18 08:57:37 +02:00
acurtis@xiphis.org
4e11a4d941
WL#3201
...
" Configure support for server plugins "
2006-04-13 13:49:29 -07:00
tomas@poseidon.ndb.mysql.com
66f745cd01
wrong ndb object used to drop event operation causing DBUG_ASSERT in shutdown/cleanup
2006-04-13 09:37:43 +02:00
tomas@poseidon.ndb.mysql.com
4a5f9b47b9
ndb:
...
freeing non freed objects on server shutdown
corrected timeout handling on schema events
2006-04-12 18:01:19 +02:00
tomas@poseidon.ndb.mysql.com
85ad10d50d
Bug #18932 : Cluster binlog mysqld accepts updating although binlog not setup
2006-04-10 16:08:40 +02:00
mskold@mysql.com
fae02215ae
Merge mskold@bk-internal.mysql.com:/home/bk/mysql-5.1-new
...
into mysql.com:/usr/local/home/marty/MySQL/mysql-5.1-new
2006-04-06 11:25:29 +02:00
mskold@mysql.com
68d4b5762f
Fix for bug#16445 schema version error 241 after mysqld restart, always invalidate dictionary cache when receiving changed schema events drop table or alter table, regardless if done remotely or not (also includes cluster failures, but refreshing cache is a safe operation)
2006-04-06 10:47:48 +02:00
tomas@poseidon.ndb.mysql.com
d0ca8374cd
Bug #18596 binlog schema event auto push causes mysqld errors
...
- move slock bitmask to separate hash list, object living only during query
2006-04-03 19:11:20 +02:00
tomas@poseidon.ndb.mysql.com
d0a3ce5da4
- corrected bug causing hang in getTable when using blob tables
...
- make sure cluster/schema table is always created first
2006-03-24 10:12:34 +01:00
tomas@poseidon.ndb.mysql.com
5cc1da5424
Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.1-new
...
into poseidon.ndb.mysql.com:/home/tomas/mysql-5.1-new
2006-03-23 22:50:20 +01:00
tomas@poseidon.ndb.mysql.com
57198f85d6
Bug #18472 race condition between multiple mysqld's when setting up cluster/schema
...
- check that event is the correct one, and only delete if wrong version
2006-03-23 22:49:02 +01:00
pekka@mysql.com
a2263a1fbf
ndb - bug#17813 schema.query => blob
2006-03-23 04:59:14 +01:00
tomas@poseidon.ndb.mysql.com
bd9f9533fb
Bug #18395 dual mysqld's with binlog do not sync drop table binlog event correctly
...
- in ndb_binlog_thread_handle_schema_event make sure to postpone "slock achnowledgement" until event has been put into the binlog
+ some cleanup, Cluster_replication_schem -> Cluster_schema, indentation
2006-03-21 16:54:56 +01:00
tomas@poseidon.ndb.mysql.com
5a4e512942
changed test to make it predictable
2006-03-13 09:55:41 +01:00
tomas@poseidon.ndb.mysql.com
a7e7a1acf4
wl#3023 clean up
...
- enabling some new tests
2006-03-11 15:52:38 +01:00
tomas@poseidon.ndb.mysql.com
e4b7cd8eab
Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.1-new
...
into poseidon.ndb.mysql.com:/home/tomas/mysql-5.1-new
2006-03-11 07:26:58 +01:00
tomas@poseidon.ndb.mysql.com
485580e436
wl#3023 ndb to return correct tables for initial table maps
...
+ removed extra binlog events generated by drop table schema ops to produce predictable test cases
2006-03-11 06:58:48 +01:00
lars@mysql.com
681c8717ae
Merge mysql.com:/users/lthalmann/bkroot/mysql-5.1-new
...
into mysql.com:/users/lthalmann/bk/mysql-5.1-new-wl3023-mats
2006-03-10 17:31:06 +01:00
tomas@poseidon.ndb.mysql.com
a7f9699d8a
added missing dbug_return
2006-03-10 10:41:52 +01:00
lars@mysql.com
6bcac9fcc6
Merge mysql.com:/users/lthalmann/bkroot/mysql-5.1-new
...
into mysql.com:/users/lthalmann/bk/mysql-5.1-new-wl3023-mats
2006-03-09 16:12:58 +01:00
tomas@poseidon.ndb.mysql.com
280e2bf440
Bug #18106 Ndb: Online add index together with replication may cause mysqld core
2006-03-09 15:50:26 +01:00
tomas@poseidon.ndb.mysql.com
dc08a83735
missing DBUG_RETURN added
2006-03-09 09:30:32 +01:00
tomas@poseidon.ndb.mysql.com
610aa1e07c
Bug #17838 binlog not setup on seconday master after rename
...
-added setting up of binlogging after receiving rename table
+cleanup
2006-03-09 01:04:13 +01:00
mats@mysql.com
2b2691e975
WL#3023 (Use locks in a statement-based manner):
...
Minor changes to make it work with NDB.
2006-03-08 14:12:26 +01:00
mats@mysql.com
e0f5d35ceb
Merge mysql.com:/home/bkroot/mysql-5.1-new
...
into mysql.com:/home/bk/w3023-mysql-5.1-new
2006-03-03 09:57:42 +01:00
mats@mysql.com
0ffd1be87d
WL#3023 (RBR: Use locks in a statement-like manner):
...
More adaptions to make it work with existing code base.
2006-03-03 09:49:46 +01:00
tomas@poseidon.ndb.mysql.com
500fa8262a
Bug #17827 cluster: rename of several tables in one statement, gets multiply logged
...
- redo log table query for log, split into separate entries per rename, to avoid duplicates, also to only log renames that relate to ndb tables
2006-03-01 18:23:00 +01:00
tomas@poseidon.ndb.mysql.com
df6bb1994b
Bug #17805 Cluster_replication database should be renamed to just cluster
2006-03-01 13:31:21 +01:00
tomas@poseidon.ndb.mysql.com
4dee17f159
Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.1-new
...
into poseidon.ndb.mysql.com:/home/tomas/mysql-5.1-new
2006-02-28 12:40:19 +01:00
tomas@poseidon.ndb.mysql.com
fecfbb4834
Bug#16385, Partitions: crash when updating a range partitioned NDB table
...
- too little space was allocated for receiving events, partition uses extra column in table
2006-02-28 12:28:52 +01:00
mats@mysql.com
1e66bc0d16
Merge mysql.com:/home/bkroot/mysql-5.1-new
...
into mysql.com:/home/bk/w3023-mysql-5.1-new
2006-02-28 10:06:58 +01:00
mats@mysql.com
f0f8795beb
Post-merge fixes.
2006-02-27 17:23:20 +01:00
mats@mysql.com
a865af0d4b
Merge mysql.com:/home/bkroot/mysql-5.1-new
...
into mysql.com:/home/bk/fix-mysql-5.1-release
2006-02-27 09:09:02 +01:00
monty@mysql.com
386276d89d
Cleanups
...
Don't run upgrade.test with embedded server as it requires mysqlcheck
2006-02-26 16:03:43 +02:00
guilhem@mysql.com
0071749595
WL#2977 and WL#2712 global and session-level variable to set the binlog format (row/statement),
...
and new binlog format called "mixed" (which is statement-based except if only row-based is correct,
in this cset it means if UDF or UUID is used; more cases could be added in later 5.1 release):
SET GLOBAL|SESSION BINLOG_FORMAT=row|statement|mixed|default;
the global default is statement unless cluster is enabled (then it's row) as in 5.1-alpha.
It's not possible to use SET on this variable if a session is currently in row-based mode and has open temporary tables (because CREATE
TEMPORARY TABLE was not binlogged so temp table is not known on slave), or if NDB is enabled (because
NDB does not support such change on-the-fly, though it will later), of if in a stored function (see below).
The added tests test the possibility or impossibility to SET, their effects, and the mixed mode,
including in prepared statements and in stored procedures and functions.
Caveats:
a) The mixed mode will not work for stored functions: in mixed mode, a stored function will
always be binlogged as one call and in a statement-based way (e.g. INSERT VALUES(myfunc()) or SELECT myfunc()).
b) for the same reason, changing the thread's binlog format inside a stored function is
refused with an error message.
c) the same problems apply to triggers; implementing b) for triggers will be done later (will ask
Dmitri).
Additionally, as the binlog format is now changeable by each user for his session, I remove the implication
which was done at startup, where row-based automatically set log-bin-trust-routine-creators to 1
(not possible anymore as a user can now switch to stmt-based and do nasty things again), and automatically
set --innodb-locks-unsafe-for-binlog to 1 (was anyway theoretically incorrect as it disabled
phantom protection).
Plus fixes for compiler warnings.
2006-02-25 22:21:03 +01:00
mats@mysql.com
13a61982a9
Merge mysqldev@production.mysql.com:my/mysql-5.1-release
...
into mysql.com:/home/bk/w3023-mysql-5.1-new
2006-02-24 16:31:38 +01:00
mats@mysql.com
101edab125
WL#3023 (RBR: Use locks in a statement-like manner):
...
Adaptions to make it work with NDB.
2006-02-24 16:19:55 +01:00
mats@mysql.com
584388c74c
Merge mysqldev@production.mysql.com:my/mysql-5.1-release
...
into mysql.com:/users/mkindahl/bk/merge-b17181-mysql-5.1-new
2006-02-23 13:49:27 +01:00
mats@mysql.com
5dab541c3a
Bug#17181 (mysqlslap test server crash):
...
Moving assignments to table_map_id for thread-safe handling of
table shares.
2006-02-23 13:34:03 +01:00
konstantin@mysql.com
5d07195888
Merge bk-internal.mysql.com:/home/bk/mysql-5.1-new
...
into mysql.com:/home/kostja/mysql/mysql-5.1-merge
2006-02-22 20:15:24 +03:00
konstantin@mysql.com
97d36a453e
Post-merge fixes.
2006-02-22 20:03:25 +03:00
mskold@mysql.com
bdf3e238b8
Removed unnecessary unlock/lock of mutex
2006-02-22 16:05:57 +01:00
mskold@mysql.com
865a3c9204
Fixes for push version of discover of on-line altered table
2006-02-22 15:19:22 +01:00
mskold@mysql.com
043a16e34a
Merge mysql.com:/usr/local/home/marty/MySQL/mysql-5.1-new-ndb_improved_on-line_discover
...
into mysql.com:/usr/local/home/marty/MySQL/mysql-5.1-new
2006-02-21 13:54:58 +01:00
mskold@mysql.com
df4a632339
Merge mskold@bk-internal.mysql.com:/home/bk/mysql-5.1-new
...
into mysql.com:/usr/local/home/marty/MySQL/mysql-5.1-new
2006-02-20 22:23:02 +01:00
pekka@mysql.com
976be6facc
ndb - rbr blobs etc: minor changes bug#17045 bug#17505
2006-02-20 16:36:30 +01:00
pekka@mysql.com
78d3257f37
Merge pnousiainen@bk-internal.mysql.com:/home/bk/mysql-5.1-new
...
into mysql.com:/space/pekka/ndb/version/my51
2006-02-20 12:37:27 +01:00
tomas@poseidon.ndb.mysql.com
82be07c41b
Bug #17559 ndb_gis test failure
...
- test tables use blobs without PK, and was not handled correctly
2006-02-20 12:36:10 +01:00
pekka@mysql.com
32298c75c0
ndb - rbr blobs etc: set db/schema in injector_ndb before calling NDB
2006-02-20 12:07:12 +01:00
pekka@mysql.com
5007310de2
ndb - rbr blobs: remove obsolete problem-causing temporary fix
2006-02-17 11:53:39 +01:00
mskold@mysql.com
406d52d4aa
Merge mskold@bk-internal.mysql.com:/home/bk/mysql-5.1-new
...
into mysql.com:/usr/local/home/marty/MySQL/mysql-5.1-new
2006-02-17 10:20:16 +01:00
mskold@mysql.com
6d87be2c34
Invalidate table including all it's indexes from binlog thread
2006-02-17 09:44:12 +01:00
pekka@mysql.com
ad86b3e43a
ndb - wl#3023 : pass tables per GCI to injector at epoch start
2006-02-16 14:54:30 +01:00
mskold@mysql.com
ae586462b2
Merge mskold@bk-internal.mysql.com:/home/bk/mysql-5.1-new-ndb_improved_on-line_discover
...
into mysql.com:/usr/local/home/marty/MySQL/mysql-5.1-new-ndb_improved_on-line_discover
2006-02-16 10:15:44 +01:00
mskold@mysql.com
e62db4e18c
Improvement of on-line discovery in injector thread
2006-02-16 10:07:31 +01:00
tomas@poseidon.ndb.mysql.com
704562f696
Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.1-new
...
into poseidon.ndb.mysql.com:/home/tomas/mysql-5.1-new
2006-02-16 03:24:55 +01:00
tomas@poseidon.ndb.mysql.com
212d8c05e6
Bug #17415 special character tables are not handled correctly in ndb binlog/schema dist
2006-02-16 03:23:43 +01:00
tomas@poseidon.ndb.mysql.com
cd8f8449e2
Bug #17414 ndb schema distribution functionality does not work on mysql servers without binlog
2006-02-16 00:30:56 +01:00
serg@serg.mylan
48b8e842ca
Automerge
2006-02-15 00:01:46 +01:00
serg@serg.mylan
63cfd11859
dbug changes:
...
1. dbug state is now local to a thread
2. new macros: DBUG_EXPLAIN, DBUG_EXPLAIN_INITIAL,
DBUG_SET, DBUG_SET_INITIAL, DBUG_EVALUATE, DBUG_EVALUATE_IF
3. macros are do{}while(0) wrapped
4. incremental modifications to the dbug state (e.g. "+d,info:-t")
5. dbug code cleanup, style fixes
6. _db_on_ and DEBUGGER_ON/OFF removed
7. rest of MySQL code fixed because of 3 (missing ;) and 6
8. dbug manual updated
9. server variable @@debug (global and local) to control dbug from SQL!
a. -#T to print timestamps in the log
2006-02-14 22:36:11 +01:00
mskold@mysql.com
5db302c834
Added on-line handling of altered frm in binlog thread
2006-02-13 11:23:13 +01:00
tomas@poseidon.ndb.mysql.com
99cbc34b44
Bug #17188 CRBR: ignores --binlog_ignore_db= settings
2006-02-07 19:02:38 +01:00
tomas@poseidon.ndb.mysql.com
33c6df4f90
Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.1-new
...
into poseidon.ndb.mysql.com:/home/tomas/mysql-5.1-new
2006-02-06 11:48:47 +01:00
tomas@poseidon.ndb.mysql.com
a8f1cffd95
Bug #17038 , distribution of schema operation to multiple binlogs missing/multiple entries, partial fix
...
- log alter table directly in server instead of in handler
- acknowledge alter table _after_ all binlog events have been processed
2006-02-06 11:47:12 +01:00
pekka@mysql.com
738db4f1a2
ndb - rbr blobs works now (or again)
2006-02-05 19:11:11 +01:00
tomas@poseidon.ndb.mysql.com
6e0d64565f
Merge poseidon.ndb.mysql.com:/home/tomas/mysql-5.1-new
...
into poseidon.ndb.mysql.com:/home/tomas/mysql51
2006-02-02 16:44:22 +01:00
tomas@poseidon.ndb.mysql.com
8978db5ec6
added more logging in ndb handler
...
enable extra logging in ndb handler during test runs
2006-02-02 16:12:18 +01:00
tomas@poseidon.ndb.mysql.com
b40c942509
Merge poseidon.ndb.mysql.com:/home/tomas/mysql-5.1-release
...
into poseidon.ndb.mysql.com:/home/tomas/mysql51
2006-02-02 11:13:36 +01:00
tomas@poseidon.ndb.mysql.com
bdf72a56fe
bug, retry handling in "ndb schema propagation" incorrect
2006-02-01 23:55:04 +01:00
mskold@mysql.com
267801e581
Merge mskold@bk-internal.mysql.com:/home/bk/mysql-5.1-new
...
into mysql.com:/usr/local/home/marty/MySQL/mysql-5.1-new-wl1892
2006-02-01 14:58:15 +01:00
tomas@poseidon.ndb.mysql.com
084a0ed822
added check if replication already setup by autodiscover
2006-02-01 13:16:36 +01:00
mskold@mysql.com
8e024290a3
Merge mskold@bk-internal.mysql.com:/home/bk/mysql-5.1-new
...
into mysql.com:/usr/local/home/marty/MySQL/mysql-5.1-new-wl1892
2006-02-01 11:57:17 +01:00
mskold@mysql.com
e6fc41a750
Merge with new handling of tables in events
2006-02-01 11:55:26 +01:00
tomas@poseidon.ndb.mysql.com
a2f7fcf87b
wl2325, distribution of schema operations between mysql servers
2006-02-01 01:12:11 +01:00
marty@linux.site
0a57f2410b
Enable WL#1892 for binlog, wrong signature
2006-01-31 17:11:21 +01:00
tomas@poseidon.ndb.mysql.com
933813c0c3
Bug #16851 Cluster: Auto Database Push is not working properly
2006-01-31 15:40:26 +01:00
tomas@poseidon.ndb.mysql.com
f10a7edff5
Bug #16851 , log floods with ndb discover messages
...
+ fix crashing bug when discovering ndb tables outside select context
2006-01-31 01:37:48 +01:00
pekka@mysql.com
98e59a4447
ndb - wl#2972 rbr blobs: write blob data to binlog
2006-01-25 22:22:50 +01:00
pappa@c-0c0be253.1238-1-64736c10.cust.bredbandsbolaget.se
b809a9d027
Merge c-0c0be253.1238-1-64736c10.cust.bredbandsbolaget.se:/home/pappa/mysql-5.1-new
...
into c-0c0be253.1238-1-64736c10.cust.bredbandsbolaget.se:/home/pappa/wl2604-push
2006-01-17 09:36:55 -05:00
mikron@c-1e0be253.1238-1-64736c10.cust.bredbandsbolaget.se
e802a94284
WL #2604 : Partition Management
...
Optimised version of ADD/DROP/REORGANIZE partitions for
non-NDB storage engines.
New syntax to handle REBUILD/OPTIMIZE/ANALYZE/CHECK/REPAIR partitions
Quite a few bug fixes
2006-01-17 08:40:00 +01:00
tomas@poseidon.ndb.mysql.com
31596d5456
added assert for when ndb share is not released as it should
...
+ corrected the bugs in this resuling from mysql-test-run
+removed some debug printouts
2006-01-17 07:36:50 +01:00
tomas@poseidon.ndb.mysql.com
4b731ddfb4
wl2325 wl2324
2006-01-12 19:51:02 +01:00