monty@mysql.com/narttu.mysql.fi
f0ae3ce9b9
Fixed compiler warnings
...
Fixed compile-pentium64 scripts
Fixed wrong estimate of update_with_key_prefix in sql-bench
Merge bk-internal.mysql.com:/home/bk/mysql-5.1 into mysql.com:/home/my/mysql-5.1
Fixed unsafe define of uint4korr()
Fixed that --extern works with mysql-test-run.pl
Small trivial cleanups
This also fixes a bug in counting number of rows that are updated when we have many simultanous queries
Move all connection handling and command exectuion main loop from sql_parse.cc to sql_connection.cc
Split handle_one_connection() into reusable sub functions.
Split create_new_thread() into reusable sub functions.
Added thread_scheduler; Preliminary interface code for future thread_handling code.
Use 'my_thread_id' for internal thread id's
Make thr_alarm_kill() to depend on thread_id instead of thread
Make thr_abort_locks_for_thread() depend on thread_id instead of thread
In store_globals(), set my_thread_var->id to be thd->thread_id.
Use my_thread_var->id as basis for my_thread_name()
The above changes makes the connection we have between THD and threads more soft.
Added a lot of DBUG_PRINT() and DBUG_ASSERT() functions
Fixed compiler warnings
Fixed core dumps when running with --debug
Removed setting of signal masks (was never used)
Made event code call pthread_exit() (portability fix)
Fixed that event code doesn't call DBUG_xxx functions before my_thread_init() is called.
Made handling of thread_id and thd->variables.pseudo_thread_id uniform.
Removed one common 'not freed memory' warning from mysqltest
Fixed a couple of usage of not initialized warnings (unlikely cases)
Suppress compiler warnings from bdb and (for the moment) warnings from ndb
2007-02-23 13:13:55 +02:00
joerg@trift2.
a5051aa4eb
Merge trift2.:/MySQL/M51/mysql-5.1
...
into trift2.:/MySQL/M51/push-5.1
2007-02-21 16:07:07 +01:00
tomas@poseidon.mysql.com
f8ad644944
Merge poseidon.mysql.com:/home/tomas/mysql-5.0
...
into poseidon.mysql.com:/home/tomas/mysql-5.1
2007-02-21 21:45:19 +07:00
tomas@poseidon.mysql.com
e56e56f29c
Merge poseidon.mysql.com:/home/tomas/mysql-5.1-new-ndb
...
into poseidon.mysql.com:/home/tomas/mysql-5.1
2007-02-21 21:39:12 +07:00
kent/mysqldev@mysql.com/production.mysql.com
7095bb6399
archive_reader.c:
...
Added include of m_string.h, to find 64 bit mapping of strtoll to strtol
2007-02-21 15:21:14 +01:00
tomas@poseidon.mysql.com
33e0bfb5ab
Merge poseidon.mysql.com:/home/tomas/mysql-5.1-new-ndb
...
into poseidon.mysql.com:/home/tomas/mysql-5.1
2007-02-21 20:02:01 +07:00
joerg@trift2.
8892276ba0
Merge jbruehe@bk-internal.mysql.com:/home/bk/mysql-5.1
...
into trift2.:/MySQL/M51/merge-5.1
2007-02-21 11:04:39 +01:00
joerg@trift2.
b2d20b04fc
Merge trift2.:/MySQL/M50/merge-5.0
...
into trift2.:/MySQL/M51/merge-5.1
2007-02-21 09:45:13 +01:00
tomas@poseidon.mysql.com
d0d1eb770c
Merge mysqldev@production.mysql.com:/data0/mysqldev/my/build-200702202011-5.1.16-beta/mysql-5.1-release
...
into poseidon.mysql.com:/home/tomas/mysql-5.1-new-ndb
2007-02-21 14:31:17 +07:00
tomas@poseidon.mysql.com
dd3239821f
fix c++ syntac in c file
2007-02-21 14:26:47 +07:00
tomas@poseidon.mysql.com
7e9ec9a1f0
Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb
...
into poseidon.mysql.com:/home/tomas/mysql-5.0-ndb
2007-02-21 14:00:28 +07:00
tomas@poseidon.mysql.com
6cbc6d91f9
Bug #26490 duplicate cluster error code
...
- fixed error code
- added test program run in mysql-test-run bk version
2007-02-21 11:41:22 +07:00
df@kahlann.erinye.com
4a8c734fb1
Merge dfischer@bk-internal.mysql.com:/home/bk/mysql-5.1
...
into kahlann.erinye.com:/home/df/mysql/build/mysql-5.1
2007-02-20 23:53:11 +01:00
df@kahlann.erinye.com
7fecf1451d
Merge kahlann.erinye.com:/home/df/mysql/build/mysql-5.0
...
into kahlann.erinye.com:/home/df/mysql/build/mysql-5.1
2007-02-20 22:43:17 +01:00
kent/mysqldev@mysql.com/production.mysql.com
9b3254af96
Raise version number after cloning 5.1.16-beta
2007-02-20 21:42:45 +01:00
joerg@trift2.
4cb11ae425
Merge trift2.:/MySQL/M41/merge-4.1
...
into trift2.:/MySQL/M50/merge-5.0
2007-02-20 20:18:29 +01:00
istruewing@bk-internal.mysql.com
37cedb7efa
Merge bk-internal.mysql.com:/data0/bk/mysql-5.0
...
into bk-internal.mysql.com:/data0/bk/mysql-5.0-engines
2007-02-20 18:53:41 +01:00
bteam/mysqldev@mysql.com/production.mysql.com
724a3b33ee
Raise version number after cloning 5.0.36
2007-02-20 16:50:54 +01:00
joerg@trift2.
74fed0c305
After-merge fix:
...
The declaration of "thr_client_alarm" had got lost, keep it in "mysys/thr_alarm.c".
2007-02-20 13:10:27 +01:00
joerg@trift2.
0daf91a62a
Merge trift2.:/MySQL/M40/clone-4.0
...
into trift2.:/MySQL/M41/merge-4.1
2007-02-20 13:02:39 +01:00
istruewing@chilla.local
e9d7098082
Merge chilla.local:/home/mydev/mysql-5.0-axmrg
...
into chilla.local:/home/mydev/mysql-5.1-axmrg
2007-02-20 10:05:22 +01:00
istruewing@chilla.local
0f4a84f002
Fixed a bad merge. Got a duplicate symbol on OSX.
2007-02-20 10:01:54 +01:00
knielsen@ymer.(none)
6db8fef5d3
A few minor cleanups for recent AbortOption behaviour change.
2007-02-20 09:52:18 +01:00
jonas@perch.ndb.mysql.com
a7aed14bc9
Merge perch.ndb.mysql.com:/home/jonas/src/50-work
...
into perch.ndb.mysql.com:/home/jonas/src/mysql-5.0-ndb
2007-02-20 01:05:11 +01:00
jonas@perch.ndb.mysql.com
5d37bbee56
Merge perch.ndb.mysql.com:/home/jonas/src/51-work
...
into perch.ndb.mysql.com:/home/jonas/src/mysql-5.1-new-ndb
2007-02-20 01:00:18 +01:00
jonas@perch.ndb.mysql.com
1d99e609ed
Merge perch.ndb.mysql.com:/home/jonas/src/50-work
...
into perch.ndb.mysql.com:/home/jonas/src/51-work
2007-02-20 00:58:25 +01:00
jonas@perch.ndb.mysql.com
8801e8e7af
fix compile error in testBitfield
2007-02-20 00:55:33 +01:00
jonas@perch.ndb.mysql.com
b4b35f9603
Merge perch.ndb.mysql.com:/home/jonas/src/50-work
...
into perch.ndb.mysql.com:/home/jonas/src/mysql-5.0-ndb
2007-02-19 22:58:35 +01:00
jonas@perch.ndb.mysql.com
9bc3503489
Merge perch.ndb.mysql.com:/home/jonas/src/51-work
...
into perch.ndb.mysql.com:/home/jonas/src/mysql-5.1-new-ndb
2007-02-19 22:56:15 +01:00
jonas@perch.ndb.mysql.com
f2e2e7a6e7
Merge perch.ndb.mysql.com:/home/jonas/src/50-work
...
into perch.ndb.mysql.com:/home/jonas/src/51-work
2007-02-19 22:53:17 +01:00
jonas@perch.ndb.mysql.com
a51d58e641
ndb - fix correct argv/argc handling in testBitfield
2007-02-19 22:51:04 +01:00
jonas@perch.ndb.mysql.com
2ec6d9e2db
Merge perch.ndb.mysql.com:/home/jonas/src/50-work
...
into perch.ndb.mysql.com:/home/jonas/src/mysql-5.0-ndb
2007-02-19 22:32:24 +01:00
jonas@perch.ndb.mysql.com
f0253235b8
ndb -
...
forgott to add testcase for bug#26481
2007-02-19 22:30:54 +01:00
jonas@perch.ndb.mysql.com
e882e4f674
Merge perch.ndb.mysql.com:/home/jonas/src/51-telco-gca
...
into perch.ndb.mysql.com:/home/jonas/src/mysql-5.1-new-ndb
2007-02-19 21:40:34 +01:00
jonas@perch.ndb.mysql.com
6c54eccda2
Merge perch.ndb.mysql.com:/home/jonas/src/50-work
...
into perch.ndb.mysql.com:/home/jonas/src/51-telco-gca
2007-02-19 21:19:21 +01:00
jonas@perch.ndb.mysql.com
f6dd9362ce
Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.1-new-ndb
...
into perch.ndb.mysql.com:/home/jonas/src/mysql-5.1-new-ndb
2007-02-19 20:52:40 +01:00
jonas@perch.ndb.mysql.com
20c8b292e7
Merge perch.ndb.mysql.com:/home/jonas/src/51-work
...
into perch.ndb.mysql.com:/home/jonas/src/mysql-5.1-new-ndb
2007-02-19 20:34:48 +01:00
jonas@perch.ndb.mysql.com
d6a08d0573
Merge perch.ndb.mysql.com:/home/jonas/src/50-work
...
into perch.ndb.mysql.com:/home/jonas/src/mysql-5.0-ndb
2007-02-19 20:33:37 +01:00
jonas@perch.ndb.mysql.com
1cfd066e90
Merge perch.ndb.mysql.com:/home/jonas/src/50-work
...
into perch.ndb.mysql.com:/home/jonas/src/51-work
2007-02-19 20:21:28 +01:00
jonas@perch.ndb.mysql.com
4c3fef3ae8
ndb - bug#26481
...
fix for killed node during initial node restart
2007-02-19 20:13:08 +01:00
tomas@poseidon.mysql.com
c0a2c118c9
Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.1-new-ndb
...
into poseidon.mysql.com:/home/tomas/mysql-5.1-new-ndb
2007-02-19 11:27:04 +07:00
jonas@perch.ndb.mysql.com
8dd23d39e7
Merge perch.ndb.mysql.com:/home/jonas/src/50-work
...
into perch.ndb.mysql.com:/home/jonas/src/mysql-5.0-ndb
2007-02-18 00:25:43 +01:00
jonas@perch.ndb.mysql.com
44fa3eaaf6
Merge perch.ndb.mysql.com:/home/jonas/src/51-work
...
into perch.ndb.mysql.com:/home/jonas/src/mysql-5.1-new-ndb
2007-02-18 00:23:08 +01:00
jonas@perch.ndb.mysql.com
4d80c3f639
Merge perch.ndb.mysql.com:/home/jonas/src/50-work
...
into perch.ndb.mysql.com:/home/jonas/src/51-work
2007-02-17 23:57:09 +01:00
jonas@perch.ndb.mysql.com
2cff674c1d
ndb - bug#26457
...
master failure during master take over
2007-02-17 23:52:17 +01:00
tomas@poseidon.mysql.com
53cc4c3385
Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.1
...
into poseidon.mysql.com:/home/tomas/mysql-5.1-new-ndb
2007-02-17 16:12:25 +07:00
tomas@poseidon.mysql.com
491017b15e
Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb
...
into poseidon.mysql.com:/home/tomas/mysql-5.0-ndb
2007-02-17 16:09:32 +07:00
jonas@perch.ndb.mysql.com
44f1c6249b
Merge perch.ndb.mysql.com:/home/jonas/src/51-work
...
into perch.ndb.mysql.com:/home/jonas/src/mysql-5.1-new-ndb
2007-02-16 21:44:39 +01:00
jonas@eel.(none)
f65af74adc
Merge localhost:/home/jonas/src/51-work
...
into eel.(none):/home/jonas/src/51-work
2007-02-16 21:39:20 +01:00
jonas@eel.(none)
c46900c1a9
ndb - atrt minor fixes
2007-02-16 21:09:38 +01:00