andrey@lmy004.
7120d43c36
WL#1034 updated
...
- split into several files
- forbid parallel execution (before analyse is done how to make it possible)
because the same sp_head instance cannot be executed in parallel
- added GPL headers
- changed EVENT_ACL to be per DB variable
- fixed minor problems
2005-12-05 11:45:04 +01:00
andrey@lmy004.
ebe90857cb
add these, forgotten in the previous commit
2005-12-02 13:22:15 +01:00
andrey@lmy004.
a370c2d907
WL1034 update for latest 5.1 sources
2005-12-02 13:07:02 +01:00
joerg@mysql.com
a27a1f0ad3
Merge jbruehe@bk-internal.mysql.com:/home/bk/mysql-5.1-new
...
into mysql.com:/M51/mysql-5.1
2005-11-28 15:07:55 +01:00
joerg@mysql.com
47f298a847
sql/mysqld.cc
...
Fix a typo: "distibution" -> "distribution".
2005-11-28 14:54:41 +01:00
bar@mysql.com
5ab6d98e98
Merge mysql.com:/usr/home/bar/mysql-5.0.b14146.sep
...
into mysql.com:/usr/home/bar/mysql-5.1-new
2005-11-28 15:03:41 +04:00
lars@mysql.com
97b6713a59
Added my name
...
Changed to alphabetical order
2005-11-27 13:58:50 +01:00
knielsen@mysql.com
96dcdcc764
Merge bk-internal:/home/bk/mysql-5.1-new
...
into mysql.com:/tmp/x/mysql-5.1-new
2005-11-26 15:30:09 +01:00
eric@mysql.com
d62733e93d
Fixed failing "show check" test.
2005-11-25 11:05:35 -08:00
knielsen@mysql.com
619b1cc690
Merge bk-internal:/home/bk/mysql-5.1-new
...
into mysql.com:/data0/mysqldev/my/mysql-5.1.3-pushmain
2005-11-25 11:46:28 +01:00
holyfoot@deer.(none)
60a7a6c079
HF mentioned in authors.h
2005-11-25 14:46:27 +04:00
knielsen@mysql.com
5e56a6bc2d
Merge mysql.com:/data0/mysqldev/my/mysql-5.1-release
...
into mysql.com:/data0/mysqldev/my/mysql-5.1.3-fixes
2005-11-25 11:04:13 +01:00
knielsen@mysql.com
866ea4552f
Fix example storage engine following table def cache updates.
2005-11-25 10:35:26 +01:00
knielsen@mysql.com
4719923781
Mikaels fix for compiling without partition storage engine
2005-11-25 10:33:38 +01:00
mikael@mysql.com
a6c97bb635
Made set_part_info a handler method and not a ha_partition method only
...
The previous variant where it was a specific ha_partition method
only worked for the partition handler. It was unfortunately called also
for the NDB handler and in this case it called a random method in the
NDB handler with random input.
2005-11-25 09:11:52 +01:00
monty@mysql.com
b0aecee8af
Merge mysql.com:/home/my/mysql-5.1
...
into mysql.com:/home/my/mysql-5.1-TDC
2005-11-24 06:23:51 +02:00
monty@mysql.com
188295114c
Clear variable
2005-11-24 06:17:38 +02:00
monty@mysql.com
1502692322
Added bitmap_buffer_size()
...
Removed valgrind warnings when using not aligned bitmap buffer size
Added setting of thread_stack
2005-11-24 06:15:35 +02:00
monty@mysql.com
a3436bd7de
Merge mysql.com:/home/my/mysql-5.1
...
into mysql.com:/home/my/mysql-5.1-TDC
2005-11-24 04:08:07 +02:00
monty@mysql.com
aa37b75768
Merge mysql.com:/home/my/mysql-5.0
...
into mysql.com:/home/my/mysql-5.1
2005-11-24 02:56:12 +02:00
monty@mysql.com
f5804869e3
Don't use PATH_MAX for FN_REFLEN as this uses too much stack space
...
Larger stack size neaded for open table on x86 64 bit
Fix failing test cases
Deleted symlink from bk
2005-11-24 02:36:28 +02:00
monty@mysql.com
4575a662cb
Merge mysql.com:/home/my/mysql-5.1
...
into mysql.com:/home/my/mysql-5.1-TDC
2005-11-23 22:58:53 +02:00
monty@mysql.com
30b360bfcc
Merge bk-internal.mysql.com:/home/bk/mysql-5.1-new
...
into mysql.com:/home/my/mysql-5.1
2005-11-23 22:45:47 +02:00
monty@mysql.com
e42c980967
Table definition cache, part 2
...
The table opening process now works the following way:
- Create common TABLE_SHARE object
- Read the .frm file and unpack it into the TABLE_SHARE object
- Create a TABLE object based on the information in the TABLE_SHARE
object and open a handler to the table object
Other noteworthy changes:
- In TABLE_SHARE the most common strings are now LEX_STRING's
- Better error message when table is not found
- Variable table_cache is now renamed 'table_open_cache'
- New variable 'table_definition_cache' that is the number of table defintions that will be cached
- strxnmov() calls are now fixed to avoid overflows
- strxnmov() will now always add one end \0 to result
- engine objects are now created with a TABLE_SHARE object instead of a TABLE object.
- After creating a field object one must call field->init(table) before using it
- For a busy system this change will give you:
- Less memory usage for table object
- Faster opening of tables (if it's has been in use or is in table definition cache)
- Allow you to cache many table definitions objects
- Faster drop of table
2005-11-23 22:45:02 +02:00
konstantin@mysql.com
6fab184f30
Merge bk-internal.mysql.com:/home/bk/mysql-5.0
...
into mysql.com:/opt/local/work/mysql-5.0-root
2005-11-23 21:20:31 +03:00
konstantin@mysql.com
b1d951d462
Always initialize THD::thread_stack: it's used in
...
check_stack_overrun().
2005-11-23 21:18:10 +03:00
monty@mysql.com
e05630b17f
Moved long running query to type_newdecimal-big.test
...
Removed warnings that depends on floating point comparisions in type_newdecimal.test which caused failures in some setups
2005-11-23 20:16:06 +02:00
jani@a193-229-222-105.elisa-laajakaista.fi
5273071265
Merge a193-229-222-105.elisa-laajakaista.fi:/home/my/bk/mysql-5.0
...
into a193-229-222-105.elisa-laajakaista.fi:/home/my/bk/mysql-5.1-new
2005-11-23 14:57:00 +02:00
serg@serg.mylan
d50e8ea227
Merge bk-internal.mysql.com:/home/bk/mysql-5.0
...
into serg.mylan:/usr/home/serg/Abk/mysql-5.0
2005-11-23 13:02:50 +01:00
joerg@mysql.com
415053f2d8
Merge jbruehe@bk-internal.mysql.com:/home/bk/mysql-5.1-new
...
into mysql.com:/M51/mysql-5.1
2005-11-23 11:53:21 +01:00
bell@sanja.is.com.ua
1343975dda
A name of macro is fixed.
2005-11-23 12:26:07 +02:00
joerg@mysql.com
3a7d81258c
Merge mysql.com:/M51/mysql-5.1 into mysql.com:/M51/clone-5.1
2005-11-23 11:24:52 +01:00
pem@mysql.com
f1f257c06c
Added myself to authors.h.
2005-11-23 11:07:08 +01:00
serg@serg.mylan
151d75c241
merged
2005-11-23 09:52:18 +01:00
bell@sanja.is.com.ua
83d692da88
postmerge fix
2005-11-23 02:49:44 +02:00
kent@mysql.com
ffb5a275c3
configure.in:
...
Changed version to 5.1.3
2005-11-23 01:09:13 +01:00
bell@sanja.is.com.ua
e6b04edbb1
merge
2005-11-23 01:29:25 +02:00
bell@sanja.is.com.ua
db8f03ebe8
Merge sanja.is.com.ua:/home/bell/mysql/bk/work-bug7-5.0
...
into sanja.is.com.ua:/home/bell/mysql/bk/work-merge-5.0
2005-11-23 01:28:32 +02:00
bell@sanja.is.com.ua
7bd691f11e
Recursion support made for SP (BUG#10100).
2005-11-23 01:11:19 +02:00
bell@sanja.is.com.ua
7d2442a160
Merge sanja.is.com.ua:/home/bell/mysql/bk/work-bug2-5.0
...
into sanja.is.com.ua:/home/bell/mysql/bk/work-merge-5.0
2005-11-23 00:58:13 +02:00
bell@sanja.is.com.ua
2bcd68973b
Fix for BUG#13549 "Server crash with nested stored procedures
...
if inner routine has more local variables than outer one, and
one of its last variables was used as argument to NOT operator".
THD::spcont was non-0 when we were parsing stored routine/trigger
definition during execution of another stored routine. This confused
methods of Item_splocal and forced them use wrong runtime context.
Fix ensures that we always have THD::spcont equal to zero during
routine/trigger body parsing. This also allows to avoid problems
with errors which occur during parsing and SQL exception handlers.
2005-11-23 00:50:37 +02:00
serg@serg.mylan
419d82f8c2
Merge bk-internal.mysql.com:/home/bk/mysql-5.0
...
into serg.mylan:/usr/home/serg/Abk/mysql-5.0
2005-11-22 21:16:11 +01:00
serg@serg.mylan
39cc20a265
German error messages
2005-11-22 21:10:38 +01:00
eric@mysql.com
bb4cfc9924
Merge eherman@bk-internal.mysql.com:/home/bk/mysql-5.1-new
...
into mysql.com:/home/eric/fed-txn-mysql-5.1-new
2005-11-22 11:42:09 -08:00
pem@mysql.com
7827fec43e
Set type and default correctly for local SP variables during parsing.
2005-11-22 16:01:04 +01:00
pem@mysql.com
6c2f6e29b9
Post-merge fixes in sp_head.cc (print methods).
2005-11-22 14:25:44 +01:00
pem@mysql.com
d71d1242ff
Merge mysql.com:/usr/local/bk/mysql-5.0
...
into mysql.com:/usr/home/pem/show-sp-code/mysql-5.0
2005-11-22 13:24:53 +01:00
pem@mysql.com
962d2df6b0
Some final cleanup of the sp_instr print methods.
2005-11-22 13:06:52 +01:00
lars@mysql.com
a0487a8220
Merge mysql.com:/users/lthalmann/bkroot/mysql-5.0
...
into mysql.com:/users/lthalmann/bk/mysql-5.0-hexdump
2005-11-22 11:34:55 +01:00
lars@mysql.com
9851469d12
Added explicit casts, since on i686, the fprintf function does not cast my_off_t correctly.
...
Changed wrong printf to fprintf.
2005-11-22 02:40:08 +01:00