Greg@greg-laptop.
f4ebcaff4d
Changes to fix errors encountered in test builds on Windows.
2004-02-27 16:51:01 +01:00
igor@rurik.mysql.com
e720c2ce69
sql_select.cc, opt_range.cc, item.cc:
...
After merge fixes.
2004-02-19 12:04:46 -08:00
igor@rurik.mysql.com
d24a2296bb
Manual merge
2004-02-19 01:12:49 -08:00
igor@rurik.mysql.com
09fa16424a
Many files:
...
After review fixes for Item_equal.
2004-02-18 22:21:37 -08:00
monty@mysql.com
d1d48a9dd5
Merge with 4.0 to get fix for mysqlbinlog
2004-02-16 10:15:52 +02:00
monty@mysql.com
f43093ec0e
After merge fixes
...
Added more DBUG statements
Ensure that we are comparing end space with BINARY strings
Use 'any_db' instead of '' to mean any database. (For HANDLER command)
Only strip ' ' when comparing CHAR, not other space-like characters (like \t)
2004-02-16 10:03:25 +02:00
vva@eagle.mysql.r18.ru
5b369431f1
fixed copying of color in SEL_ARG::clone (fixed bug #2968 )
2004-02-12 23:45:39 +04:00
monty@mysql.com
ce14578909
Merge with 4.0.18
2004-02-11 00:06:46 +01:00
pem@mysql.com
c8585f3283
Merge 4.1 into 5.0.
2004-02-10 18:44:02 +01:00
monty@mysql.com
06432eac36
Added --compact to mysqlbinlog
...
Fixed output from mysqlbinlog when using --skip-comments
Fixed warnings from valgrind
Fixed ref_length when used with HEAP tables
More efficent need_conversion()
Fixed error handling in UPDATE with not updateable tables
Fixed bug in null handling in CAST to signed/unsigned
2004-02-09 12:31:03 +01:00
monty@mysql.com
480b082cf4
merge
2004-02-05 18:14:48 +01:00
monty@mysql.com
6bfede9639
Added SQL_SELECT::cleanup() to make it easier to reuse SQL_SELECT item's for sub selects. Needed for proper fix for bug #2479 .
...
Added 'select_to_file' class to be able to merge identical code for select_export and select_dump
2004-02-05 10:22:08 +01:00
monty@mysql.com
f7e65a7620
Fixed problem with range optimization over overlapping ranges ( #2448 )
2004-02-04 09:51:13 +01:00
ram@gw.mysql.r18.ru
3243678040
Merge rkalimullin@bk-internal.mysql.com:/home/bk/mysql-4.1
...
into gw.mysql.r18.ru:/usr/home/ram/work/4.1.b2419
2004-02-02 19:33:45 +04:00
ram@gw.mysql.r18.ru
f16dfb9d36
Added a comment for NULL range creation.
2004-02-02 19:32:49 +04:00
bar@bar.intranet.mysql.r18.ru
e2ffbc1a6a
Indexes can be used for optimization if the operation
...
collation is the same with the index collation.
2004-02-02 17:50:14 +04:00
ram@gw.mysql.r18.ru
6fab168a63
fix for the bug #2419 : order by ignores rows.
...
null_ref_key moved to TABLE_REF.
new null range created if necessary.
2004-01-31 10:04:16 +04:00
ram@gw.mysql.r18.ru
75df017276
An improvement of the fix for the bug #2231 : string column,
...
INDEX+LIKE, don't take the ESCAPE character. (ver. 2)
2004-01-08 12:24:36 +04:00
ram@gw.mysql.r18.ru
e49c7ae45f
Fix for the bug #2231 : string column, INDEX+LIKE, don't take the ESCAPE character.
...
(acctually i don't like the fix, any suggestions?)
2003-12-30 19:23:38 +04:00
igor@rurik.mysql.com
c236568ac9
Auto Merge
2003-12-23 02:24:12 -08:00
lenz@kallisto.local
f9e2c6cd27
- portability fix for IBM AIX and QNX
2003-12-22 14:42:20 +01:00
sergefp@mysql.com
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
sergefp@mysql.com
a8456e6801
Numerous small fixes to index_merge read time estimates code
2003-12-20 00:53:14 +03:00
pem@mysql.com
99e0ae85c7
Merge 4.1 to 5.0.
2003-12-19 18:03:27 +01:00
monty@mysql.com
d4c32db181
merge with 4.0.18
2003-12-19 16:42:17 +02:00
sergefp@mysql.com
50f29b0e9e
Post-merge fixes and code cleanup
2003-12-18 21:07:19 +03:00
psergey@psergey-rh8.(none)
b1f07034da
Merge psergey-rh8.(none):/home/psergey/mysql-5.0-latest-pull
...
into psergey-rh8.(none):/home/psergey/mysql-5.0-imerge-unique
2003-12-18 17:01:35 +03:00
monty@mysql.com
b9d8f108c1
Simple cleanups
2003-12-18 14:40:19 +02:00
sergefp@mysql.com
67c6d5113c
Precise read time estimates for index_merge/Unique
2003-12-18 06:08:00 +03:00
jani@linux.local
ecf54df991
Fixed some minor issues, revealed by compiler warnings when using
...
BUILD/compile-pentium-debug-max
2003-12-17 19:18:01 +00:00
monty@mysql.com
e0cc6799ec
Merge with 4.0.17
2003-12-17 17:35:34 +02:00
monty@mysql.com
427ce41c3c
Fixed bug in last push found by valgrind
2003-12-14 08:12:07 -05:00
monty@mysql.com
f995a5f4aa
Fix autoincrement for signed columns (Bug #1366 )
...
Fixed problem with char > 128 in QUOTE() function. (Bug #1868 )
Disable creation of symlinks if my_disable_symlink is set
Fixed searching of TEXT with end space. (Bug #1651 )
Fixed caching bug in multi-table-update where same table was used twice. (Bug #1711 )
Fixed problem with UNIX_TIMESTAMP() for timestamps close to 0. (Bug #1998 )
Fixed timestamp.test
2003-12-12 22:26:58 +02:00
konstantin@mysql.com
124c4ca346
cleanup: if there is return from if-part, we don't need else statement
2003-12-10 22:26:31 +03:00
serg@serg.mylan
0dea4148c8
followup
2003-12-09 21:56:11 +01:00
sergefp@mysql.com
60563049e9
Merge mysql.com:/home/psergey/mysql-5.0-latest-pull
...
into mysql.com:/home/psergey/mysql-5.0-imerge-unique
2003-12-09 23:41:25 +03:00
sergefp@mysql.com
24c180941f
Two-sweeps read index_merge plus several small index_merge fixes and improvements
2003-12-09 23:40:02 +03:00
serg@serg.mylan
eaa0c4494f
code cleanup after some reasoning
2003-12-09 20:49:48 +01:00
igor@rurik.mysql.com
e235d796c9
Merge
2003-12-01 18:47:19 -08:00
pem@mysql.com
6e717133c5
Merge 4.1 to 5.0
2003-12-01 16:14:40 +01:00
igor@rurik.mysql.com
2cd53b7ac6
Merge rurik.mysql.com:/home/igor/mysql-5.0
...
into rurik.mysql.com:/home/igor/dev/mysql-5.0-0
2003-11-28 15:28:21 -08:00
monty@mysql.com
5914033478
merge with 4.0 to get fix for range bug
2003-11-28 15:55:43 +02:00
monty@mysql.com
4f42a47408
Fixed range optimzier bug (Bug #1828 )
2003-11-28 15:45:34 +02:00
sergefp@mysql.com
ae15947360
Fix for bug 1974
2003-11-28 00:31:15 +03:00
igor@rurik.mysql.com
be27811faa
Post-merge after itroducing Item_equal
2003-11-26 17:54:20 -08:00
igor@rurik.mysql.com
3938ac5436
This ChangeSet Introdices Item_equal.
...
The objects of this class represent multiple conjunctive equalities
in where conditions: =(f1,f2,...fn) <=> f1=f2 and f2= ... and =fn.
The objects are used to generate new possibale paths to access
the tables when executing a query.
They are also used to optimize the execution plan
chosen by the optimizer for the query.
2003-11-26 17:23:52 -08:00
sergefp@mysql.com
3d32afd736
Post-merge fixes for index_merge/Unique/5.0
2003-11-24 20:54:57 +03:00
sergefp@mysql.com
5f9718adfb
Merging index_merge/Unique into 5.0
2003-11-23 15:17:46 +03:00
sergefp@mysql.com
4f721196f3
Post-merge fixes
2003-11-22 00:20:48 +03:00
sergefp@mysql.com
30b3c3bf1b
Merged, most likely needs post-merge fix
2003-11-21 00:27:54 +03:00