summaryrefslogtreecommitdiff
path: root/include/mysql.h
Commit message (Collapse)AuthorAgeFilesLines
* Fixed a possible memory leak on MacOSX when using the shared libmysql.so ↵monty@mysql.com2003-12-111-1/+1
| | | | | | | | | | | | library (Bug #2061) mysql_server_init() now returns error code if something went wrong (Bug #2062) Don't use my_fopen() when reading symlink information as this may cause problems when a lot of files are opened. Free thread keys with pthread_key_delete() instead of relying on automatic free. (Bug #2062) Fixed bug in UNION statement with alias '*'. (Bug #1249) Fixed a bug in DELETE ... ORDER BY ... LIMIT where the rows where not deleted in the proper order. (Bug #1024). FOUND_ROWS() could return incorrect number of rows after a query with an impossible WHERE condition. HOW DATABASES doesn't anymore show .sym files (on windows) that doesn't point to a valid directory. (Bug #1385)
* Better fix for CREATE TABLE IF NOT EXISTS ... SELECTmonty@mashka.mysql.fi2003-10-151-0/+3
| | | | | Fixed chsize() problem on windows Extend default timeout on windows clients to 1 year (to avoid timeout problems)
* A fix. Please never use 'ulong' here!ram@gw.mysql.r18.ru2003-09-241-1/+1
|
* Block SIGPIPE also for not threaded client programs.monty@narttu.mysql.fi2003-09-231-4/+5
| | | | | | | Added --include and --libs_r options to mysql_config. Added mysql_get_client_version() to client library Fixed some minor benchmark issues
* Cleaned up last bug fixesmonty@mashka.mysql.fi2003-09-091-0/+2
| | | | Fix bug in SHOW GRANTS when there is a column privilege but no table privilege
* Fixed multi-table-delete for InnoDB tablesmonty@mashka.mysql.fi2003-02-171-1/+1
| | | | Novell patches
* Fixes for Netwaremonty@mashka.mysql.fi2003-01-281-1/+10
| | | | | | | | Call pthread_mutex_destroy() on not used mutex. Changed comments in .h and .c files from // -> /* */ Added detection of mutex on which one didn't call pthread_mutex_destroy() Fixed bug in create_tmp_field() which causes a memory overrun in queries that uses "ORDER BY constant_expression" Added optimisation for ORDER BY NULL
* Added support for max_allowed_packet in option files read by mysql_option()monty@mashka.mysql.fi2003-01-041-0/+1
| | | | | | | Extended max_allowed_packet for clients to 1G Fixed bug in sending compressed rows >= 16M Fix bug in skiping too long packets from clients. Added checking of wrong command number sent by client.
* Changed relay_log_space to ulonglongmonty@hundin.mysql.fi2002-08-231-1/+1
| | | | Removed compiler warnings.
* Removed mysql_ssl_clear() monty@hundin.mysql.fi2002-06-271-17/+24
| | | | | | | Added statistics information for alarms (for bug tracking) Don't store "incomplete" in the xxx.cfg file if we are not using --restart. (Crash-me) Enlarged STACK_BUF_ALLOC becasue of failed crash-me test Aded new script mysql_tableinfo to make a system directory.
* my_alloc.h included in installationbell@sanja.is.com.ua2002-04-201-1/+1
|
* allocated bigger blocks if it neededbell@sanja.is.com.ua2002-04-131-17/+1
|
* Cleanupsmonty@hundin.mysql.fi2002-04-021-9/+10
| | | | Don't use DBUG library for struct st_my_thread_var to make code less complicated.
* merge with 3.23.49monty@hundin.mysql.fi2002-02-141-1/+2
|\
| * Made LOAD DATA LOCAL INFILE more securemonty@tik.mysql.fi2002-02-131-1/+2
| |
* | Update copyrightmonty@hundin.mysql.fi2001-12-061-22/+21
| | | | | | | | Fixed memory leak on shutdown (Affects the embedded version & MyODBC)
* | Added STDCALL to mysql_sever and mysql_thread variablesmonty@hundin.mysql.fi2001-11-031-5/+5
| | | | | | | | | | Merged error messages with 3.23.44 Fixed bug with DATA DIRECTORY on windows
* | changed manager to use my_net_*sasha@mysql.sashanet.com2001-10-121-1/+1
| | | | | | | | fixed bug in master - unregister slaves when they disconnect
* | mergemonty@hundin.mysql.fi2001-10-081-3/+5
|\ \
| * | Updated manual about embedded version.monty@hundin.mysql.fi2001-10-081-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | Speed up column-completion in 'mysql' Don't use ISAM if HAVE_ISAM is not defined A lot of fixes for the embedded version. All libraries are now included in libmysqld.a Changed arguments to convert_dirname() to make it more general. Renamed files in the 'merge' directory to all use a common prefix. Don't compile both assembler and C functions on x86
| * | New script: explain_log.shmonty@hundin.mysql.fi2001-10-041-2/+2
| | | | | | | | | | | | | | | | | | Portability fixes. Handle cleanup when we get an error before the message file is read. Fix bug in multi-table delete
* | | Mergesasha@mysql.sashanet.com2001-10-041-32/+41
|\ \ \ | |/ /
| * | Fixed some build problems.monty@hundin.mysql.fi2001-10-041-34/+41
| | | | | | | | | | | | | | | | | | Fix that compressed packets and normal packets looks indentical before calling net_real_write() (Needed for query cache) Optimize IS NULL handling
* | | mergedsasha@mysql.sashanet.com2001-10-031-7/+4
|\ \ \ | |/ /
| * | Cleaned up SSL documentationmonty@hundin.mysql.fi2001-10-021-6/+2
| | | | | | | | | | | | | | | | | | | | | Fixes for embedded server Made key_cache more configurable Fixed that one can change key blocksize in MyISAM A lot of optimizations to make MyISAM slightly faster
| * | SSL compiles and works as far as can see. Continue testing..tonu@volk.internalnet2001-09-301-1/+2
| | |
* | | mergedsasha@mysql.sashanet.com2001-09-221-21/+22
|\ \ \ | |/ /
| * | Added support of INSERT to MERGE tablesmonty@hundin.mysql.fi2001-09-221-21/+22
| | | | | | | | | | | | Fixes for embedded libary and openssl
* | | mergedsasha@mysql.sashanet.com2001-09-191-1/+36
|\ \ \ | |/ / |/| |
| * | fixes for MYSQL managersasha@mysql.sashanet.com2001-09-191-1/+36
| | |
* | | mergemonty@work.mysql.com2001-09-171-0/+3
|\ \ \ | | |/ | |/|
| * | Added unique error for DEADLOCKmonty@hundin.mysql.fi2001-09-171-0/+3
| | | | | | | | | | | | Include missing man pages into binary distribution
* | | Fixed bug with SELECT * ... UNIONmonty@hundin.mysql.fi2001-09-171-1/+1
| |/ |/|
* | Fixed compilation problems when HAVE_OPENSSL is not definedtonu@x153.internalnet2001-09-011-3/+0
| |
* | Embedded mysql fixes.tim@black.box2001-08-101-5/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There is now a mysql_server_init() function which needs to be called at the beginning of the program (and _end() for the end of the program). This routine handles argument parsing for the embedded server. Use the embedded version of mysql_load_file() (ignore the LOCAL argument, since the client and server are the same program). There are now mysql_thread_init/end() functions for the client to use in a multi-threaded app. They are just wrappers for my_thread_init/end().
* | Redefinition of myisam_bulk_insert_tree_sizemonty@tik.mysql.fi2001-07-101-47/+46
| | | | | | | | | | | | | | | | Removed new error message Fixed test case for varbinary Threads are again killable in "merge_buffers" Cleanup of sql_repl.cc SHOW OPEN TABLES now works when no tables are opened
* | auto-magic replication redirection logic support in the client,sasha@mysql.sashanet.com2001-06-081-4/+35
| | | | | | | | | | | | compiles, passes test suite, does magic, has bugs, but none that I know at this point. Have not tested everything yet, though. Changed a lot of code in the client, but normal stuff appears to be working.
* | some code for replication awareness support - this is a temporarysasha@mysql.sashanet.com2001-06-021-0/+41
|/ | | | | commit - it compiles, and test suite still passes, but it is not finished . The purpose of the commit is backup/code sharing/code review
* Fixed probelm with count(*) and normal functions when no matchin rows.monty@donna.mysql.fi2001-04-211-0/+8
| | | | | Changed 'lib' to 'master-data' Fix for slow slaves
* Merged some functions and removed some unused client functions.monty@donna.mysql.fi2001-03-061-4/+3
| | | | | | | | Remember UNION for ALTER TABLE Added test for if we are supporting transactions. Don't allow REPLACE to replace a row when we have generated an auto_increment key Fixed bug when using BLOB keys Fixed bug in SET @variable=user.
* client/mysqltest.csasha@mysql.sashanet.com2001-01-191-0/+4
| | | | | | | | | | | | | | | | | added send/reap/dirty_close include/mysql.h mysql_send_query()/mysql_reap_query() libmysql/libmysql.c mysql_send_query()/mysql_reap_query() mysys/my_vsnprintf.c fixed critical bug that codedumped when connection aborted sql/sql_parse.cc 0 mysql-test/r/dirty-close.result New BitKeeper file ``mysql-test/r/dirty-close.result'' mysql-test/t/dirty-close.test New BitKeeper file ``mysql-test/t/dirty-close.test''
* Update to new root alloc, OPTIMIZE TABLE and some other changesmonty@donna.mysql.com2000-09-121-1/+3
|
* Quoting of TIMESTAMP columns and small optimizationsmonty@donna.mysql.com2000-09-021-0/+2
|
* Import changesetbk@work.mysql.com2000-07-311-0/+293