Sinisa@sinisa.nasamreza.org
93c7ceaaec
Merge sinisa@work.mysql.com:/home/bk/mysql-4.0
...
into sinisa.nasamreza.org:/mnt/work/mysql-4.0
2002-12-04 15:28:16 +02:00
Sinisa@sinisa.nasamreza.org
dd2012067e
A fix for the bug in a SELECT with joined tables with ORDER BY and
...
LIMIT clause when filesort had to be used.
In that case LIMIT was applied to filesort of one of the tables,
although it could not be.
This fix solved problems with LEFT JOIN too...
2002-12-04 15:27:08 +02:00
peter@mysql.com
5fa02daa69
Merge mysql.com:/home/pz/mysql/mysql-4.1-root
...
into mysql.com:/home/pz/mysql/mysql-4.1
2002-12-04 16:26:29 +03:00
serg@serg.mysql.com
edb671e270
post-merge fix
2002-12-04 10:47:51 +01:00
bell@sanja.is.com.ua
91bd1e4cc5
fixed error message
2002-12-04 01:32:45 +02:00
monty@hundin.mysql.fi
8830eb4aa9
Change of internal key_field=NULL handling to avoid error messages.
...
Optimized SELECT DISTINCT ... ORDER BY ... LIMIT
Fixed reference to uninitalized variable
2002-12-03 13:08:25 +02:00
serg@serg.mysql.com
564487d7c0
it's INSERT ... ON DUPLICATE KEY UPDATE , not INSERT ON DUPLICATE KEY UPDATE SET
2002-12-02 22:04:26 +01:00
serg@serg.mysql.com
451440f930
one more test
2002-12-02 21:12:25 +01:00
serg@serg.mysql.com
e54134fde7
merged
2002-12-02 20:41:34 +01:00
serg@serg.mysql.com
2320923a7b
INSERT ... ON DUPLICATE KEY UPDATE ...
2002-12-02 20:38:00 +01:00
Sinisa@sinisa.nasamreza.org
5483796c50
Proper handling of ORDER BY table.column in UNION's
2002-12-02 20:18:51 +02:00
Sinisa@sinisa.nasamreza.org
a655fdb10d
Merge sinisa@work.mysql.com:/home/bk/mysql-4.1
...
into sinisa.nasamreza.org:/mnt/work/mysql-4.1
2002-12-02 18:47:52 +02:00
monty@hundin.mysql.fi
b9d1e3fc4f
Merge work:/my/mysql-3.23 into hundin.mysql.fi:/my/mysql-3.23
2002-12-02 14:17:04 +02:00
Sinisa@sinisa.nasamreza.org
757a5faec2
Fix for sum_func IN (..)
2002-12-02 14:16:02 +02:00
monty@hundin.mysql.fi
fab1fcea8b
Fixed bug in MAX() optimization when used with JOIN and ON expressions
...
(Patch from 4.0.5)
2002-12-02 13:41:08 +02:00
pem@mysql.com
fb2cd40a99
Merge work.mysql.com:/home/bk/mysql-4.1
...
into mysql.com:/home/pem/work/mysql-4.1
2002-12-01 16:03:42 +01:00
peter@mysql.com
1bf744911f
Megrge new changes in...
2002-12-01 11:18:19 +03:00
monty@mashka.mysql.fi
d02d23c4c0
Fixed some bugs from last multi-table-update push.
...
More tests for multi-table-update & timestamp handling
2002-12-01 00:48:35 +02:00
bell@sanja.is.com.ua
75da3049c3
Merge sanja.is.com.ua:/home/bell/mysql/mysql-4.1
...
into sanja.is.com.ua:/home/bell/mysql/work-crash-4.1
2002-12-01 00:17:33 +02:00
bell@sanja.is.com.ua
c6b48c6f26
fix of error handling
2002-12-01 00:11:22 +02:00
Sinisa@sinisa.nasamreza.org
1b625220ba
A bug fix for ORDER BY on table.column in provisional entire UNION
...
ORDER clause, where table is one of union'ed tables.
2002-11-30 22:53:50 +02:00
pem@mysql.com
621475a760
Fixed ambiguity between the row value syntax and INTERVAL syntax by making the
...
ROW keyword mandatory (although it's optional in SQL-99).
2002-11-30 19:33:01 +01:00
Sinisa@sinisa.nasamreza.org
a24b780207
Merge sinisa@work.mysql.com:/home/bk/mysql-4.1
...
into sinisa.nasamreza.org:/mnt/work/mysql-4.1
2002-11-30 19:54:52 +02:00
Sinisa@sinisa.nasamreza.org
25586e477a
some bug fixes and tests for those.
...
I am pushing now, because :
* I have a fix for crashing bug
* Sanja will destroy my changes in sub-select test ... ;)
2002-11-30 19:53:31 +02:00
bell@sanja.is.com.ua
9da705ef2f
check of using same table for changing and select
2002-11-30 19:26:18 +02:00
Sinisa@sinisa.nasamreza.org
8c22407372
a fix for a bug with HAVING sum_func IN (...)
2002-11-30 18:38:44 +02:00
peter@mysql.com
08f51eaedd
Merging....
2002-11-29 22:03:14 +03:00
Sinisa@sinisa.nasamreza.org
959b30672e
Merge sinisa@work.mysql.com:/home/bk/mysql-4.1
...
into sinisa.nasamreza.org:/mnt/work/mysql-4.1
2002-11-29 17:06:26 +02:00
monty@mashka.mysql.fi
6603d75213
New multi-table-update code
...
New (simpler) internal timestamp handling.
More debuging to heap tables.
Small cleanups to multi-table-delete
false -> 0 and true -> 1 (We should use TRUE and FALSE)
2002-11-29 16:40:18 +02:00
Sinisa@sinisa.nasamreza.org
5b7a2f56ee
many, many changes
2002-11-29 15:22:47 +02:00
Sinisa@sinisa.nasamreza.org
481bcd5750
many bug fixes
2002-11-29 14:49:07 +02:00
bell@sanja.is.com.ua
39ddd2dcb4
checking columns of top items
2002-11-29 12:30:04 +02:00
bell@sanja.is.com.ua
fa3d6193ac
fixed error handling bug
...
fixed naming bug
fixed bug of subselect excluding
2002-11-29 10:44:30 +02:00
bell@sanja.is.com.ua
5921189e86
test of changing subselects tree
2002-11-28 23:31:48 +02:00
bell@sanja.is.com.ua
8e8678be9e
fixed bug IN subselect with ORDER
2002-11-28 22:59:35 +02:00
bell@sanja.is.com.ua
fcb0b8815b
merging
2002-11-28 20:12:14 +02:00
bell@sanja.is.com.ua
b8b7d0b03b
fixed * without tables in IN bug
...
fixed sunction-test select in IN bug
fixed unions in subselect bug
2002-11-28 19:29:26 +02:00
Sinisa@sinisa.nasamreza.org
8a53d1ca6a
adding mandatory aliases for derived tables as per SQL-99
...
doing it in sql_yacc.yy does not work
this commit contains fixes for other tests
there are fixes in subselect test which will have to be changed
once fix_fields is fixed to work with aliased derived tables
2002-11-28 19:19:21 +02:00
bell@sanja.is.com.ua
eb512dced5
Item_func_equal made uniform
2002-11-28 09:11:35 +02:00
bell@sanja.is.com.ua
d7bd717ec8
after-merge fix
2002-11-27 22:35:23 +02:00
bell@sanja.is.com.ua
4be2cfd62d
merging
2002-11-27 19:31:11 +02:00
bell@sanja.is.com.ua
1784d97f7a
merging
2002-11-27 17:10:21 +02:00
bell@sanja.is.com.ua
aa9bfb44f9
after merging fix
2002-11-27 12:31:32 +02:00
bell@sanja.is.com.ua
32df7cacac
merging
2002-11-27 11:32:09 +02:00
bell@sanja.is.com.ua
e419b767ac
multi-delete with subselects (SCRUM)
2002-11-26 22:33:33 +02:00
bell@sanja.is.com.ua
6b403114a2
Merge sanja.is.com.ua:/home/bell/mysql/mysql-4.1
...
into sanja.is.com.ua:/home/bell/mysql/work-update-4.1
2002-11-26 18:17:37 +02:00
Sinisa@sinisa.nasamreza.org
dd556e1439
A fix for a bug with derived tables within subselect
...
within derived tables within ......
2002-11-26 16:49:55 +02:00
bell@sanja.is.com.ua
fdb3eaf3d7
subselects in insert/replace (SCRUM)
2002-11-26 01:00:05 +02:00
bell@sanja.is.com.ua
b8f5fc3a13
subselet in delete (SCRUM)
2002-11-25 21:27:14 +02:00
bell@sanja.is.com.ua
f5dab36a63
merging tests
2002-11-25 18:34:24 +02:00
bell@sanja.is.com.ua
d40bec6829
Merge
2002-11-25 17:53:03 +02:00
monty@mashka.mysql.fi
3d1af24f0f
Merge work:/home/bk/mysql-4.1 into mashka.mysql.fi:/home/my/mysql-4.1
2002-11-25 17:34:51 +02:00
bell@sanja.is.com.ua
0c546b6567
removed limit for "FOR UPDATE" and "IN SHARE MODE" (now thay allowed for non-simple selects and applyed to current select)
...
fix for using subselects with update
test of locking for non-simple queries
(SCRUM?)
2002-11-25 13:44:47 +02:00
peter@mysql.com
c47ef7450f
Merge mysql.com:/home/pz/mysql/mysql-4.1-root
...
into mysql.com:/home/pz/mysql/mysql-4.1
2002-11-25 13:34:52 +03:00
monty@mashka.mysql.fi
5dbea1b7a2
Merge with 4.0
2002-11-25 12:19:28 +02:00
bell@sanja.is.com.ua
fdfe6a4c5e
fixed bug of subselect in derived tables
2002-11-25 10:58:49 +02:00
bell@sanja.is.com.ua
c74c93ffc3
supported possiblity of item substitute (fixed bug) in setup_fields
...
more efficient reference creation
fixed table_name of Field in temporary table
2002-11-25 01:38:56 +02:00
monty@mashka.mysql.fi
05c732e779
Merge work:/my/mysql-4.0 into mashka.mysql.fi:/home/my/mysql-4.0
2002-11-24 21:44:25 +02:00
monty@mashka.mysql.fi
7dede8d303
Updated results after merge from 3.23
2002-11-24 21:39:22 +02:00
bell@sanja.is.com.ua
1cee49dd86
Reference to field in outer subelect fixed
...
Fixed context in error mesages
2002-11-24 21:10:52 +02:00
bell@sanja.is.com.ua
aa5983b4a7
fixed removed by previos patch thd->allow_sum_func "side effect" of setup_conds
...
renamed tables to prevent droping real tables
2002-11-24 17:41:34 +02:00
monty@mashka.mysql.fi
a976101661
merge with 3.23 to get bugfixes for <=> NULL and --bind-address
2002-11-24 16:37:41 +02:00
peter@mysql.com
d2aa1fb8e7
Merge mysql.com:/home/pz/mysql/mysql-4.1-root
...
into mysql.com:/home/pz/mysql/mysql-4.1
2002-11-24 17:35:24 +03:00
peter@mysql.com
925155cf5a
Merge....
2002-11-24 17:26:26 +03:00
monty@mashka.mysql.fi
dfb60ca085
Added new ANSI functions LOCALTIME, LOCALTIMESTAMP and CURRENT_USER
...
Added CEIL as an alias for CEILING
Cleaned up CHECK constraint handling.
(We don't anymore require braces after CHECK)
Added casting to CHAR.
2002-11-24 15:47:19 +02:00
bell@sanja.is.com.ua
39c7302140
fix of selfreference bug
2002-11-24 11:18:32 +02:00
bell@sanja.is.com.ua
f6f937085f
fixed bug with thd->allow_sum_func value in subselect
2002-11-23 21:55:39 +02:00
bell@sanja.is.com.ua
1b62dc0223
Merge sanja.is.com.ua:/home/bell/mysql/mysql-4.1
...
into sanja.is.com.ua:/home/bell/mysql/work-crash-4.1
2002-11-23 20:32:02 +02:00
bell@sanja.is.com.ua
2024464018
merging
2002-11-23 19:20:04 +02:00
monty@mashka.mysql.fi
48e94ed0ca
Moved test to correct file
2002-11-22 13:52:40 +02:00
monty@mashka.mysql.fi
b6446addf7
Merge work:/home/bk/mysql into mashka.mysql.fi:/home/my/mysql-3.23
2002-11-22 13:38:37 +02:00
monty@mashka.mysql.fi
e1af5fb24d
Fixed bug with indexed NULL column <=> NULL
...
Fix for Mac OS X shutdown
2002-11-22 13:35:43 +02:00
bell@sanja.is.com.ua
ed99de7dcc
fixed invalidation of query cache
...
excluded double call of 'invalidate()'
2002-11-22 00:33:15 +02:00
monty@mashka.mysql.fi
806294c573
Fixes after merge with 4.0
2002-11-21 22:25:53 +02:00
Sinisa@sinisa.nasamreza.org
a7fe266e54
fix error in result
2002-11-21 18:14:27 +02:00
monty@mashka.mysql.fi
dac6498f9b
Merge with 4.0
2002-11-21 15:56:48 +02:00
bell@sanja.is.com.ua
2990b17625
merging
2002-11-21 12:05:52 +02:00
bell@sanja.is.com.ua
2eb623a4f0
prevent using references on sum function (except HAVING clouse of current select) and forward references
2002-11-21 11:01:33 +02:00
monty@mashka.mysql.fi
305d16a7cb
Automatic conversion from CHAR(length) to BLOB when length > 255
...
New operators MOD and DIV
SELECT ... FROM DUAL
TRUE = 1 and FALSE = 0
2002-11-21 02:07:14 +02:00
monty@mashka.mysql.fi
dd1b7e0c84
Merge work:/my/mysql-4.0 into mashka.mysql.fi:/home/my/mysql-4.0
2002-11-20 22:57:42 +02:00
monty@mashka.mysql.fi
e65ddf3fc3
Try to optimize the cache buffer size needed for bulk_insert
...
Fix for shutdown on Mac OS X
2002-11-20 22:56:57 +02:00
serg@serg.mysql.com
acf4a7f8aa
Merge work:/home/bk/mysql-4.0
...
into serg.mysql.com:/usr/home/serg/Abk/mysql-4.0
2002-11-20 15:17:57 +01:00
serg@serg.mysql.com
35282f8967
bug in _ftb_strstr fixed :)
2002-11-20 15:17:17 +01:00
Sinisa@sinisa.nasamreza.org
4b4febdf64
Merge sinisa@work.mysql.com:/home/bk/mysql
...
into sinisa.nasamreza.org:/mnt/work/mysql
2002-11-20 14:22:42 +02:00
Sinisa@sinisa.nasamreza.org
20e100d3b3
fixed another small bug with LIMIT )
2002-11-19 19:43:45 +02:00
bell@sanja.is.com.ua
bfcd4a7197
Merge sanja.is.com.ua:/home/bell/mysql/mysql-4.1
...
into sanja.is.com.ua:/home/bell/mysql/work-row-4.1
2002-11-19 17:34:38 +02:00
Sinisa@sinisa.nasamreza.org
ee799216dd
Makng sure that LIMIT 0 works in this case to:
...
select sql_calc_found_rows * from table limit 0;
It does ...
2002-11-19 17:20:57 +02:00
bell@sanja.is.com.ua
9e15fe17f1
Merge sanja.is.com.ua:/home/bell/mysql/mysql-4.1
...
into sanja.is.com.ua:/home/bell/mysql/work-explain-4.1
2002-11-18 22:20:28 +02:00
bell@sanja.is.com.ua
4e45cc7a9e
Fixed explain error handling
2002-11-18 22:19:15 +02:00
Sinisa@sinisa.nasamreza.org
b9a671f267
lot's of fixes with test cases
2002-11-18 18:28:51 +02:00
Sinisa@sinisa.nasamreza.org
ae8eb2d932
Merge sinisa@work.mysql.com:/home/bk/mysql-4.1
...
into sinisa.nasamreza.org:/mnt/work/mysql-4.1
2002-11-18 14:24:56 +02:00
salle@geopard.(none)
a1a88ab92b
Added tests for boolean operators in select part
...
Redo of changeset I commited, but failed to push
2002-11-18 13:41:07 +02:00
bell@sanja.is.com.ua
c0764205cf
fixed subselect explain bug
2002-11-17 22:23:57 +02:00
bell@sanja.is.com.ua
74f229fd61
Merge abelkin@work.mysql.com:/home/bk/mysql-4.0
...
into sanja.is.com.ua:/home/bell/mysql/mysql-4.0
2002-11-17 20:44:16 +02:00
bell@sanja.is.com.ua
64047ea9a7
new status variable (number of queries deleted because of low memory)
2002-11-17 20:41:25 +02:00
serg@serg.mysql.com
0a75fe85d1
merge::records_in_range and optimizer
2002-11-17 18:58:03 +01:00
bell@sanja.is.com.ua
f3ad93d3c1
Merge sanja.is.com.ua:/home/bell/mysql/mysql-4.1
...
into sanja.is.com.ua:/home/bell/mysql/work-row-4.1
2002-11-16 23:30:14 +02:00
monty@mashka.mysql.fi
1a96948e81
Small improvement to alloc_root
...
Add support for LIMIT # OFFSET #
Changed lock handling: Now all locks should be stored in TABLE_LIST instead of passed to functions.
Don't call query_cache_invalidate() twice in some cases
mysql_change_user() now clears states to be equal to close + connect.
Fixed a bug with multi-table-update and multi-table-delete when used with LOCK TABLES
Fixed a bug with replicate-do and UPDATE
2002-11-16 20:19:10 +02:00
Sinisa@sinisa.nasamreza.org
46beea06e1
Some new tests...................
2002-11-16 16:41:29 +02:00
bell@sanja.is.com.ua
7a9f47759e
basic row Items (SCRUM)
2002-11-15 20:32:09 +02:00
ram@mysql.r18.ru
1317dd5a63
test for NULL processing has been added
2002-11-15 17:34:10 +04:00
bell@sanja.is.com.ua
979f27ee4a
fixed bug in cyclic reference refinition
2002-11-14 09:43:24 +02:00
serg@serg.mysql.com
bc036b9614
results updated
2002-11-14 00:27:14 +01:00
bell@sanja.is.com.ua
41d9311621
fixed cyclic reference bug
2002-11-14 00:26:18 +02:00
serg@serg.mysql.com
8a088f2e3c
optimize table corruption fixed, though more clean fix is desired.
...
Fix for another optimize bug is undone, as the new one handles both cases.
test added
2002-11-13 22:55:32 +01:00
bell@sanja.is.com.ua
d8f1d74fe5
fixed bug of derived table in subselect
...
fixed bug in error handling
2002-11-13 11:59:03 +02:00
bell@sanja.is.com.ua
e3d78f0bd4
Merge sanja.is.com.ua:/home/bell/mysql/mysql-4.1
...
into sanja.is.com.ua:/home/bell/mysql/work-crash-4.1
2002-11-13 01:14:56 +02:00
bell@sanja.is.com.ua
07c9266764
fixed error handling
...
fixed subselects in ORDER bug
2002-11-13 01:14:39 +02:00
Sinisa@sinisa.nasamreza.org
a395dc8add
Merge sinisa@work.mysql.com:/home/bk/mysql
...
into sinisa.nasamreza.org:/mnt/work/mysql
2002-11-12 17:43:03 +02:00
ram@mysql.r18.ru
fc54b13799
bdb-deadlock test: added reap commands
2002-11-12 19:21:11 +04:00
bell@sanja.is.com.ua
7e7939ee03
Merge sanja.is.com.ua:/home/bell/mysql/mysql-4.1
...
into sanja.is.com.ua:/home/bell/mysql/work-crash-4.1
2002-11-12 15:27:11 +02:00
bell@sanja.is.com.ua
57541e72c5
fixed 2 typo in BUG_TABLES using
...
remuved 'unstable' variable from test
2002-11-12 15:25:09 +02:00
Sinisa@sinisa.nasamreza.org
7bd4fb813a
some code cleanup as per CTO's instructions plus a small bug fix with
...
a corresponding test case....
2002-11-12 14:40:32 +02:00
monty@mashka.mysql.fi
97bb57f765
Extended WEEK() to be able to handle ISO weeks.
...
unlink socket file if mysqld dies on startup
Some optimization of AND expressions
2002-11-12 12:42:42 +02:00
Sinisa@sinisa.nasamreza.org
c6b0d33619
some bug fixes related to derived tables
2002-11-11 17:45:23 +02:00
monty@mashka.mysql.fi
876f3f4d30
Fixed that NULL and 0 returns 0 instead of NULL
...
This is coded to not cause a speed impact on top level AND expressions where we don't care if an AND expression returns 0 or NULL
2002-11-11 15:57:35 +02:00
bell@sanja.is.com.ua
063ffd2d67
prevent using expernal fields in derived tables
2002-11-11 10:49:41 +02:00
bell@sanja.is.com.ua
46a74ce73b
fix of yet another join_free bug
...
decreased number of check of "!join->select_lex->dependent"
2002-11-11 00:15:38 +02:00
serg@serg.mysql.com
520fe4ff89
Merge work:/home/bk/mysql-4.0
...
into serg.mysql.com:/usr/home/serg/Abk/mysql-4.0
2002-11-09 20:29:22 +01:00
serg@serg.mysql.com
3feb6bd17c
results fixed
2002-11-09 19:57:13 +01:00
serg@serg.mysql.com
6b8bf756b1
IGNORE/USE INDEX now work with HA_EXTRA_KEYREAD
2002-11-09 19:15:46 +01:00
Sinisa@sinisa.nasamreza.org
d96c670c70
Some code optimisations related to EXPLAIN of derived tables and the
...
resulting code cleanup in our main loop.
2002-11-09 15:40:46 +02:00
monty@hundin.mysql.fi
e08ed8a582
Fixed bug in MAX() optimization when used with JOIN and ON expressions
2002-11-09 09:51:03 +02:00
bell@sanja.is.com.ua
c78ae20589
ALL/ANY/SOME
...
decreasing number of rules in sql_yacc.yy to satisfy bison limitation
fixed subselect Items initializer methods
2002-11-07 23:45:19 +02:00
serg@sergbook.mysql.com
cd6bf73f20
manually merged
2002-11-07 21:56:24 +01:00
monty@hundin.mysql.fi
db6cbba239
Merge work:/my/mysql-4.0 into hundin.mysql.fi:/my/mysql-4.0
2002-11-07 04:03:44 +02:00
monty@hundin.mysql.fi
65badfff1a
Put temporary files in binlog cache when using BEGIN/COMMIT
...
Let MySQL 4.0 read 4.1 .frm files without 4.1 specific extensions
New variables @@rand_seed1 and @@rand_seed2 (used by replication)
DROP TEMPORARY TABLE
2002-11-07 04:02:37 +02:00
serg@sergbook.mysql.com
7ad5882da5
BETWEEN fixed
2002-11-06 16:21:41 +01:00
serg@sergbook.mysql.com
ecfa37baa5
Merge
2002-11-06 09:52:13 +01:00
peter@mysql.com
21601b51c3
Merge mysql.com:/home/pz/mysql/mysql-4.0-root
...
into mysql.com:/home/pz/mysql/mysql-4.0
2002-11-06 10:06:18 +03:00
monty@hundin.mysql.fi
a6e5f9217c
Merge work:/my/mysql-4.0 into hundin.mysql.fi:/my/mysql-4.0
2002-11-06 00:41:26 +02:00
bell@sanja.is.com.ua
6ed210db68
fixed bdb transaction with query cache bug
2002-11-06 00:41:25 +02:00
monty@hundin.mysql.fi
5333cfb429
Removed wrong patch to fix DATE BETWEEN TIMESTAMP1 AND TIMESTAMP2
...
Some simple optimizations
2002-11-05 22:45:42 +02:00
Sinisa@sinisa.nasamreza.org
0ea250e486
Merge sinisa@work.mysql.com:/home/bk/mysql
...
into sinisa.nasamreza.org:/mnt/work/mysql
2002-11-05 22:00:51 +02:00
bell@sanja.is.com.ua
e32a982189
test of join_free bug
2002-11-05 21:47:20 +02:00
serg@sergbook.mysql.com
2e1a324a85
updated test results
2002-11-05 18:38:27 +01:00
serg@sergbook.mysql.com
27d07047bb
TEMPORARY MERGE tables are allowed
2002-11-05 00:00:51 +01:00
Sinisa@sinisa.nasamreza.org
375f08c30b
Added test case for the last fix
2002-11-02 16:10:53 +02:00
peter@mysql.com
26a1d8885d
Merge mysql.com:/home/pz/mysql/mysql-4.1-root
...
into mysql.com:/home/pz/mysql/mysql-4.1
2002-10-31 13:02:29 +03:00
peter@mysql.com
9bb6dea7ba
Merge mysql.com:/home/pz/mysql/mysql-4.0-root
...
into mysql.com:/home/pz/mysql/mysql-4.0
2002-10-31 12:57:57 +03:00
monty@mashka.mysql.fi
9eab6fb888
Merge work:/my/mysql-4.0 into mashka.mysql.fi:/home/my/mysql-4.0
2002-10-31 10:44:19 +02:00
bell@sanja.is.com.ua
ee9b1b6ec0
Merge sanja.is.com.ua:/home/bell/mysql/mysql-4.1
...
into sanja.is.com.ua:/home/bell/mysql/work-in-4.1
2002-10-31 08:40:59 +02:00
bell@sanja.is.com.ua
3e8a5e1d34
IN subselect with ORDER BY, HAVING & sum functions
2002-10-31 02:11:59 +02:00
heikki@hundin.mysql.fi
3f8abb6e30
innodb.result:
...
We changed MySQL default isolation yesterday to REPEATABLE READ
2002-10-30 23:51:12 +02:00
Sinisa@sinisa.nasamreza.org
fbe9577516
A fix for bug when comparing a datetime column with timestamp
...
values with BETWEEN clause
2002-10-30 22:08:34 +02:00
Sinisa@sinisa.nasamreza.org
a5fcadce65
some test cases for the bugs being fixed
2002-10-30 18:23:02 +02:00
peter@mysql.com
cc18dc7291
Merge mysql.com:/home/pz/mysql/mysql-4.1-root
...
into mysql.com:/home/pz/mysql/mysql-4.1
2002-10-30 18:03:09 +03:00
bell@sanja.is.com.ua
465664a124
Merge sanja.is.com.ua:/home/bell/mysql/mysql-4.1
...
into sanja.is.com.ua:/home/bell/mysql/work-in-4.1
2002-10-30 16:09:06 +02:00
ram@mysql.r18.ru
a7254d1505
Merge rkalimullin@work.mysql.com:/home/bk/mysql-4.1
...
into mysql.r18.ru:/usr/home/ram/mysql-4.1
2002-10-30 16:02:02 +04:00
ram@mysql.r18.ru
5e09392faa
BDB 4.1.24
2002-10-30 15:57:05 +04:00
peter@mysql.com
76a166072c
Merge mysql.com:/home/pz/mysql/mysql-4.1-root
...
into mysql.com:/home/pz/mysql/mysql-4.1
2002-10-30 14:47:05 +03:00
nick@mysql.com
c20b489167
Merge mysql.com:/home/nick/mysql/repository/mysql-4.1
...
into mysql.com:/home/nick/mysql/mysql-4.1
2002-10-29 15:51:41 -07:00
nick@mysql.com
4b7897fc76
Changed binlog name padding from binlog.001 to binlog.000001
2002-10-29 15:11:13 -07:00
monty@mashka.mysql.fi
5343d4c969
Added --skip-safemalloc to mysqltest
...
Added bug fix from 3.23 for AIX 4.3.3 and gcc 3.x
Small change in EXCHANGE output
Propagate open-files-limit from mysqld_safe -> mysqld
Fixed speed bug in GROUP BY
Added quotes around database name in CREATE DATABASE db_name (for binary log)
2002-10-29 22:56:30 +02:00
peter@mysql.com
a3a0167936
Merge mysql.com:/home/pz/mysql/mysql-4.1-root
...
into mysql.com:/home/pz/mysql/mysql-4.1
2002-10-28 10:48:51 +03:00
bell@sanja.is.com.ua
6bc0286fed
Merge sanja.is.com.ua:/home/bell/mysql/mysql-4.1
...
into sanja.is.com.ua:/home/bell/mysql/work-in-4.1
2002-10-27 23:27:57 +02:00
bell@sanja.is.com.ua
07727576b8
IN subselect
2002-10-27 23:27:00 +02:00
bell@sanja.is.com.ua
7777d2b819
fixed union rexecution bug
2002-10-27 21:29:40 +02:00
peter@mysql.com
1545cbccd3
Merge mysql.com:/home/pz/mysql/mysql-4.1-root
...
into mysql.com:/home/pz/mysql/mysql-4.1
2002-10-27 13:13:31 +03:00
bell@sanja.is.com.ua
c3127c7eb8
code cleanup
...
fixed subselect error handling bug
fixed subselect UNION ALL bug
fixed thd->lex.select restoring
explain UNION subselect bug
2002-10-26 20:18:37 +03:00
bar@bar.mysql.r18.ru
440db4c1dc
ENUM/SET fields now have charset too
2002-10-25 15:08:47 +05:00
bar@bar.mysql.r18.ru
ff83d1e4c7
Merge abarkov@work.mysql.com:/home/bk/mysql-4.1
...
into bar.mysql.r18.ru:/usr/home/bar/mysql-4.1.wrk
2002-10-25 13:59:08 +05:00
bar@bar.mysql.r18.ru
95aef91521
BINARY charset is now used instead of binary_flag
2002-10-25 13:58:32 +05:00
nick@mysql.com
59c72048fb
changed syntax from SHOW MASTER LOGS to SHOW BINARY LOGS
2002-10-24 18:32:42 -06:00
nick@mysql.com
62f36f0221
altered syntax from SLAVE START|STOP to START|STOP SLAVE
2002-10-24 17:46:14 -06:00
bell@sanja.is.com.ua
21ca25debf
fixed update with subselect (FOR REVIEW)
2002-10-24 22:59:29 +03:00
bell@sanja.is.com.ua
c2da10ae18
fixed DISTINCT in subselect bug
...
small Item_ref fix
2002-10-23 23:36:11 +03:00
peter@mysql.com
ae7e164f8e
Merge mysql.com:/home/pz/mysql/mysql-4.1-root
...
into mysql.com:/home/pz/mysql/mysql-4.1
2002-10-22 14:06:53 +04:00
peter@mysql.com
4825e3264d
Merge to update to recent tree version
2002-10-20 00:09:11 +04:00
peter@mysql.com
bc9b6c9fa5
Merge mysql.com:/home/pz/mysql/mysql-4.0-root
...
into mysql.com:/home/pz/mysql/mysql-4.0
2002-10-19 22:37:18 +04:00
Sinisa@sinisa.nasamreza.org
bdb0b692b5
Merge sinisa@work.mysql.com:/home/bk/mysql-4.1
...
into sinisa.nasamreza.org:/mnt/work/mysql-4.1
2002-10-18 14:12:18 +03:00
monty@hundin.mysql.fi
f3d3d2882d
Fixed heap_btree test to make it repeatable
2002-10-18 09:51:46 +03:00
Sinisa@sinisa.nasamreza.org
8c3cf6adae
added a test case.
...
And I am not able to find a Changelog for 4.1
2002-10-17 16:20:14 +03:00
monty@hundin.mysql.fi
e37639814b
merge
2002-10-17 11:39:11 +03:00
Sinisa@sinisa.nasamreza.org
0a242026a8
fix of the small bug in UNION's
2002-10-16 22:27:47 +03:00
monty@hundin.mysql.fi
3476dc8f9e
Merge hundin.mysql.fi:/my/mysql-4.0 into hundin.mysql.fi:/my/mysql-4.1
2002-10-16 19:31:22 +03:00
monty@hundin.mysql.fi
fbf6ab4465
merge with 4.0.5
2002-10-16 19:30:24 +03:00
monty@hundin.mysql.fi
a54df74af0
Fixes after last merge.
...
Ignore changed keyblocks when on does DELETE FROM table_name;
2002-10-16 19:05:10 +03:00
Sinisa@sinisa.nasamreza.org
0f663d346f
Merge sinisa@work.mysql.com:/home/bk/mysql-4.1
...
into sinisa.nasamreza.org:/mnt/work/mysql-4.1
2002-10-16 16:57:42 +03:00
monty@hundin.mysql.fi
26b1bbdbd1
Merge work:/home/bk/mysql-4.0 into hundin.mysql.fi:/my/bk/mysql-4.0
2002-10-16 16:34:29 +03:00
monty@hundin.mysql.fi
67d3cd643b
Merge with 3.23.54
2002-10-16 13:11:25 +03:00
bell@sanja.is.com.ua
21dd4a4dd5
fixed subselect explain bug
2002-10-16 00:42:59 +03:00
pem@mysql.com
3c1a311348
SCRUM Task 430: Allowing braces in joins by simply removing them.
...
Fixed the remaining join variations, (left, right, natural, etc).
(Previous fix only solved "," and "[cross] join".)
2002-10-15 16:33:06 +02:00
pem@mysql.com
e1303c7b3c
Merge pmartin@work.mysql.com:/home/bk/mysql-4.0
...
into mysql.com:/home/pem/work/mysql-4.0
2002-10-15 16:12:53 +02:00
bell@sanja.is.com.ua
ac59446ee3
Merge sanja.is.com.ua:/home/bell/mysql/mysql-4.1
...
into sanja.is.com.ua:/home/bell/mysql/work-distinct-4.1
2002-10-14 17:50:44 +03:00
Sinisa@sinisa.nasamreza.org
96078b5fc5
Merge sinisa@work.mysql.com:/home/bk/mysql-4.1
...
into sinisa.nasamreza.org:/mnt/work/mysql-4.1
2002-10-14 17:50:44 +03:00
monty@hundin.mysql.fi
68963e91b2
Fixed a bug in key optimizing handling where the expression
...
WHERE column_name = key_column_name was calculated as true
for NULL values.
2002-10-14 17:04:12 +03:00
serg@serg.mysql.com
fcb8bc061d
merged
2002-10-14 11:36:48 +00:00
bell@sanja.is.com.ua
31107251aa
fixed cteate temporary field of subselect bug
2002-10-14 14:33:42 +03:00
peter@mysql.com
79978dcb0e
Fix exponent overflow handling for decimal type. Overflow lead to crash
2002-10-13 21:11:01 +04:00
peter@mysql.com
d448caba6e
Merge mysql.com:/home/pz/mysql/mysql-4.1-root
...
into mysql.com:/home/pz/mysql/mysql-4.1
2002-10-13 18:44:17 +04:00
bell@sanja.is.com.ua
d9f998164d
fixed bug of multi-level EXPLAIN
2002-10-13 14:25:16 +03:00
Sinisa@sinisa.nasamreza.org
7ba2242803
Two bug fixes
2002-10-12 21:36:39 +03:00
Sinisa@sinisa.nasamreza.org
9c8871cf51
Merge sinisa@work.mysql.com:/home/bk/mysql-4.1
...
into sinisa.nasamreza.org:/mnt/work/mysql-4.1
2002-10-12 15:52:51 +03:00
pem@mysql.com
8bd61c3fce
Task 430: Allowing braces in joins by simply removing them.
...
This is a simple fix, allowing a join_table_list in the right reduction of a
normal_join sequence, instead of just a join_table. This makes things like
"t1, (t2 left join t3)" work, but it also allows "join" and "cross join" instead
of ",".
This should fix the bug reported as:
Subject: ODBC SQL syntax issue
From: Ivan Vazharov
Date: Mon, 30 Sep 2002 12:02:42 +0200
2002-10-12 11:07:54 +02:00
bell@sanja.is.com.ua
f6d9e96fbc
fixed subselect * bug
2002-10-12 01:09:47 +03:00
Sinisa@sinisa.nasamreza.org
4df2e3bf40
Merge sinisa@work.mysql.com:/home/bk/mysql-4.1
...
into sinisa.nasamreza.org:/mnt/work/mysql-4.1
2002-10-11 21:50:38 +03:00
Sinisa@sinisa.nasamreza.org
97990887cb
SCRUM task
2002-10-11 21:49:10 +03:00
bell@sanja.is.com.ua
b79a4c01e7
fixed bug in subselect value storing
2002-10-11 17:00:11 +03:00
serg@serg.mysql.com
32dff16a72
fixed repair_by_sort FULLTEXT bug
2002-10-09 18:57:13 +00:00
peter@mysql.com
6e91d6a8e3
Merge mysql.com:/home/pz/mysql/mysql-4.1-root
...
into mysql.com:/home/pz/mysql/mysql-4.1
2002-10-09 10:10:15 +04:00
bell@sanja.is.com.ua
2715d331f7
fixed couple of bugs in field/reference name resolution
...
fixed error handling in subselect fix_field
2002-10-08 14:50:12 +03:00
ram@mysql.r18.ru
fc31cba88a
test case for auto_increment for HEAP
2002-10-08 15:54:51 +05:00
bell@sanja.is.com.ua
8d252004dc
fixed query cache with system database
...
FN_NO_CASE_SENCE used instead of __WIN__ in table name handling of quary cache
2002-10-08 00:26:15 +03:00
bell@sanja.is.com.ua
ff855e0962
Merge sanja.is.com.ua:/home/bell/mysql/mysql-4.1
...
into sanja.is.com.ua:/home/bell/mysql/work-4.1
2002-10-07 22:22:26 +03:00
bell@sanja.is.com.ua
09bec43b89
fixed error handling bug
2002-10-07 22:21:17 +03:00
bell@sanja.is.com.ua
76306a1b31
Merge sanja.is.com.ua:/home/bell/mysql/mysql-4.1
...
into sanja.is.com.ua:/home/bell/mysql/work-full-4.1
2002-10-07 19:16:34 +03:00
bell@sanja.is.com.ua
ed5224e222
fixed dbd test results after EXPLAIN output changing
2002-10-07 19:15:03 +03:00
ram@mysql.r18.ru
d987b235c2
Merge rkalimullin@work.mysql.com:/home/bk/mysql-4.1
...
into mysql.r18.ru:/usr/home/ram/mysql-4.1
2002-10-07 17:51:05 +05:00
ram@mysql.r18.ru
2e1a0c031a
auto_increment for heap tables
...
test case
2002-10-07 17:49:03 +05:00
peter@mysql.com
ba8c05dab3
Merge mysql.com:/home/pz/mysql/mysql-4.1-root
...
into mysql.com:/home/pz/mysql/mysql-4.1
2002-10-07 10:23:08 +04:00
bell@sanja.is.com.ua
23de67efae
after merging fix
2002-10-07 00:56:21 +03:00
peter@mysql.com
c4ea39d810
Merge mysql.com:/home/pz/mysql/mysql-4.1-root
...
into mysql.com:/home/pz/mysql/mysql-4.1
2002-10-06 13:43:42 +04:00
peter@mysql.com
d21402052c
One more commit to do the merge of new 4.1 tree
2002-10-06 13:42:16 +04:00
bell@sanja.is.com.ua
199f667c19
merging
2002-10-04 14:15:59 +03:00
monty@mashka.mysql.fi
61488a7b98
Fixed bug that causes select test to fail
...
Now MySQL 4.1 is up to date with all patches from 4.0.4 and passes the test suite.
2002-10-03 19:44:46 +03:00
bell@sanja.is.com.ua
2883c3a8cc
fixing EXPLAIN select types
2002-10-03 18:47:04 +03:00
monty@mashka.mysql.fi
62a26cf891
Update after last merge. Fixes some wrong test results.
2002-10-03 16:54:26 +03:00
monty@mashka.mysql.fi
0f39457613
Merge with 4.0.4
2002-10-02 17:55:12 +03:00
monty@mashka.mysql.fi
a748b35ddd
merge with work
2002-10-02 13:45:16 +03:00
monty@mashka.mysql.fi
d69250a969
Fixes and code cleanups after merge with 4.0.3
...
Warning handling and initial prepared statement handling (last not complete yet)
Changed a lot of functions that returned 0/1 to my_bool type.
GRANT handling now uses read/write locks instead of mutex
Change basic net functions to use THD instead of NET
(needed for 4.1 protocol)
Use my_sprintf instead of sprintf() + strlen()
Added alloc_query() to be able to chare query initialization code with
prepared statements.
Cleanup handling of SHOW COUNT(*) WARNINGS and SELECT LAST_INSERT_ID()
Note that the following test fails (will be fixed ASAP):
sub_select, union, rpl_rotate_logs and rpl_mystery22
2002-10-02 13:33:08 +03:00
bar@bar.mysql.r18.ru
d1d725c5a1
SHOW TABLE STATUS now displays table charset as well
2002-10-01 13:54:59 +05:00
bell@sanja.is.com.ua
c65515d888
fixed bug in string & date types with group function in subselect
2002-09-28 18:34:56 +03:00
bell@sanja.is.com.ua
46a22a5be7
new EXPLAIN
...
fixed bug in mysql-test/create-test-result
fixed bug in union-subselect engine
2002-09-26 23:08:22 +03:00
monty@hundin.mysql.fi
e8c77e16dc
Fix of newly introduced bug in ORDER BY when one has a constant in the select list.
2002-09-24 21:23:56 +03:00
monty@mashka.mysql.fi
2760213244
Made mysql-test results independent of MASTER_PORT and SLAVE_PORT
2002-09-23 16:34:49 +03:00
monty@mashka.mysql.fi
9c123d0c0b
Don't give the anonymous user create temp table or lock tables privileges.
...
SET PASSWORD=... closed connection on error.
2002-09-22 18:02:39 +03:00
monty@mashka.mysql.fi
f638ee6df9
Added code to flush a bulk_insert index.
...
This fixes a bug when doing multi-row inserts on table with an auto_increment key that is not in the first key segment.
2002-09-18 21:04:49 +03:00
monty@mashka.mysql.fi
dfd0f82b93
Update mysql-test results after merge
2002-09-18 02:21:29 +03:00
monty@mashka.mysql.fi
74744466b1
Fixed bug with BINARY NULL
2002-09-18 02:00:56 +03:00
monty@mashka.mysql.fi
f42a28e252
Merge
2002-09-18 00:44:58 +03:00
monty@mashka.mysql.fi
7f55d92637
fixed so that --ssl and --skip-ssl works with the MySQL clients.
...
Fixed core dump bug when sending wrong string to AES_DECRYPT()
2002-09-17 23:46:53 +03:00
serg@sergbook.mysql.com
aabcc1f634
Merge
2002-09-17 21:09:39 +02:00
serg@sergbook.mysql.com
7118d006b4
ft-boolean + ORDER BY (ftb tree reusing) bug
2002-09-17 21:04:10 +02:00
monty@mashka.mysql.fi
c7b6854f70
Merge work:/my/mysql-4.0 into mashka.mysql.fi:/home/my/mysql-4.0
2002-09-16 15:56:55 +03:00
monty@mashka.mysql.fi
c85c33a5c1
Added CREATE TEMPORARY TABLES and LOCK TABLES to db and host tables
...
Fixed bug in SELECT ... ORDER BY ... LIMIT
Fixed bug in ALTER TABLE and RENAME TABLE with --lower-case-table-names
Fixed hang when using --with-openssl
2002-09-16 15:55:19 +03:00
peter@mysql.com
ca37537016
Fix MySQL Test so it will not depend on current host in log file naming.
2002-09-15 02:17:20 +04:00
bar@bar.mysql.r18.ru
d5d10b0db5
Now table and database inhirited a character set from a level above at CREATE time
...
Some optimization to reduce rules number in sql_yacc.yy
2002-09-12 19:36:22 +05:00
monty@mashka.mysql.fi
fa4e07bf97
merge
2002-09-11 06:44:45 +03:00
monty@mashka.mysql.fi
f3a186c905
Portability fixes.
...
Improve mysql-test to be more robust.
Fix that GRANT doesn't delete SSL options
Change innobase_flush_log_at_trx_commit to uint.
Don't rotate logs if we read a rotate log entry from the master.
2002-09-11 06:40:08 +03:00
serg@serg.mysql.com
e8c6e2717d
bugfix: DISTINCT with const_item in ORDER BY
2002-09-10 19:23:59 +00:00
monty@mashka.mysql.fi
5ee7d7e73c
Merge
2002-09-05 17:17:22 +03:00
monty@rescue.
b0e599629c
Fixed typo in Heikkis last push.
2002-09-05 17:10:18 +03:00
monty@mashka.mysql.fi
0281a6b160
Fixed searching after ssl directories.
...
Fixed that GRANT ... REQUIRE options are not forgot when doing new GRANT
Changed fn_ext to point at first '.' after directory.
FLUSH LOGS removed numerical extension for all future update logs.
Fixed the mysqld --help reports right values for --datadir and --bind-address
--log-binary=a.b.c now properly strips of .b.c
Fix that one can DROP UDF functions that was not loaded at startup
Made AND optional in REQUIRE
Added REQUIRE NONE
2002-09-05 16:17:08 +03:00
Sinisa@sinisa.nasamreza.org
cded64f5f3
a small bug fix
2002-09-04 15:24:27 +03:00
Sinisa@sinisa.nasamreza.org
63fb2232d2
Change of test case
2002-09-04 14:13:31 +03:00
Sinisa@sinisa.nasamreza.org
265a10ff77
a fix for a bug with all_fields.elements not being changed by
...
expansion of the wildcards
2002-09-03 23:00:23 +03:00
monty@mashka.mysql.fi
fee5128d25
Merge
2002-09-03 16:48:37 +03:00
monty@mashka.mysql.fi
ca3cecf872
Fixed bug introduces by last changeset
...
(Fixing of problem with ALTER TABLE on BDB tables)
2002-09-03 16:28:01 +03:00
monty@mashka.mysql.fi
93e033fabc
Merge work:/my/mysql-4.0 into mashka.mysql.fi:/home/my/mysql-4.0
2002-09-03 15:46:13 +03:00