c5738005c4
Just making commit in order to stop getting erors.
...
Will do a push when it starts working ..
2002-07-16 22:42:53 +03:00
b3d57979c7
Merge work:/home/bk/mysql-4.0/
...
into rhols221.adsl.netsonic.fi:/home/my/bk/mysql-4.0-new
2002-07-01 10:14:55 +03:00
f87efa928b
Update for running gcc 3.x (mainly on HPUX)
...
Portability fixes for HPUX
Rename of CHECK_LOCK to IS_FREE_LOCK
Apply lower_case_table_names also to databases
Cleanup of describe code
Don't allow \ in database names
2002-06-30 18:57:21 +03:00
7cad1f9313
Added interface for first set of dynamic variables.
2002-06-28 19:30:09 +03:00
0d8e13979d
Made keyread (key scanning) a key specific attribute.
...
This avoids using fulltext keys for table scanning.
This also reverts Sinisa's original fix for this problem.
2002-06-19 00:22:30 +03:00
6d69e1205f
Merge work:/home/bk/mysql-4.0 into hundin.mysql.fi:/my/bk/mysql-4.0
2002-06-17 09:46:38 +03:00
fc52abc50f
Cleanup of checking of user resources
...
Added missing checking of no_keyread
2002-06-16 17:06:12 +03:00
078dada497
Fixed a rare bug when fulltext index is present and no tables are used.
...
A better fix would be to have a map of tables that are not used at all,
and to annul just fledls in that TABLE.
2002-06-14 15:06:01 +03:00
2aecdd1a91
Big code cleanup/review before 4.0.2 release.
...
(All commit emails since 4.0.1 checked)
This had to be done now, before the 4.1 tree changes to much, to make it easy to propagate bug fixes to the 4.1 tree.
2002-06-11 11:20:31 +03:00
ad04b7f677
Fixed bug in SQL_CALC_FOUND_ROWS + LIMIT
2002-06-10 13:33:25 +03:00
2c274c64b9
Bug fix for complicated GROUP BY ... ORDER BY query.
...
Fixed problem in access rights testing (from last patch)
2002-06-09 15:41:19 +03:00
073d9e5f09
A bug fix and test case for a bug that appears in quereis where there
...
is a GROUP BY a column that is not NOT NULL and ORDER BY is done by
another column.
Even better fix would be to make a separate function for this.
2002-06-08 20:02:49 +03:00
c06cc02c5d
Merge work:/home/bk/mysql
...
into sergbook.mysql.com:/usr/home/serg/Abk/mysql
2002-05-26 12:59:02 +02:00
66b41d19c2
quick fix for some optimizer glitch (it appears as ft+const bug, but it, probably, isn't)
2002-05-25 20:59:50 +02:00
2181d5972e
A fix for the very nusty bug with when there are 2 or more fields
...
in GROUP BY , which fields can be NULL ....
2002-05-22 15:11:35 +03:00
0c5c517db6
Fixed some compilation problems in last changeset
2002-05-16 23:35:09 +03:00
5080d64c6b
Fix bug in SELECT SQL_CALC_FOUND_ROWS
2002-05-16 16:06:57 +03:00
961f98f1d0
resolve changes
2002-05-15 14:11:27 +03:00
d65671f778
Features made for Schlund plus several bug fixes.
...
Read a manual for more detail
2002-05-15 13:50:38 +03:00
3facae335e
Sergei's MyODBC fix
2002-05-12 23:01:45 -03:00
900788b2a1
init_dynamic_array MyODBC compatibility fix
2002-04-28 21:22:37 +00:00
056175a1ce
Update for BTREE keys in HEAP tables
...
Split handler->option_flag() to handler->table_flags() and handler->index_flags()
2002-04-12 21:35:46 +03:00
6e247490dc
Merge
2002-04-02 19:46:26 +03:00
fa5717b950
Merge work:/home/bk/mysql into serg.mysql.com:/usr/home/serg/Abk/mysql
2002-04-02 14:59:40 +00:00
8d8a133d51
fts+const_tables bug fixed
2002-04-02 14:56:40 +00:00
727e507bca
merge with 3.23.50
2002-03-27 01:56:10 +02:00
ed040fe21e
Fix for bug in WHERE key='j' or key='J'
2002-03-22 14:03:42 +02:00
f0e835ac09
Fixed problem with WHERE key=const ORDER BY key DESC
2002-03-15 21:30:50 +02:00
ec80dec9b0
Making full-text queries working with UNION's
2002-03-15 14:11:11 +02:00
e9ba8d58fe
merge
2002-03-06 23:41:18 +02:00
1086e7c52f
several bug fixes and tests
2002-03-05 14:22:32 +02:00
cb3499b7de
merge
2002-03-02 13:59:26 +02:00
9d9bcf25e7
Fix sorting of NULL values (Should always be first)
...
Fix problem with HAVING and MAX() IS NOT NULL
2002-03-02 09:51:24 +02:00
863b5da02d
Merge work:/home/bk/mysql-4.0
...
into serg.mysql.com:/usr/home/serg/Abk/mysql-4.0
2002-03-01 16:58:06 +00:00
4e6150d4c7
fulltext+const_table bug fixed
2002-03-01 16:57:08 +00:00
b42ec166c0
Surgical changes in sql_select and sql_union code in order to
...
accomodate EXPLAIN properly for all possible variant of UNION's
derived tables etc ...
This also fixes all reported (and unreported) bugs when EXPLAIN is
run on UNION's.
select_describe() now has a very dirty hack to avoid some problems
with transactional tables on table unlocking.
Code speedup is possible. For the moment all that was important was
that all tests are passed.
2002-02-28 13:50:00 +02:00
7bda9e7239
some UNION bug fixes..
2002-02-21 13:40:22 +02:00
4abd402b87
merge with 3.23.48
2002-02-11 13:48:59 +02:00
368731a915
Fixed bug in full join with many NULL fields.
2002-02-10 12:47:37 +02:00
d36ac6b669
Fix some bugs introduced with the new my_getopt
...
Added counting of rollback's and commits
Fixed bug in 'SELECT 0 LIMIT 0'
Fixed bug in 'SELECT SQL_CALC_FOUND_ROWS'
2002-02-08 03:21:34 +02:00
4000b036c0
Fixes for new getopt
...
Bug fix when using --no-deaults
Sets ref_length to right value (faster rnd_pos() handling in InnoDB).
Fixed problem with multi-table-delete and InnoDB
Fixed problem with truncate table, which required a COMMIT before.
Fixed multi-table-delete bug with InnoDB.
Remove not used index from EXPLAIN
2002-01-31 04:36:58 +02:00
c396824b2a
Take into account that table scans may use indexes
2002-01-30 16:07:11 +02:00
be46289855
New error messages
...
Test of unsigned BIGINT values
Fixes for queries-per-hour
Cleanup of replication code (comments and portability fixes)
Make most of the binary log code 4G clean
Changed syntax for GRANT ... QUERIES PER HOUR
2002-01-29 18:32:16 +02:00
4609e627a5
Increase max package length to 512M for mysql and mysqldump.
...
Faster 'read_first_row' (Fixes slow 'preparing' state)
Read constant tables earlier, which provides better optimzations when using tables with <=1 row.
This also fixes a complicated bug involving const tables.
2002-01-23 02:52:26 +02:00
89fa5f13d9
Fixed bug when making a range join based on information from a const table.
2002-01-18 00:43:50 +02:00
df5f8c18eb
Move HA_EXTRA_NO_READCHECK to ha_open
...
Fixed bug in multi-table-delete
2002-01-16 23:02:26 +02:00
4d10a0cb7e
Add support for NULL=NULL in keys (Used in GROUP BY optimization)
...
Add ISAM to Windows version
Fix of test results
Fixes for NULL keys in HEAP tables.
2002-01-16 00:42:52 +02:00
7dd4eb71fe
Added support of null keys in HEAP tables
...
Added ORDER BY optimization
2002-01-12 15:42:54 +02:00
b0ea238d2e
merge
2002-01-02 22:02:03 +02:00
fd0459a521
merge with 3.23
2002-01-02 21:34:12 +02:00