Commit graph

13877 commits

Author SHA1 Message Date
dlenev@brandersnatch.localdomain
15547058e5 Made sp.test more repeatable. 2004-08-13 20:02:52 +04:00
igor@rurik.mysql.com
c92db89c44 Merge rurik.mysql.com:/home/igor/mysql-5.0
into rurik.mysql.com:/home/igor/dev/mysql-5.0-1
2004-08-10 17:37:33 -07:00
igor@rurik.mysql.com
43bf2d055f join.result, select.result:
Fixed bug #4976.
join_nested.result, join_nested.test:
  Added a test case for bug #4976.
sql_select.cc:
  Applied conversion from an outer join to an inner join 
  when the on expression does not depend on the outer table.
  It fixed bug #4976.
2004-08-10 17:32:15 -07:00
paul@kite-hub.kitebird.com
40ff6c268b view.result:
Update test results.
2004-08-10 14:41:17 -05:00
paul@kite-hub.kitebird.com
8a95e5ed63 errmsg.txt:
fix error message
2004-08-10 14:23:19 -05:00
paul@kite-hub.kitebird.com
ebda747624 mysqld.cc:
Typos/grammar.
2004-08-09 10:20:43 -05:00
igor@rurik.mysql.com
ff433d570b Merge rurik.mysql.com:/home/igor/mysql-5.0
into rurik.mysql.com:/home/igor/dev/mysql-5.0-1
2004-08-06 10:31:45 -07:00
igor@rurik.mysql.com
b805d12587 join_nested.result, join_nested.test:
Added a test case for bug #4922.
sql_select.cc:
  Blocked an optimization performed by join_read_const_table when
  applied to an inner table of a nested outer join.
  It was done to fix bug #4922.
sql_yacc.yy:
  Fixed a typo bug in the rule for join_table.
2004-08-06 10:22:20 -07:00
pem@mysql.comhem.se
7e1b622639 Fixed BUG#4934: Caching issue with stored procedures.
...and added new test file, sp-threads, for multiple connection tests
  (apart from the security tests that are in sp-security).
2004-08-06 18:11:14 +02:00
pem@mysql.comhem.se
33c58f8c67 Removed an SP test case that's not repeatable over different builds/platforms. 2004-08-06 17:04:55 +02:00
pem@mysql.comhem.se
a21487fb4f Fixed BUG#4904: Stored procedure crash if continue handler for HY000 errors.
The description is not entirerly correct. The issue was follow-up errors
  where the first error is not caught - in which case it's often a system
  error with errcode < 1000 (which are mapped by default to 'HY000'). In this
  case the error state is different from what was assumed in the execution
  loop.
2004-08-06 15:21:28 +02:00
pem@mysql.comhem.se
015b4145da Fixed BUG#4902: Stored procedure with SHOW WARNINGS leads to packet error,
and tried to do it properly this time, digging out all show commands that
  need the multi results flag set.
2004-08-06 13:47:01 +02:00
konstantin@mysql.com
7ff92949db Compilation failure fix. 2004-08-03 21:59:52 -07:00
konstantin@mysql.com
34ec6a2411 client_test.cc -> client_test.c 2004-08-03 18:58:35 -07:00
konstantin@mysql.com
b29ba2284e Followup3: operator new and operator delete are defined in mysys.
The fix makes client_test.cc compile with embedded library.
2004-08-03 04:30:31 -07:00
konstantin@mysql.com
40d5fd0141 Followup2 (new commands are supported in prepared statements): test files
should've been fixed as well.
2004-08-03 04:07:19 -07:00
konstantin@mysql.com
35a15c3388 Followup: now we support few more SQL commands in prepared statements. 2004-08-03 03:52:57 -07:00
konstantin@mysql.com
e67584151e Merge bk-internal.mysql.com:/home/bk/mysql-5.0
into mysql.com:/home/kostja/mysql/mysql-5.0-sap-new
2004-08-03 03:33:51 -07:00
konstantin@mysql.com
d3e520ce7e Port of cursors to be pushed into 5.0 tree:
- client side part is simple and may be considered stable
- server side part now just joggles with THD state to save execution
  state and has no additional locking wisdom.
  Lot's of it are to be rewritten.
2004-08-03 03:32:21 -07:00
lenz@mysql.com
c4e9e18323 - bumped up version number in configure.in to 5.0.2-alpha, now that
5.0.1 is out
 - tagged ChangeSet@1.1698 as "mysql-5.0.1"
2004-08-03 02:13:49 +02:00
pem@mysql.comhem.se
51eb64402a WL#2001: Optimize stored procedure code.
Added a simple optimizer that shortcuts jumps and skip unused instructions.
2004-08-02 18:05:31 +02:00
pem@mysql.comhem.se
7e6bade23b Fixed BUG#434: Stored procedure which drops itself causes crash.
Simply disallow it, just as we disallow creation of routines from within
other SPs.
2004-07-29 17:33:45 +02:00
pem@mysql.comhem.se
714c3c0942 Fixed BUG#4318: Stored Procedure packet error if HANDLER statement,
at least partially. It doesn't crash or give packets out of order
any more, but it's unclear why it doesn't actually return anything
from within an SP. This should be investigated at some point, but
for the moment this will have to do. (It is a rather obscure feature... :)
2004-07-29 16:52:17 +02:00
konstantin@mysql.com
072d4e0c18 enum_server_command 2004-07-28 14:52:32 -07:00
serg@serg.mylan
7666b20f81 compatibility fixes 2004-07-27 00:00:01 +02:00
serg@serg.mylan
3640233f71 one more test should wait for WL#1324 (tablename to filename encoding)
non-ascii filenames work weird (e.g. on MacOSX)
2004-07-26 21:20:59 +02:00
serg@serg.mylan
0174b666a8 Merge bk-internal:/home/bk/mysql-5.0/
into serg.mylan:/usr/home/serg/Abk/mysql-5.0
2004-07-26 21:10:03 +02:00
serg@serg.mylan
74b0fdddc8 Merge 2004-07-26 21:06:46 +02:00
guilhem@mysql.com
31f61883df Replication: various small fixes specific to the new binlog format of 5.0
(including one which may explain autobuild's failure of yesterday)
2004-07-26 19:42:59 +02:00
serg@serg.mylan
91e4d0eee0 results updated 2004-07-26 19:40:24 +02:00
pem@mysql.comhem.se
bebaaac57d New test case for BUG#4726: Stored procedure crash when looping over SELECT with complex WHERE's.
(The fix was merged in from 4.1)
2004-07-23 19:52:06 +02:00
pem@mysql.com
d1c454a6f4 Post-merge fix. 2004-07-23 18:54:01 +02:00
pem@mysql.comhem.se
29662d14ec Fix for stored procedures BUG#4726: Stored procedure crash when looping over SELECT with complex WHERE's. 2004-07-23 18:42:24 +02:00
bar@mysql.com
6cad42e3ce Bug #4555 ALTER TABLE crashes mysqld with enum column collated utf8_unicode_ci 2004-07-23 19:10:06 +05:00
bar@mysql.com
0f298f02db sql_db.cc:
mysqld crashes on CREATE TABLE in a database with corrupted db.opt file.
  Bug#4646
2004-07-23 17:11:45 +05:00
pem@mysql.comhem.se
a4e0fa1113 Fix of fix for BUG#3339: Stored procedures in nonexistent schemas are uncallable.
Accidently worked on many platforms, but not all.
2004-07-23 13:34:06 +02:00
magnus@neptunus.(none)
9d3edfb6b2 Merge msvensson@bk-internal.mysql.com:/home/bk/mysql-4.1
into neptunus.(none):/home/magnus/mysql-4.1
2004-07-23 10:40:27 +02:00
magnus@neptunus.(none)
e93dadd4e7 Add include of signal.h to Emulator.cpp 2004-07-23 10:32:23 +02:00
bell@sanja.is.com.ua
39c752ea98 merge 2004-07-23 09:25:08 +03:00
bell@sanja.is.com.ua
a27b1e54d5 fixed using VIEW fields (BUG#4617) 2004-07-23 09:20:58 +03:00
bell@sanja.is.com.ua
dbe6c702be Merge sanja.is.com.ua:/home/bell/mysql/bk/mysql-5.0
into sanja.is.com.ua:/home/bell/mysql/bk/work-5.0
2004-07-23 03:14:29 +03:00
bell@sanja.is.com.ua
27815b9c6a Merge 2004-07-23 03:13:21 +03:00
bell@sanja.is.com.ua
bc98f2146d made different fields for view updatebility in principle and updatability during this execution (BUG#4601) 2004-07-22 17:52:04 +03:00
pem@mysql.comhem.se
e9507f0e1a Fixed BUG#4579: Execution of SP crashes server.
Sub-CALLs of procedures zapped thd->current_arena for good.
2004-07-22 16:46:59 +02:00
bell@sanja.is.com.ua
5be6861f41 fixed SP variables detecting (BUG#4604)
fixed error handling
2004-07-22 16:04:30 +03:00
bell@sanja.is.com.ua
76c0154e11 privent crash on temporary table during indexes lookup (BUG#4677) 2004-07-22 14:05:00 +03:00
bell@sanja.is.com.ua
ed32dbbaf4 fix lock_multi 2004-07-22 13:43:04 +03:00
pem@mysql.comhem.se
e8b7c9cb1a Added missing error message to estonian/errmsg.txt. 2004-07-22 11:32:12 +02:00
magnus@neptunus.(none)
2a90034204 Adding *.hpp files for testScan and testScanInterpreter to sources
Removing old directories for test/ using bk rmdir
2004-07-22 09:37:55 +02:00
konstantin@mysql.com
cd5359ceda a line left from manual merge removed 2004-07-21 19:20:22 -07:00