An error occurred fetching the project authors.
- 01 Jun, 2004 1 commit
-
-
sergefp@mysql.com authored
* The prepared statement query is put into binary log on execution only if it is an update query.
-
- 27 May, 2004 1 commit
-
-
hf@deer.(none) authored
--with-geometry and --with-embedded-privilege-control configure switches added
-
- 24 May, 2004 1 commit
-
-
konstantin@mysql.com authored
after Monty's review. - Item_param was rewritten. - it turns out that we can't convert string data to character set of connection on the fly, because they first should be written to the binary log. To support efficient conversion we need to rewrite prepared statements binlogging code first.
-
- 21 May, 2004 1 commit
-
-
vva@eagle.mysql.r18.ru authored
to make list of parameters in mysql_alter_table shorted to avoid warning in MSVC (windows) building
-
- 19 May, 2004 1 commit
-
-
guilhem@mysql.com authored
(fix by our Harrison Fisk): when one does SET GLOBAL SERVER_ID=x, we must set server_id_supplied to 1.
-
- 16 May, 2004 1 commit
-
-
monty@mishka.local authored
New records_in_range() interface (similar to read_range()) Macros for faster bitmap handling Simplify read_range() code (#WL1786) New general key_cmp() function to compare keys
-
- 28 Apr, 2004 1 commit
-
-
monty@mysql.com authored
Output TIMESTAMP in 4.1 format for 4.1 tables (or for TIMESTAMP(19)) (portability fix) Fixed that INTERVAL can handle big integers. (Bug #3498) Fixed that hostname="" works identical as hostname="%" for table/column grants (Bug #3473)
-
- 15 Apr, 2004 1 commit
-
-
magnus@neptunus.(none) authored
-
- 13 Apr, 2004 1 commit
-
-
brian@brian-akers-computer.local authored
-
- 12 Apr, 2004 1 commit
-
-
sergefp@mysql.com authored
Moved PS name to Statement class, Statement_map now handles name-to-statement resolution. Both named and unnamed statements are now executed in one function (sql_prepare.cc:execute_stmt) Fixed a problem: Malformed sequence of commands from client could cause server to use previously deleted objects. Some code cleanup and small fixes
-
- 09 Apr, 2004 1 commit
-
-
bell@sanja.is.com.ua authored
-
- 08 Apr, 2004 1 commit
-
-
monty@mysql.com authored
Revert main parts of patch for online index builds. Should be done differently Added support for %lx in my_snprintf()
-
- 07 Apr, 2004 2 commits
-
-
bell@sanja.is.com.ua authored
fixed IN subselect with basic constant left expression SQLCOM_CREATE_TABLE, SQLCOM_UPDATE_MULTI, SQLCOM_REPLACE_SELECT, SQLCOM_INSERT_SELECT, QLCOM_DELETE_MULTI fixed to be compatible with PS (BUG#3398, BUG#3406) fixed multiupdate privelege check (BUG#3408) fixed multiupdate tables check (BUG#3411) unchecked commands now is rejected by PS protocol to avoid serever crash fixed cleunup procedure to be compatible sith DO/SET (BUG#3393)
-
serg@serg.mylan authored
-
- 05 Apr, 2004 1 commit
-
-
sergefp@mysql.com authored
SQL Syntax for Prepared Statements (WL#1622) ps.test, ps.result: new file
-
- 03 Apr, 2004 1 commit
-
-
bell@sanja.is.com.ua authored
fixed aggregate functions in PS (BUG#3360)
-
- 02 Apr, 2004 1 commit
-
-
dlenev@jabberwock.localdomain authored
Final version of patch. Adds support for specifying of DEFAULT NOW() and/or ON UPDATE NOW() clauses for TIMESTAMP field definition. Current implementation allows only one such field per table and uses several unireg types for storing info about this properties of field. It should be replaced with better implementation when new .frm format is introduced.
-
- 01 Apr, 2004 2 commits
-
-
dlenev@jabberwock.localdomain authored
Added two status variables: binlog_cache_use - counts number of transactions that used somehow transaction temporary binary log. binlog_cache_disk_use - counts number of transactions that required disk I/O for storing info in this this binary log.
-
vva@eagle.mysql.r18.ru authored
( fixed BUG #2385 CREATE TABLE LIKE lacks locking on source and destination table and added tests for it )
-
- 31 Mar, 2004 1 commit
-
-
dlenev@brandersnatch.localdomain authored
table resolution". Added members to Item_ident for storing original db, table and field names since those that set later from Field have shorter life-time than required by prep. stmt. So we need to restore original names in Item_ident::cleanup(). Also now using special construnctor for creation of Item_field from Field object that ensures that table and field name have big enough life-time. "Fix" for bug #2050 "10 to 1 performance drop with server 4.1.1" Clean ups in implementation of caching of field number in table. Added caching of table in which field is found in find_field_in_tables().
-
- 30 Mar, 2004 1 commit
-
-
ingo@mysql.com authored
This is to enable table handlers to implement online create/drop index. It consists of some parts: - New default handler methods in handler.h - Split of mysql_alter_table. It decides if only one kind of alteration is to be done (e.g. only create indexes or only drop indexes etc.) It then calls the specialized new handler method if the handler implements it. Otherwise it calls real_alter_table. - The parser sets flags for each alter operation detected in a command. These are used by mysql_alter_table for the decision. - mysql_prepare_table is pulled out of mysql_create_table. This is also used by mysql_create_index to prepare the key structure array for the handler. It is also used by mysql_create_index and mysql_drop_index to prepare a call to mysql_create_frm. - mysql_create_frm is pulled out of rea_create_table for use by mysql_create_index and mysql_drop_index after the index is created/dropped. Thanks to Antony who supplied most of the changes.
-
- 29 Mar, 2004 1 commit
-
-
monty@mysql.com authored
-
- 28 Mar, 2004 1 commit
-
-
dlenev@brandersnatch.localdomain authored
Actually it is not a bug but right behavior observed as pefomance degradation after we have forced Item_field::fix_fields() to re-execute each time when we are executing prep stmt. This patch implements small optimization which heals this bad behavior. We are caching field position in TABLE::field array in Item's member and are using this position for speeding up field lookups in fix_fields() in case of its re-execution.
-
- 23 Mar, 2004 1 commit
-
-
serg@serg.mylan authored
Bug#1428
-
- 16 Mar, 2004 1 commit
-
-
gluh@gluh.mysql.r18.ru authored
-
- 15 Mar, 2004 3 commits
-
-
konstantin@mysql.com authored
exceed unsigned long limit.
-
konstantin@mysql.com authored
COM_EXECUTE packet" and #2795 "prepare + execute without bind_param crashes server" and #2473 "seg fault running tests/client_test.c": - length checking added to packet parser - default impelemntation of Item_param::set_param_func will work in case of malformed packet. No test cases are possible in our test suite, as there are no tests operating on protocol layer.
-
gluh@gluh.mysql.r18.ru authored
-
- 11 Mar, 2004 2 commits
-
-
monty@mysql.com authored
Ensure that install_test_db.sh script works with both 'make install' and 'make_binary_distribution' layouts Abort if we can't allocate memory for table cache Fix bug with multi-update-tables and BDB tables.
-
guilhem@mysql.com authored
We introduce a new function mysql_test_parse_for_slave(). If the slave sees that the query got a really bad error on master (killed e.g.), then it calls this function to know if this query can be ignored because of replicate-*-table rules (do not worry about replicate-*-db rules: they are checked so early that they have no bug). If the answer is yes, it skips the query and continues. If it's no, then it stops and say "fix your slave data manually" (like it did before this change).
-
- 06 Mar, 2004 1 commit
-
-
monty@mysql.com authored
Allow one to force lower_case_table_names to 0, even if the file system is case insensitive. This fixes some issues on Mac OS X (Bug #2994) Added variables "lower_case_file_system", "version_compile_os" and "license"
-
- 05 Mar, 2004 1 commit
-
-
monty@mysql.com authored
-
- 04 Mar, 2004 1 commit
-
-
jani@ua72d24.elisa.omakaista.fi authored
Setting insert delayed threads = 0 at mysql_init_command.
-
- 02 Mar, 2004 1 commit
-
-
konstantin@oak.local authored
reviewed in Saint-Petersbourg (including post-review fixes).
-
- 27 Feb, 2004 1 commit
-
-
serg@serg.mylan authored
UUID() function
-
- 16 Feb, 2004 2 commits
-
-
bell@sanja.is.com.ua authored
-
serg@serg.mylan authored
-
- 12 Feb, 2004 2 commits
-
-
bell@sanja.is.com.ua authored
-
bell@sanja.is.com.ua authored
-
- 09 Feb, 2004 1 commit
-
-
bell@sanja.is.com.ua authored
-