bell@sanja.is.com.ua
3d389a038e
fixed detection of updating table on which we select (BUG#6032)
2004-10-25 17:32:28 +03:00
bell@sanja.is.com.ua
e0c3e769e2
Merge sanja.is.com.ua:/home/bell/mysql/bk/mysql-5.0
...
into sanja.is.com.ua:/home/bell/mysql/bk/work-view-5.0
2004-10-24 10:31:59 +03:00
pem@mysql.comhem.se
4970bdab13
Fixed BUG#6029: Stored procedure specific handlers should have priority.
2004-10-23 14:23:32 +02:00
pem@mysql.comhem.se
7944acbbfa
Fixed BUG#6022: Stored procedure shutdown problem with self-calling function.
...
Fixed the pre-caching of functions. It now gives the expected stack overrun
error for functions recursing too deep.
2004-10-23 13:30:05 +02:00
pem@mysql.comhem.se
bf60309ea2
Updated view test result (after a warning's been removed).
2004-10-22 20:55:52 +02:00
pem@mysql.comhem.se
2c428ca09d
Fixed BUG#6030: Stored procedure has no appropriate DROP privilege.
...
...and no ALTER privilege either.
For now, only the definer and root can drop or alter an SP.
2004-10-22 20:29:06 +02:00
pem@mysql.comhem.se
ebf8dc0da6
Fixed BUG#6027: Stored procedures can be renamed.
...
Removed the support for renaming SPs. It's non-standard, conflicted with a standard
syntax, and was a bit broken anyway.
2004-10-22 19:05:17 +02:00
bell@sanja.is.com.ua
3288007235
fixed db/user privileges getting (BUG#5976)
2004-10-22 15:43:22 +03:00
ram@gw.mysql.r18.ru
7590eed389
Merge rkalimullin@bk-internal.mysql.com:/home/bk/mysql-5.0
...
into gw.mysql.r18.ru:/usr/home/ram/work/5.0
2004-10-22 12:48:37 +05:00
ram@gw.mysql.r18.ru
b7c57329a4
A fix (bug #5999 Typo in code, wrong config variable naming).
2004-10-22 12:47:32 +05:00
bell@sanja.is.com.ua
7f896917b8
Merge sanja.is.com.ua:/home/bell/mysql/bk/mysql-5.0
...
into sanja.is.com.ua:/home/bell/mysql/bk/work-view-5.0
2004-10-22 09:53:08 +03:00
igor@rurik.mysql.com
dd44a4b4d4
ps.result:
...
Post-merge fixes.
sql_select.cc:
Post-merge cleanup.
2004-10-21 14:46:40 -07:00
bell@sanja.is.com.ua
ed7b229a28
added support of view and CHECK OPTION of view to LOAD DATA (BUG#5996)
2004-10-21 21:53:27 +03:00
bell@sanja.is.com.ua
926537600e
new behaviour of CHECK option build, for mor efficience and more correct:
...
check option build only according most top VIEW CHECK OPTION TYPE (BUG#5993)
2004-10-21 18:10:59 +03:00
bell@sanja.is.com.ua
1bd699e04c
value should be checked after 'before' trigger work (BUG#5992)
2004-10-21 17:05:45 +03:00
bell@sanja.is.com.ua
73e4ac715d
inserting single value with check option failed always get error (part of BUG#5995)
2004-10-21 14:32:10 +03:00
bell@sanja.is.com.ua
05af0c26c1
fixed default behaviour of WITH CHECK OPTIONS according to standard (BUG#5989)
2004-10-21 13:39:17 +03:00
bell@sanja.is.com.ua
370edf063d
Allow inheriting check options if view have not WHERE clause (BUG#5988)
2004-10-21 13:30:25 +03:00
bell@sanja.is.com.ua
84d4c4eb05
fixed printing of substring_index (BUG#5911)
2004-10-21 13:11:15 +03:00
igor@rurik.mysql.com
14641772ba
func_test.result, item_cmpfunc.cc:
...
Fixed bug #6187 : a wrong initial setting for const_item_cache
in Item_cond::fix_fields.
2004-10-20 14:52:30 -07:00
igor@rurik.mysql.com
f0bc019c86
Merge rurik.mysql.com:/home/igor/mysql-5.0
...
into rurik.mysql.com:/home/igor/dev/mysql-5.0-0
2004-10-20 13:17:06 -07:00
ram@gw.mysql.r18.ru
5c8a14e9b7
A fix (bug #6142 : SELECT DISTINCT on key field crashes server)
2004-10-20 21:01:52 +05:00
serg@serg.mylan
30947b7b0e
make linux to behave (like freebsd does :)
2004-10-20 14:13:07 +02:00
serg@serg.mylan
bbfb5f244a
the test moved from range.test to innodb.test - it should not be run when innodb is disabled
2004-10-20 12:56:49 +02:00
igor@rurik.mysql.com
a03e5ad8e4
Merge for post-merge fixes for Item_equal patch.
2004-10-19 16:07:10 -07:00
igor@rurik.mysql.com
4c8e391718
table.h, sql_select.h:
...
Added the code processing on expressions for applying
multiple equalities.
sql_select.cc:
Post-merge fixes for Item_equal patch.
Added the code processing on expressions for applying
multiple equalities.
Many files:
Post-merge fixes for Item_equal patch.
item_cmpfunc.cc:
Post-merge fixes for Item_equal patch.
Fixed a problem when an equality field=const cannot be applied to
the predicate P(field,c) for constant propagation as a conversion
of field is needed.
item.h, item.cc:
Fixed a problem when an equality field=const cannot be applied to
the predicate P(field,c) for constant propagation as a conversion
of field is needed.
2004-10-19 14:12:55 -07:00
serg@serg.mylan
5fd2c489fb
compatibility fix
...
test results corrected
2004-10-18 15:32:06 +02:00
pem@mysql.comhem.se
4043c0f3db
Implemented the stored procedure data access characteristics:
...
NO SQL
CONTAINS SQL (default)
READS SQL DATA
MODIFIES SQL DATA
These are needed as hints for the replication.
(Before this, we did have the default in the mysql.proc table, but no support in the parser.)
2004-10-14 18:07:09 +02:00
timour@mysql.com
be1d522dc2
Merge mysql.com:/home/timka/mysql/src/5.0-virgin
...
into mysql.com:/home/timka/mysql/src/5.0-1724
2004-10-12 17:00:06 +03:00
bell@sanja.is.com.ua
748d7ce13a
column name changd
2004-10-12 00:45:52 +03:00
timour@mysql.com
3bb2c4e325
After merge adjustment of tests due to changes in cost estimates.
2004-10-11 20:10:07 +03:00
timour@mysql.com
8ab4a7a101
Merge with implementation of WL#1724.
2004-10-11 10:47:08 +03:00
bell@sanja.is.com.ua
09e9651acc
fix privileges for old style privileges tables on fly (as it do mysql_fix_privilege_tables dut if we have not it run)
...
fixed forgoten test
2004-10-10 18:51:02 +03:00
bell@sanja.is.com.ua
29593da2f6
showing table type now is controled by new parameter 'FULL' of SHOW TABLES command (SHOW FULL TABLES) (as it was decided on last dev conf)
2004-10-10 13:15:14 +03:00
igor@rurik.mysql.com
71f6ab7a09
Merge for Item_equal.
2004-10-09 10:34:13 -07:00
bell@sanja.is.com.ua
183036ea9a
Merge sanja.is.com.ua:/home/bell/mysql/bk/mysql-5.0
...
into sanja.is.com.ua:/home/bell/mysql/bk/work-error-5.0
2004-10-09 18:52:27 +03:00
bell@sanja.is.com.ua
c287345cb8
fixed incorrect type custing (fixed problem with runing tests with --debug (thanks, Sergei Gluhov spoted it))
2004-10-09 18:51:19 +03:00
dlenev@brandersnatch.localdomain
80d2d8d662
Fix for bug #5887 "Triggers with string literals cause errors"
...
Fixed small error in new .FRM parser which caused it to handle
improperly escaped strings.
2004-10-08 15:16:03 +04:00
bell@sanja.is.com.ua
ffc8bd5986
changing results after test changing
2004-10-08 12:05:32 +03:00
bell@sanja.is.com.ua
ca7a4e495f
changes in SHOW CREATE VIEW output
2004-10-07 23:26:26 +03:00
bell@sanja.is.com.ua
78acfbb740
Merge sanja.is.com.ua:/home/bell/mysql/bk/mysql-5.0
...
into sanja.is.com.ua:/home/bell/mysql/bk/work-error-5.0
2004-10-07 23:00:33 +03:00
bell@sanja.is.com.ua
78997a2acd
allow merging views with subqueries in WHERE clause (BUG#5504)
2004-10-07 22:54:31 +03:00
pem@mysql.comhem.se
8b1a6d377f
Revised BUG#5000: SPs can be created with no default database.
...
Now simply give an error if no database. (The "global SP feature" will be
done using PATH instead.)
2004-10-07 15:32:36 +02:00
bell@sanja.is.com.ua
d73ba9660d
test of DELETE privilege and cyclic reference added in case of altering view (BUG#5148)
...
fixed ALTER VIEW syntax
fixed WITH CHECK OPTION clause printing in SHOW CREATE VIEW
2004-10-07 15:43:04 +03:00
monty@mysql.com
66406dc47c
Updates tests after 'no automatic default' patch
2004-10-07 15:28:05 +03:00
bell@sanja.is.com.ua
da5a55e3cd
sql_updatable_view_key replaced with updatable_views_with_limit
...
now default behaviour do not prevent any updates of view.
Also updating VIEWs of queries without LIMIT clause will not be checked at all (there will not be even warning)
(changes according to discussion on last dev-conf)
2004-10-07 12:13:42 +03:00
igor@rurik.mysql.com
a9b759af3e
join_outer.result, join_outer.test:
...
Added a test case for bug #5896 .
sql_select.cc:
Fixed the problem of ignoring on expressions depending
only on outer table when outer table either contains
1 row or is guaranteed to return only 1 row (bug #5896 ).
2004-10-04 22:26:36 -07:00
monty@mishka.local
76a315410b
After merge fixes
2004-10-05 03:05:20 +03:00
monty@mishka.local
5eca078b19
merge
2004-10-05 01:10:23 +03:00
monty@mishka.local
0fa62b691b
Fixed bug in strict mode (A state was not properly cleared on successful insert/update's)
2004-10-05 01:05:15 +03:00