df0ede69fc
Task #835 : additional changes fot str_to_date
2004-03-15 18:28:21 +04:00
012ce71c7f
Merge
2004-03-12 01:13:04 +02:00
e27960a44e
Ensure that install_test_db.sh script works with both 'make install' and 'make_binary_distribution' layouts
...
Abort if we can't allocate memory for table cache
Fix bug with multi-update-tables and BDB tables.
2004-03-12 01:10:22 +02:00
69517b22a1
Fix for BUG#2983 "If statement was killed on master, slave errors despite replicate-wild-ignore-t"
...
We introduce a new function mysql_test_parse_for_slave().
If the slave sees that the query got a really bad error on master
(killed e.g.), then it calls this function to know if this query
can be ignored because of replicate-*-table rules (do not worry
about replicate-*-db rules: they are checked so early that they have
no bug). If the answer is yes, it skips the query and continues. If
it's no, then it stops and say "fix your slave data manually" (like it
did before this change).
2004-03-11 17:38:19 +01:00
6c6bbba007
WL#1366: Use the schema (db) associated with an SP.
...
Phase 2: Make SPs belong to a DB, and use qualified names.
As a side effect, using USE in an SP is no longer allowed.
(It just doesn't work otherwise.)
2004-03-11 17:18:59 +01:00
73780de129
Merge bk-internal.mysql.com:/home/bk/mysql-4.0
...
into mysql.com:/home/my/mysql-4.0
2004-03-06 10:43:53 +02:00
ef971bb604
Ensure that one can't from the command line set a variable too small. (Bug #2710 )
...
Allow one to force lower_case_table_names to 0, even if the file system is case insensitive. This fixes some issues on Mac OS X (Bug #2994 )
Added variables "lower_case_file_system", "version_compile_os" and "license"
2004-03-06 10:43:35 +02:00
8f093d0fb3
Portability fixes
2004-03-05 19:49:50 +02:00
58a978b900
Fixed Bug#2491, INSERT DELAYED causes binary log unusable by mysqlbinlog (replication is ok)
...
Setting insert delayed threads = 0 at mysql_init_command.
2004-03-04 17:58:36 +00:00
8cc8b0ea5c
Desperate attempt to push part of prepared statements cleanup which was
...
reviewed in Saint-Petersbourg (including post-review fixes).
2004-03-02 22:39:50 +03:00
ed2e1aa14d
my_gethwaddr() for linux/freebsd
...
UUID() function
2004-02-27 20:30:08 +01:00
d49166f891
Merge sanja.is.com.ua:/home/bell/mysql/bk/mysql-4.1
...
into sanja.is.com.ua:/home/bell/mysql/bk/work-prepared-4.1
2004-02-19 20:10:49 +02:00
6af8a93052
Merge bk-internal:/home/bk/mysql-4.1/
...
into serg.mylan:/usr/home/serg/Abk/mysql-4.1
2004-02-17 17:07:14 +01:00
a66b398eb8
merge
2004-02-17 11:12:55 +02:00
f4d1ee971b
merge
2004-02-17 01:52:33 +02:00
3f86f10a57
ulternative bugfix for BUG#2508 and fix for BUG#2809 - every table has its own TABLE structure
2004-02-17 01:14:51 +02:00
de240a1ce2
ft_boolean_syntax made changeable
2004-02-16 18:53:00 +01:00
050af89dd8
Merge with public tree
2004-02-16 10:31:05 +02:00
44b37b089a
merge
2004-02-14 13:31:39 +02:00
5faf244b30
Merge mysql.com:/home/pem/work/mysql-4.1
...
into mysql.com:/home/pem/work/mysql-5.0-merge
2004-02-13 17:39:00 +01:00
50076a5d09
Merge eagle.mysql.r18.ru:/home/vva/work/mysql.orig/clear/mysql-4.1
...
into eagle.mysql.r18.ru:/home/vva/work/BUG_2593/mysql-4.1
2004-02-13 00:31:39 +04:00
f20b775c63
PS fixed to be compatible with derived tables (BUG#2641)
2004-02-12 18:50:00 +02:00
272bd74abb
memory leacks in PS with subqueries fixed (adddition to fix of BUG#2462)
2004-02-12 03:10:26 +02:00
ce14578909
Merge with 4.0.18
2004-02-11 00:06:46 +01:00
c8585f3283
Merge 4.1 into 5.0.
2004-02-10 18:44:02 +01:00
74a9ca1991
ufter revview fix (BUG#2120)
2004-02-09 14:44:03 +02:00
e8fb5a1d68
1. fixed bug @2593 "SHOW CREATE TABLE doesn't properly double quotes"
...
2. added automatic quotation of keywords in SHOW CREATE TABLE
2004-02-07 00:57:22 +04:00
a3dc5449e9
Added new option --sync-frm / --skip-sync-frm
...
Marked --bdb-no-sync as deprecated
Added --sync-bdb-logs / --disable-sync-bdb-logs as a synonym / alternative.
2004-02-03 18:10:45 +00:00
f9af8578bc
make JOIN::prepare, JOIN::optimize only once for EXPLAIN of derived table
...
(BUG#2120 sfter merge)
2004-02-01 20:07:44 +02:00
bd259f54c9
Merge sanja.is.com.ua:/home/bell/mysql/bk/mysql-4.1
...
into sanja.is.com.ua:/home/bell/mysql/bk/work-derived2-4.1
2004-02-01 15:31:30 +02:00
2a9cd37cd6
now all tables of query are locked in one place (including derived tables)
...
fixed BUG#2120 and other problem with EXPLAINing derived tables
2004-02-01 15:30:32 +02:00
4578f22271
Fix for bug #2523 '"func_time" test fails on QNX'.
...
Moved all range checks for TIMESTAMP value to my_gmt_sec().
Also fixed check of upper boundary of TIMESTAMP range (which
also now will catch datetime values which are too small for
TIMESTAMP in case if time_t is unsigned).
2004-01-30 19:15:11 +03:00
f0f9e0d7d7
SHOW CREATE DATABASE moved to sql_show.cc where it belongs
...
db name is printed with append_identifier for a proper quoting
2004-01-30 07:32:35 +01:00
c4326bc68e
better fix BUG#2361: ALTER TABLE ... DROP PRIMARY KEY drops a non-primary key
2004-01-28 18:35:52 +01:00
52f2529536
Conflicts resolved
2004-01-23 20:00:10 +04:00
215a65b1fd
SCRUM
...
wl #1163 (Make spatial code optional)
Patch I cleaned with Serg & Monty's suggestions
2004-01-23 16:02:57 +04:00
7dda8c102f
Merge deer.(none):/home/hf/work/mysql-4.1.clean
...
into deer.(none):/home/hf/work/mysql-4.1.1676
2004-01-19 21:06:27 +04:00
242e8dbbbb
merge
2004-01-17 13:13:48 +02:00
7b652e9a29
fix for the 2361 bug: ALTER TABLE ... DROP PRIMARY KEY drops a non-primary key
...
"PRIMARY" has been replaced by primary_key_name.
2004-01-14 16:01:55 +04:00
e5fa5585f0
removed droping field->query_id for reinitialization tables for subquery.
...
(BUG#2089)
2004-01-03 00:12:07 +02:00
c1dd070ba7
Some small portability fixes.
...
Added support for lower_case_table_names=2, which is to be used on case insensitive file systems.
This tells MySQL to preserve the used case of filenames and database names to make it esier to move files between cases sensitive can case insensitive file systems (like Windows and Linux)
2003-12-30 13:14:21 +02:00
bfe134b86f
Fix for prepared statements
...
Here i added Item_*::cleanup() functions,
removed a lot of ~Item_*'s,
added code to restore order_list and group_list
2003-12-30 14:08:19 +04:00
d672412102
Merge 4.1 to 5.0 (the prep stmt fixes in particular).
2003-12-20 13:10:29 +01:00
0fb8aec1af
Merge gbichot@bk-internal.mysql.com:/home/bk/mysql-5.0
...
into mysql.com:/home/mysql_src/mysql-5.0-new-binlog-format
2003-12-20 00:40:07 +01:00
4a0ac0029d
Merge bk-internal.mysql.com:/home/bk/mysql-4.1
...
into mysql.com:/home/kostja/mysql/mysql-4.1-prep_st_hack
2003-12-20 02:27:32 +03:00
2a25b2617a
Prepared_statement deployed instead of PREP_STMT.
2003-12-20 02:16:10 +03:00
1333f636ae
Merge gbichot@bk-internal.mysql.com:/home/bk/mysql-5.0
...
into mysql.com:/home/mysql_src/mysql-5.0-new-binlog-format
2003-12-19 23:05:07 +01:00
23b25675f2
Merge mysql.com:/home/psergey/mysql-5.0-latest-pull
...
into mysql.com:/dbdata/psergey/mysql-5.0-imerge-unique
2003-12-20 00:54:38 +03:00
fcbee7eb1a
merge with lex pointer change patch
2003-12-19 20:18:18 +02:00
1b7f67d65b
Fixed memory overrun bug in DELETE ... ORDER BY
2003-12-19 19:16:26 +01:00