An error occurred fetching the project authors.
- 06 Dec, 2004 1 commit
-
-
monty@mysql.com authored
Renamed HA_VAR_LENGTH to HA_VAR_LENGTH_PART Renamed in all files FIELD_TYPE_STRING and FIELD_TYPE_VAR_STRING to MYSQL_TYPE_STRING and MYSQL_TYPE_VAR_STRING to make it easy to catch all possible errors Added support for VARCHAR KEYS to heap Removed support for ISAM Now only long VARCHAR columns are changed to TEXT on demand (not CHAR) Internal temporary files can now use fixed length tables if the used VARCHAR columns are short
-
- 28 Nov, 2004 2 commits
-
-
sergefp@mysql.com authored
* Don't try building ROR-intersect if the queried table has zero rows * Don't ever produce an estimate of zero returned rows.
-
serg@serg.mylan authored
fixed a bug that it discovered
-
- 23 Nov, 2004 1 commit
-
-
serg@serg.mylan authored
-
- 18 Nov, 2004 1 commit
-
-
timour@mysql.com authored
-
- 17 Nov, 2004 1 commit
-
-
konstantin@mysql.com authored
-
- 09 Nov, 2004 1 commit
-
-
monty@mysql.com authored
Added push_back(void *, MEM_ROOT *) to make some list-handling code easier that needs to be allocated in a different mem-root (Before one had to change thd->mem_root ; push_back(); restore mem_root.
-
- 07 Nov, 2004 1 commit
-
-
monty@mysql.com authored
Now thd->mem_root is a pointer to thd->main_mem_root and THR_MALLOC is a pointer to thd->mem_root. This gives us the following benefits: - Allow us to easily detect if arena has already been swapped before (this fixes a bug in setup_conds() where arena was swaped twice in some cases) - Faster swaps of arenas (as we don't have to copy the whole MEM_ROOT) - We don't anymore have to call my_pthread_setspecific_ptr(THR_MALLOC,...) to change where memory is alloced. Now it's enough to set thd->mem_root
-
- 03 Nov, 2004 2 commits
-
-
bar@mysql.com authored
Bug #6045: Binary Comparison regression in MySQL 4.1 Binary searches didn't use a case insensitive index, now they do.
-
monty@mysql.com authored
FOUND is not a reserved keyword anymore Added Item_field::set_no_const_sub() to be able to mark fields that can't be substituted Added 'simple_select' method to be able to quickly determinate if a select_result is a normal SELECT Note that the 5.0 tree is not yet up to date: Sanja will have to fix multi-update-locks for this merge to be complete
-
- 01 Nov, 2004 1 commit
-
-
timour@mysql.com authored
-
- 29 Oct, 2004 1 commit
-
-
timour@mysql.com authored
Fix for BUG#6303 + fix for discovered bug with sub-queries when analyzin queries for MIN/MAX optimization (WL#1724).
-
- 26 Oct, 2004 1 commit
-
-
igor@rurik.mysql.com authored
COND_EQUAL must be derived from Sql_alloc to simplify memory management for objects of this class. This fixes a leak in mysql-test-run noticed by PEM. opt_range.cc: Fixed uninitialized min_max_range member the QUICK_GROUP_MIN_MAX_SELECT class.
-
- 20 Oct, 2004 3 commits
-
-
igor@rurik.mysql.com authored
Post automerge correction.
-
ram@gw.mysql.r18.ru authored
-
ram@gw.mysql.r18.ru authored
-
- 19 Oct, 2004 1 commit
-
-
igor@rurik.mysql.com authored
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.
-
- 18 Oct, 2004 1 commit
-
-
serg@serg.mylan authored
test results corrected
-
- 13 Oct, 2004 1 commit
-
-
timour@mysql.com authored
-
- 12 Oct, 2004 1 commit
-
-
timour@mysql.com authored
-
- 11 Oct, 2004 2 commits
-
-
timour@mysql.com authored
-
timour@mysql.com authored
-
- 10 Oct, 2004 1 commit
-
-
bell@sanja.is.com.ua authored
prevent filling temporary tables of views on list fields command
-
- 07 Oct, 2004 1 commit
-
-
magnus@neptunus.(none) authored
Initialise "sorted" variable in constructor of QUICK_SELECT. The variable is set to 1 in test_if_skip_sort_order if we decide to optimize "order by" by uinsg index_read.
-
- 28 Sep, 2004 1 commit
-
-
monty@mishka.local authored
Under strict mode MySQL will generate an error message if there was any conversion when assigning data to a field. Added checking of date/datetime fields. If strict mode, give error if we have not given value to field without a default value (for INSERT)
-
- 23 Sep, 2004 1 commit
-
-
dlenev@brandersnatch.localdomain authored
with memory roots in THD/Statement/Item_arena. Added assertions preventing memory allocation on bzero'ed MEM_ROOT since it is worked by pure luck and was very ineffective.
-
- 17 Sep, 2004 1 commit
-
-
monty@mishka.local authored
Removed wrong warnings in test suite (This was because select_insert / select_create results was not freed. Added thd to openfrm() for initialization of TABLE->in_use. This fixed a bug in BDB handling where table->in_use was used early
-
- 10 Sep, 2004 1 commit
-
-
timour@mysql.com authored
"Min/Max Optimization for Queries with Group By Clause"
-
- 09 Sep, 2004 1 commit
-
-
monty@mysql.com authored
Fixed (together with Guilhem) bugs in mysqlbinlog regarding --offset Prefix addresses with 0x for easier comparisons of debug logs Fixed problem where MySQL choosed index-read even if there would be a much better range on the same index This fix changed some 'index' queries to 'range' queries in the test suite Don't create 'dummy' WHERE clause for trivial WHERE clauses where we can remove the WHERE clause. This fix removed of a lot of 'Using where' notes in the test suite. Give NOTE instead of WARNING if table/function doesn't exists when using DROP IF EXISTS Give NOTE instead of WARNING for safe field-type conversions
-
- 04 Sep, 2004 1 commit
-
-
serg@serg.mylan authored
-
- 27 Aug, 2004 1 commit
-
-
timour@mysql.com authored
- after-review changes - merged with the source tree from 204-08-27
-
- 26 Aug, 2004 2 commits
-
-
ram@gw.mysql.r18.ru authored
-
ram@gw.mysql.r18.ru authored
-
- 13 Aug, 2004 1 commit
-
-
sergefp@mysql.com authored
-
- 11 Aug, 2004 1 commit
-
-
sergefp@mysql.com authored
The crash is eliminated but still it is weird/inefficent that ROR-intersection is used when performing updates in empty table.
-
- 26 Jul, 2004 1 commit
-
-
serg@serg.mylan authored
-
- 20 Jul, 2004 1 commit
-
-
serg@serg.mylan authored
-
- 16 Jul, 2004 1 commit
-
-
miguel@hegel.txg authored
-
- 15 Jul, 2004 1 commit
-
-
monty@mysql.com authored
Note: The following tests fails - fulltext (Sergei has promised to fix) - rpl_charset (Guilhem should fix) - rpl_timezone (Dimitray has promised to fix) Sanja needs to check out the calling of close_thread_tables() in sp_head.cc
-
- 12 Jul, 2004 1 commit
-
-
monty@mysql.com authored
-