An error occurred fetching the project authors.
- 27 Apr, 2005 3 commits
-
-
ingo@mysql.com authored
After merge fix.
-
ingo@mysql.com authored
After merge fix.
-
ingo@mysql.com authored
Added protection against global read lock while creating and initializing a delayed insert handler. Allowed to ignore a global read lock when locking the table inside the delayed insert handler. Added some minor improvements.
-
- 22 Apr, 2005 1 commit
-
-
ingo@mysql.com authored
A fix of the original patch. Correctly clear a bit from an enum value.
-
- 21 Apr, 2005 3 commits
-
-
msvensson@neptunus.(none) authored
-
acurtis@xiphis.org authored
-
ingo@mysql.com authored
-
- 19 Apr, 2005 1 commit
-
-
ingo@mysql.com authored
Modified the check for the timestamp field so that the flags for the automatic for inserts and updates are cleared independently.
-
- 19 Mar, 2005 1 commit
-
-
jimw@mysql.com authored
Windows to call CreateFileMapping() with correct arguments, and propogating the introduction of query_id_t to everywhere query ids are passed around. (Bug #8826)
-
- 10 Mar, 2005 1 commit
-
-
dlenev@brandersnatch.localdomain authored
Now we should call open_and_lock_tables() even if table list is empty - to cache stored routines used by query and open and lock tables required for their execution.
-
- 28 Feb, 2005 1 commit
-
-
monty@mysql.com authored
(No really critical errors found, but a few possible wrong results)
-
- 25 Feb, 2005 1 commit
-
-
monty@mysql.com authored
(Found during build process)
-
- 02 Feb, 2005 1 commit
-
-
monty@mysql.com authored
-
- 27 Jan, 2005 1 commit
-
-
serg@serg.mylan authored
fix for binlog+autocommit+tclog comments, style fixes
-
- 25 Jan, 2005 1 commit
-
-
mskold@mysql.com authored
-
- 19 Jan, 2005 1 commit
-
-
ingo@mysql.com authored
Version for 5.0. Committed for merge. If the result table is one of the select tables in INSERT SELECT, we must not disable the result tables indexes before selecting. Now the preparation is split into two prepare methods. The first detects the situation and defers some preparations until the second phase.
-
- 16 Jan, 2005 1 commit
-
-
serg@serg.mylan authored
-
- 15 Jan, 2005 1 commit
-
-
jimw@mysql.com authored
are not specified in an insert. Most of these changes are actually to clean up the test suite to either specify defaults to avoid warnings, or add the warnings to the results. Related to bug #5986.
-
- 14 Jan, 2005 1 commit
-
-
jimw@mysql.com authored
DEFAULT (with no argument) or to the field's type's default by not being listed in the list of fields being inserted. (Bug #5986)
-
- 10 Jan, 2005 1 commit
-
-
mskold@mysql.com authored
-
- 06 Jan, 2005 1 commit
-
-
monty@mysql.com authored
Split TABLE to TABLE and TABLE_SHARE (TABLE_SHARE is still allocated as part of table, will be fixed soon) Created Field::make_field() and made Field_num::make_field() to call this Added 'TABLE_SHARE->db' that points to database name; Changed all usage of table_cache_key as database name to use this instead Changed field->table_name to point to pointer to alias. This allows us to change alias for a table by just updating one pointer. Renamed TABLE_SHARE->real_name to table_name Renamed TABLE->table_name to alias Renamed TABLE_LIST->real_name to table_name
-
- 04 Jan, 2005 2 commits
-
-
bell@sanja.is.com.ua authored
-
monty@mysql.com authored
Add support for warnings for prepare of prepared statements Fixed test to work with --ps-protocol Fixed some test results
-
- 03 Jan, 2005 2 commits
-
-
monty@mysql.com authored
This fixed a bug in prepared statements when used with outher joins Fixed a bug in SUM(DISTINCT) when used with prepared statements. Some safety fixes in test scripts to ensure that previous test failures shouldn't affect other tests
-
monty@mysql.com authored
(Old code failed for INSERT ... ON DUPLICATE with prepared statements) Instead, always reset table->insert_values on open.
-
- 31 Dec, 2004 1 commit
-
-
monty@mysql.com authored
This allows use to use INSERT IGNORE ... ON DUPLICATE ...
-
- 30 Dec, 2004 1 commit
-
-
monty@mysql.com authored
-
- 24 Dec, 2004 1 commit
-
-
serg@serg.mylan authored
-
- 13 Dec, 2004 1 commit
-
-
acurtis@pcgem.rdg.cyberkinetica.com authored
UPDATE clause conflicts with SELECT for use of item_list field. Alter UPDATE clause to use new lex field update_list Tests included
-
- 09 Dec, 2004 1 commit
-
-
dlenev@brandersnatch.localdomain authored
tables requires privileges for them if some table or column level grants present" (with after-review fixes). We should set SELECT_ACL for implicitly opened tables in my_tz_check_n_skip_implicit_tables() to be able to bypass privilege checking in check_grant(). Also we should exclude those tables from privilege checking in multi-update.
-
- 06 Dec, 2004 1 commit
-
-
monty@mysql.com authored
Fixed compiler warnings Fix core dump when sending SIGHUP to mysqld
-
- 03 Dec, 2004 2 commits
-
-
serg@serg.mylan authored
Bug #6284 - report truncation warnings in INSERT ... SELECT only for "INSERT" part sql/sql_insert.cc Bug #6284 - report truncation warnings in INSERT ... SELECT only for "INSERT" part
-
mats@mysql.com authored
CREATE DATABASE statement used the current database instead of the database created when checking conditions for replication. CREATE/DROP/ALTER DATABASE statements are now replicated based on the manipulated database.
-
- 02 Dec, 2004 1 commit
-
-
jimw@mysql.com authored
insertion of new records partially failed. It would get logged because of the logic to log a partially-failed 'INSERT ... SELECT' (which can't be rolled back in non-transactional tables), but 'CREATE TABLE ... SELECT' is always rolled back on failure, even for non-transactional tables. (Bug #6682) (Original fix reimplemented after review by Serg and Guilhem.)
-
- 25 Nov, 2004 1 commit
-
-
bell@sanja.is.com.ua authored
-
- 21 Nov, 2004 1 commit
-
-
bell@sanja.is.com.ua authored
-
- 18 Nov, 2004 1 commit
-
-
mskold@mysql.com authored
-
- 13 Nov, 2004 1 commit
-
-
bell@sanja.is.com.ua authored
used only one implementation of format parser of (printf) fixed multistatement
-
- 12 Nov, 2004 1 commit
-
-
bell@sanja.is.com.ua authored
-
- 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
-