An error occurred fetching the project authors.
- 11 Jan, 2005 1 commit
-
-
lenz@mysql.com authored
Windows builds
-
- 07 Jan, 2005 1 commit
-
-
serg@sergbook.mysql.com authored
-
- 06 Jan, 2005 2 commits
-
-
monty@mysql.com authored
After merge fixes
-
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
-
- 05 Jan, 2005 2 commits
-
-
bell@sanja.is.com.ua authored
-
serg@sergbook.mysql.com authored
-
- 04 Jan, 2005 1 commit
-
-
bell@sanja.is.com.ua authored
-
- 03 Jan, 2005 3 commits
-
-
serg@sergbook.mysql.com authored
don't fail w/o bdb (or innodb) sql/sql_base.cc typo fixed. "mysql-test-run --ps-protocol select" fixed (item->cached_item was set to the last table if many matches)
-
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.
-
- 30 Dec, 2004 1 commit
-
-
monty@mysql.com authored
-
- 18 Dec, 2004 1 commit
-
-
monty@mysql.com authored
Add support for VARCHAR with 1 or 2 length bytes Enable VARCHAR packing in MyISAM files (previous patch didn't pack data properly) Give error if we got problems in temporary tables during a SELECT Don't use new table generated by ALTER TABLE if index generation fails Fixed wrong call by range_end() (Could cause an ASSERT in debug mode)
-
- 17 Dec, 2004 1 commit
-
-
dlenev@brandersnatch.localdomain authored
IN and CONVERT_TZ()" (with after review changes). Now we add implicitly used time zone tables to global table list right at the parsing stage instead of doing it later in mysql_execute_command() or in check_prepared_statement(). No special test-case needed since this bug also manifests itself as timezone2.test failure if one runs it with --ps-protocol option.
-
- 14 Dec, 2004 1 commit
-
-
sergefp@mysql.com authored
* Backport of safety measures from 5.0: make numeorous replaces: s/item->fix_fields()/if (!item->fixed) item->fix_fields()
-
- 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
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
-
- 03 Dec, 2004 1 commit
-
-
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.
-
- 25 Nov, 2004 2 commits
-
-
bell@sanja.is.com.ua authored
-
bell@sanja.is.com.ua authored
-
- 24 Nov, 2004 1 commit
-
-
bell@sanja.is.com.ua authored
correct printing of aliases
-
- 21 Nov, 2004 1 commit
-
-
bell@sanja.is.com.ua authored
-
- 17 Nov, 2004 1 commit
-
-
bell@sanja.is.com.ua authored
-
- 15 Nov, 2004 1 commit
-
-
gluh@gluh.mysql.r18.ru authored
-
- 13 Nov, 2004 2 commits
-
-
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
After merge fixes
-
bell@sanja.is.com.ua authored
-
pem@mysql.comhem.se authored
-
- 11 Nov, 2004 1 commit
-
-
pem@mysql.comhem.se 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
-
- 05 Nov, 2004 2 commits
-
-
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
-
timour@mysql.com authored
- more tests, post-review changes, bug-fixes, simplifications, and improved comments
-
- 03 Nov, 2004 1 commit
-
-
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 2 commits
-
-
timour@mysql.com authored
-
timour@mysql.com authored
- Changed name resolution for GROUP BY so that derived columns do not shadow table columns from the FROM clause. As a result GROUP BY now is handled as a true ANSI extentsion. - Issue a warning when HAVING is resolved into ambiguous columns, and prefer the columns from the GROUP BY clause over SELECT columns.
-
- 26 Oct, 2004 1 commit
-
-
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
-
- 25 Oct, 2004 1 commit
-
-
bell@sanja.is.com.ua authored
-
- 22 Oct, 2004 2 commits
-
-
bell@sanja.is.com.ua authored
-
konstantin@mysql.com authored
names with ident. tables fr. diff. schemata": revise all uses of Item_field and make them prepared-statements friendly when necessary.
-