An error occurred fetching the project authors.
- 13 Nov, 2004 3 commits
-
-
bell@sanja.is.com.ua authored
-
bell@sanja.is.com.ua authored
used only one implementation of format parser of (printf) fixed multistatement
-
gluh@gluh.mysql.r18.ru authored
WL#173: Create Data Dictionary Tables for SHOW Commands
-
- 12 Nov, 2004 3 commits
-
-
monty@mysql.com authored
-
bell@sanja.is.com.ua authored
-
brian@avenger.(none) authored
-
- 11 Nov, 2004 1 commit
-
-
konstantin@mysql.com authored
check_simple_select). This change was inspired by Monty in December 2003 when thd->lex became a pointer in 4.1.
-
- 10 Nov, 2004 2 commits
-
-
guilhem@mysql.com authored
WL#1596 "make mysqldump --master-data --single-transaction able to do online dump of InnoDB AND report reliable binlog coordinates corresponding to the dump". The good news is that now mysqldump can be used to get an online backup of InnoDB *which works for point-in-time recovery and replication slave creation*. Formerly, mysqldump --master-data --single-transaction used to call in fact mysqldump --master-data, so the dump was not an online dump (took big lock all time of dump). The only lock which is now taken in this patch is at the beginning of the dump: mysqldump does: FLUSH TABLES WITH READ LOCK; START TRANSACTION WITH CONSISTENT SNAPSHOT; SHOW MASTER STATUS; UNLOCK TABLES; so the lock time is in fact the time FLUSH TABLES WITH READ LOCK takes to return (can be 0 or very long, if a table is undergoing a huge update). I have done some more minor changes listed in the paragraph of mysqldump.c. WL#2237 "WITH CONSISTENT SNAPSHOT clause for START TRANSACTION": it's a START TRANSACTION which additionally starts a consistent read on all capable storage engine (i.e. InnoDB). So, can serve as a replacement for BEGIN; SELECT * FROM some_innodb_table LIMIT 1; which starts a consistent read too.
-
monty@mysql.com authored
Print position in normal log for Binlog dump
-
- 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
-
- 05 Nov, 2004 1 commit
-
-
bell@sanja.is.com.ua authored
- open and create derived tables - detect which tables should be locked for write - lock and fill derived tables some unitialized variables fixed
-
- 03 Nov, 2004 2 commits
-
-
lars@mysql.com authored
The idea of the fix is that the administrative statements OPTIMIZE TABLE, REPAIR TABLE and ANALYZE TABLE should not generate binlog errors if there is no errors on the master.
-
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
-
- 02 Nov, 2004 1 commit
-
-
gluh@gluh.mysql.r18.ru authored
-
- 29 Oct, 2004 1 commit
-
-
bar@mysql.com authored
"uint *errors" is now a non-optional parameter in String:copy() and copy_and_convert().
-
- 26 Oct, 2004 3 commits
-
-
monty@mysql.com authored
New mysqltest that can run mysqltest with PS Added support for ZEROFILL in PS Fixed crash when one called mysql_stmt_store_result() without a preceding mysql_stmt_bind_result() Updated test cases to support --ps-protocol (Some tests are still run using old protocol) Fixed crash in PS when using SELECT * FROM t1 NATURAL JOIN t2... Fixed crash in PS when using sub queries Create table didn't signal when table was created. This could cause a "DROP TABLE created_table" in another thread to wait "forever" Fixed wrong permissions check in PS and multi-table updates (one could get permission denied for legal quries) Fix for PS and SELECT ... PROCEDURE Reset all warnings when executing a new PS query group_concat(...ORDER BY) didn't work with PS Fixed problem with test suite when not using innodb
-
bar@mysql.com authored
The same problem with SET columns: find_set() now executes find_type2() to do charset aware search, instead of always using system_charset_info comparison.
-
bar@mysql.com authored
into a function.
-
- 25 Oct, 2004 2 commits
-
-
bell@sanja.is.com.ua authored
-
bar@mysql.com authored
-
- 24 Oct, 2004 1 commit
-
-
bell@sanja.is.com.ua authored
-
- 22 Oct, 2004 7 commits
-
-
serg@serg.mylan authored
-
pem@mysql.comhem.se authored
...and no ALTER privilege either. For now, only the definer and root can drop or alter an SP.
-
pem@mysql.comhem.se authored
Removed the support for renaming SPs. It's non-standard, conflicted with a standard syntax, and was a bit broken anyway.
-
monty@mysql.com authored
-
monty@mysql.com authored
Fixed checking of privilege handling in CREATE ... SELECT (Bug #6094)
-
dlenev@mysql.com authored
crashes server" (in 4.0 we fix only connection stalling in case of error, crash itself is fixed in 4.1, the test case for this code is also there).
-
kent@mysql.com authored
Bug#6167 One element missing in 'uc_update_queries[]'
-
- 21 Oct, 2004 3 commits
-
-
bell@sanja.is.com.ua authored
-
dlenev@brandersnatch.localdomain authored
mysql.time_zone* tables". We are excluding implicitly used time zone tables from privilege checking.
-
serg@serg.mylan authored
-
- 20 Oct, 2004 3 commits
-
-
bell@sanja.is.com.ua authored
-
dlenev@brandersnatch.localdomain authored
he has SELECT and INSERT privileges for table with primary key" Now we set lex->duplicates= DUP_UPDATE right in parser if INSERT has ON DUPLICATE KEY UPDATE clause, this simplifies insert_precheck() function (this also fixes a bug) and some other code.
-
bell@sanja.is.com.ua authored
net_printf/send_error calls replaced by my_error family functions -1/1 (sent/unsent) error reporting removed (WL#2133)
-
- 19 Oct, 2004 1 commit
-
-
bell@sanja.is.com.ua authored
-
- 17 Oct, 2004 1 commit
-
-
dlenev@brandersnatch.localdomain authored
server". Altough mysql_create_db()/mysql_drop_db() API calls are deprecated since 4.0, they should not crash server and should not stall connection in case of errors.
-
- 14 Oct, 2004 2 commits
-
-
monty@mishka.local authored
Simple fixes/optimization of things discovered during review of new pushed code
-
bell@sanja.is.com.ua authored
we can't rely on current variables implementation, so have to use String pointer returned by val_str fixed handling errors in case of out of memory in SQL interfase of prepared statements
-
- 13 Oct, 2004 2 commits
-
-
konstantin@mysql.com authored
-
konstantin@mysql.com authored
crashes server." The fix makes Item_func_rand prepared-statements aware plus it fixes the case when RAND is used in prepared statements and replication is on (as well as several similar issues). Until now we did not reset THD before every execution of a prepared statement, so if some execution had set thd->time_zone_used or thd->rand_used they would not be reset until next mysql_parse. Some of post-review fixes done.
-