summaryrefslogtreecommitdiff
path: root/libmysql
Commit message (Collapse)AuthorAgeFilesLines
* Merge mysql.com:/home/kostja/work/mysql-4.1-rootkonstantin@mysql.com2005-02-101-5/+5
|\ | | | | | | into mysql.com:/home/kostja/work/mysql-5.0-root
| * Follow-up for bug#7990konstantin@mysql.com2005-02-101-5/+5
| |
* | Merge mysql.com:/home/kostja/work/mysql-4.1-rootkonstantin@mysql.com2005-02-101-0/+17
|\ \ | |/ | | | | into mysql.com:/home/kostja/work/mysql-5.0-root
| * A fix and test case for Bug#7990 "mysql_stmt_close doesn't konstantin@mysql.com2005-02-101-0/+17
| | | | | | | | | | | | | | | | | | reset mysql->net.last_error": the solution is to clear MYSQL->net error before performing COM_CLOSE: if the call succeeds, the connection is usable for other statements. More comprehensive fix is to clear MYSQL->net for all recoverable errors at the time they happen, it will be implemented in 5.0 as it introduces incompatibility in behavior.
* | manual mergekonstantin@mysql.com2005-02-101-0/+5
|\ \ | |/
| * A fix and test case for Bug#8330 "mysql_stmt_execute crashes" (libmysql).konstantin@mysql.com2005-02-101-0/+5
| |
* | Precision Math implementationhf@deer.(none)2005-02-091-0/+7
| |
* | Merge bk-internal:/home/bk/mysql-5.0serg@serg.mylan2005-01-281-1/+1
|\ \ | | | | | | | | | into serg.mylan:/usr/home/serg/Abk/mysql-5.0
| * | small Makefile.am cleanupserg@serg.mylan2005-01-281-1/+1
| | | | | | | | | | | | | | | clean: targets removed generated *.h files moved to include/
* | | Fixes for windows compilation bugsgeorg@beethoven.site2005-01-261-2/+2
|/ / | | | | | | (After review of cs georg:1.1800 by Monty)
* | Some bug fixes and a feature add to mysql-test-runjani@ua141d10.elisa.omakaista.fi2005-01-251-2/+3
| |
* | Mergejimw@mysql.com2005-01-241-1/+1
|\ \ | |/
| * - renamed client_test -> mysql_client_testlenz@mysql.com2005-01-201-1/+1
| | | | | | | | | | | | | | - renamed the tests that use the embedded server (client_test -> mysql_client_test_embedded, mysqltest -> mysql_test_embedded and changed some Makefiles and scripts so they are installed in $bindir (required to be able to run the test suite against the embedded server)
* | Merge with global treemonty@mysql.com2005-01-181-0/+1
|\ \ | |/
| * Fixed memory leak in handle_local_infile()kaa@polly.local2005-01-171-0/+1
| |
* | Merge mysql.com:/usr/home/bar/mysql-4.1bar@mysql.com2005-01-171-1/+1
|\ \ | |/ | | | | into mysql.com:/usr/home/bar/mysql-5.0
| * libmysql.c:bar@mysql.com2005-01-171-1/+1
| | | | | | | | bug#7891: mysql_character_set_name() returns collation
* | Merge here.mwagner.org:/Users/mwagner/work/bk/mysql-4.1mwagner@here.mwagner.org2005-01-121-1/+1
|\ \ | |/ | | | | into here.mwagner.org:/Users/mwagner/work/bk/mysql-5.0
| * libmysqld.def, libmysql.def:mwagner@here.mwagner.org2005-01-121-1/+1
| | | | | | | | Use the invisible tabs (!)
* | Merge here.mwagner.org:/Users/mwagner/work/bk/mysql-4.1mwagner@here.mwagner.org2005-01-121-0/+1
|\ \ | |/ | | | | into here.mwagner.org:/Users/mwagner/work/bk/mysql-5.0
| * libmysqld.def, libmysql.def:mwagner@here.mwagner.org2005-01-121-0/+1
| | | | | | | | Add missing 'get_defaults_files' to fix linking error.
* | renamed charset name 'eucjp_ms' to 'eucjpms'shuichi@mysql.com2005-01-121-1/+1
| |
* | added new character set - cp932, eucjp_msshuichi@mysql.com2005-01-111-1/+1
| |
* | Fixed a bug in prepared statements error handlingmonty@mysql.com2005-01-061-3/+4
| | | | | | | | After merge fixes
* | Added checking for my.cnf file from environment variable MYSQL_HOMEjani@ua141d10.elisa.omakaista.fi2005-01-041-0/+1
| | | | | | | | instead of DATADIR.
* | After merge fixesmonty@mysql.com2005-01-041-5/+8
| | | | | | | | | | | | Add support for warnings for prepare of prepared statements Fixed test to work with --ps-protocol Fixed some test results
* | Merge with global treemonty@mysql.com2004-12-312-14/+25
|\ \
| * \ Merge with 4.1monty@mishka.local2004-12-222-14/+26
| |\ \ | | |/
| | * fix for bug #7285: Disable start of embedded server when need togeorg@beethoven.local2004-12-151-1/+2
| | | | | | | | | | | | connect to an external server with mysqld.
| | * A fix of return value of mysql_stmt_bind_result() and cleanup.konstantin@mysql.com2004-12-152-11/+16
| | |
| | * A fix (bug #7129: Test failure: 'type_ranges' when using '--ps-protocol'ram@gw.mysql.r18.ru2004-12-101-2/+2
| | | | | | | | | | | | | | | bug #7126: Test failure: 'func_str' when using '--ps-protocol' bug #7130: Test failure: 'type_uint' when using '--ps-protocol').
| | * Fix for a bug #6996Sinisa@sinisa.nasamreza.org2004-12-071-0/+6
| | |
* | | Merge from 4.1: fix for bug #7285 (embedded server)georg@beethoven.site2004-12-301-1/+2
| | |
* | | WL#1895 - Print message to error log in case of detected MyISAM corruptioningo@mysql.com2004-12-232-1/+28
|/ / | | | | | | | | | | | | | | | | | | | | | | Changed my_error() to print error messages, which come from arbitrary registered ranges of error messages. Messages can be unregistered (and should be at end of the program). Added registration of handler error messages. Added a new mi_print_error() macro and a new mi_report_error() function, which supply error messages with a table name. Added calls to mi_print_error() or mi_report_error() at all places in MyISAM, where table corruption is detected.
* | More work on truncations in libmysql: after-review fixes.konstantin@mysql.com2004-12-181-65/+52
| |
* | Truncations patch: a post-review fix. konstantin@mysql.com2004-12-181-4/+4
| |
* | Fixing compile-time failures in recently pushed code (aCC, Sun Studio)konstantin@mysql.com2004-12-171-8/+10
| | | | | | | | (Bug#7381)
* | Portability fix in libmysql (FreeBSD)konstantin@mysql.com2004-12-161-11/+11
| |
* | Data truncation reporting implementation (libmysql) + post reviewkonstantin@mysql.com2004-12-161-186/+466
| | | | | | | | | | | | fixes. Still to do: - deploy my_strtoll10 in limbysql.c - add mysql_options option to switch MYSQL_DATA_TRUNCATED on and off.
* | WL#1051, more maintanable error messages.anjuta@arthur.local2004-12-131-1/+2
| |
* | Merge gbichot@bk-internal.mysql.com:/home/bk/mysql-5.0guilhem@mysql.com2004-12-091-0/+4
|\ \ | | | | | | | | | into mysql.com:/home/mysql_src/mysql-5.0-clean
| * | Changing the default of libmysqlclient : it's now NO reconnection.guilhem@mysql.com2004-12-091-0/+4
| | | | | | | | | | | | | | | | | | | | | All our programs which use mysql_real_connect() and mysql_connect() are updated accordingly, though I have deliberately made mysqlimport not reconnect anymore (already true for mysqldump >= 4.1.8). All Connector devs have been warned about the change I'm doing here - which was agreed with Monty, and fixes BUG#2555.
* | | Merge with new VARCHAR codemonty@mysql.com2004-12-061-0/+3
|\ \ \ | |/ / |/| |
| * | Add support for up to VARCHAR (size up to 65535)monty@mysql.com2004-12-061-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | mergedserg@serg.mylan2004-11-201-6/+7
|\ \ \ | | |/ | |/|
| * | Manual merge of fix for bug #6266 "Invalid DATETIME value is not handleddlenev@mysql.com2004-11-191-6/+7
| |\ \ | | | | | | | | | | | | properly" with main tree.
| | * | Fix for bug #6266 "Invalid DATETIME value is not handled properly".dlenev@brandersnatch.localdomain2004-11-151-6/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | In server we assume that datetime values stored in MYSQL_TIME struct are normalized (and year is not greater than 9999), so we should perform range checks in all places then we convert something to MYSQL_TIME.
* | | | Merge with 4.1monty@mysql.com2004-11-121-1/+1
|\ \ \ \ | |/ / / | | | / | |_|/ |/| |
| * | merge with 4.0monty@mysql.com2004-11-121-1/+1
| |\ \
| | * | libmysql.c:bar@mysql.com2004-11-051-1/+2
| | | | | | | | | | | | | | | | After-merge clean-up