| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| | |
into mysql.com:/home/my/mysql-5.1
|
| |
| |
| |
| |
| |
| | |
large table gives server crash": make sure that when a MyISAM temporary
table is created for a cursor, it's created in its memory root,
not the memory root of the current query.
|
| | |
|
| |\
| | |
| | |
| | | |
into mysql.com:/home/my/mysql-5.0
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- CHAR() now returns binary string as default
- CHAR(X*65536+Y*256+Z) is now equal to CHAR(X,Y,Z) independent of the character set for CHAR()
- Test for both ETIMEDOUT and ETIME from pthread_cond_timedwait()
(Some old systems returns ETIME and it's safer to test for both values
than to try to write a wrapper for each old system)
- Fixed new introduced bug in NOT BETWEEN X and X
- Ensure we call commit_by_xid or rollback_by_xid for all engines, even if one engine has failed
- Use octet2hex() for all conversion of string to hex
- Simplify and optimize code
|
| | | |
|
| |/ |
|
|\ \
| |/ |
|
| | |
|
| |
| |
| |
| | |
partitioned tables
|
|\ \
| |/
| |
| | |
into neptunus.(none):/home/msvensson/mysql/bug10713_new/my51-bug10713_new
|
| |\
| | |
| | |
| | | |
into mishka.mysql.fi:/home/my/mysql-5.0
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Added flag to Field::store(longlong) to specify if value is unsigned.
This fixes bug #12750: Incorrect storage of 9999999999999999999 in DECIMAL(19, 0)
Fixed warning from valgrind in CREATE ... SELECT
Fixed double free of mysql.options if reconnect failed
|
| |/
| |
| |
| |
| |
| | |
(per Monty's patch).
Remove references to the "COMMENT" field.
WL#2414
|
|\ \
| |/
| |
| | |
into c-8b0ae253.1238-1-64736c10.cust.bredbandsbolaget.se:/home/pappa/mysql-5.1
|
| |\
| | |
| | |
| | | |
into mysql.com:/home/my/mysql-5.0
|
| | |
| | |
| | |
| | | |
Change argument order to be database, tablename for some functions
|
| |\ \
| | |/
| | |
| | | |
into mysql.com:/home/jimw/my/mysql-5.0-clean
|
| | |
| | |
| | |
| | | |
non-existent database. (Bug #10407)
|
| | | |
|
|\ \ \
| |/ /
| | |
| | | |
into dl145b.mysql.com:/home/ndbdev/tomas/mysql-5.1
|
| | |
| | |
| | |
| | | |
Implement new SQL mode - NO_ENGINE_SUBSTITUTION
|
|\ \ \
| |/ / |
|
| | |
| | |
| | |
| | |
| | | |
- removed some unreferenced variables
- fixed the libmysql project file by removing a duplicate file reference (merge error)
|
|\ \ \
| |/ / |
|
| |\ \
| | | |
| | | |
| | | | |
into mysql.com:/Users/kent/mysql/bk/mysql-5.0
|
| | | | |
|
| | | |
| | | |
| | | |
| | | | |
Added ASSERT() to detect wrongly packed fields
|
|\ \ \ \
| |/ / /
| | | |
| | | | |
into dl145c.mysql.com:/home/ndbdev/tomas/mysql-5.1
|
| |\ \ \
| | |/ /
| |/| /
| | |/ |
|
| | |\ |
|
| | | | |
|
|\ \ \ \
| |/ / / |
|
| | | | |
|
| |\ \ \
| | |/ / |
|
| | |\ \
| | | |/ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
independent of null bits.
Count null_bits separately from field offsets and adjust them in case of primary key parts.
(Previously a CREATE TABLE with a lot of null fields that was part of a primary key caused MySQL to wrongly count the number of bytes needed to store null bits)
This is a more complete bug fix for #6236
|
|\ \ \ \
| |/ / /
|/| | |
| | | | |
into mysql.com:/Users/mikron/wl1682
|
| |\ \ \
| | | | |
| | | | |
| | | | | |
into mysql.com:/Users/mikron/wl1682
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
to read and write
Changed Server code, added new interface to handler and changed the
NDB handler, InnoDB handler and Federated handler that previously used
query_id
Bug#10202 fix (one-liner fix for memory leak)
|
|\ \ \ \ \ |
|
| |/ / / /
| | | | |
| | | | |
| | | | |
| | | | | |
Added option --count to mysqlshow (to show number of rows)
Fixed possible core dump in information schema
|
|/ / / / |
|
|/ / /
| | |
| | |
| | | |
X. (Bug #6598)
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | | |
CAST() now produces warnings when casting a wrong INTEGER or CHAR values. This also applies to implicite string to number casts. (Bug #5912)
ALTER TABLE now fails in STRICT mode if it generates warnings.
Inserting a zero date in a DATE, DATETIME or TIMESTAMP column during TRADITIONAL mode now produces an error. (Bug #5933)
|
| | |
| | |
| | |
| | |
| | | |
Crashes with stored procedure return non-string values
Also fixes Bug#2773
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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
|
|\ \ \
| |/ / |
|
| | | |
|