summaryrefslogtreecommitdiff
path: root/libmysqld
Commit message (Collapse)AuthorAgeFilesLines
* After merge fixesmonty@mysql.com2004-11-031-1/+1
|
* merge with 4.1monty@mysql.com2004-10-292-3/+4
|\
| * A lot of fixes for prepared statements (PS):monty@mysql.com2004-10-261-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * Fix asked by Ranger.hf@deer.(none)2004-09-251-1/+1
| | | | | | | | If embedded library gets empty string as a hostname it should use embedded connection
* | Fixed --with-embedded builds.dlenev@brandersnatch.localdomain2004-09-101-1/+1
| | | | | | | | Added previously missing sql_trigger.cc file to embedded library.
* | Merge with 4.1monty@mysql.com2004-09-065-20/+183
|\ \ | |/ | | | | | | (Includes merge of arena code in 4.1 and 5.0)
| * Merge serg.mylan:/usr/home/serg/Abk/mysql-4.0serg@serg.mylan2004-08-262-0/+140
| |\ | | | | | | | | | into serg.mylan:/usr/home/serg/Abk/mysql-4.1
| | * Merge miguel@bk-internal.mysql.com:/home/bk/mysql-4.0miguel@hegel.txg.br2004-08-262-0/+140
| | |\ | | | | | | | | | | | | into hegel.txg.br:/home/miguel/bk/mysql-4.0
| | | * Adding binary version information for debug/release version of libmysqld.dllmiguel@hegel.txg.br2004-08-252-0/+140
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This was a customer request for to get the XP Logo Certification. Note for LenZ: Adding to the project libmysqld.dsp the file libmysqld.rc at compilation time will be created the libmysqld.res and this linked. For every release edit the libmysqld.rc version number.
| | * | All 'Makefile's must use '$(AR)' (not just 'ar') because the variable may ↵joerg@mysql.com2004-08-241-2/+2
| | |/ | | | | | | | | | contain options.
| | * Fix for bug #4531(64bit embedded server crashes)hf@deer.(none)2004-07-211-6/+7
| | | | | | | | | | | | There is some 'ulong'<->'uint' mess in libmysqld.c
| | * Removed not used file sql_olap.ccmonty@mysql.com2004-06-181-1/+1
| | |
| * | Merge abotchkov@bk-internal.mysql.com:/home/bk/mysql-4.1hf@deer.(none)2004-08-241-5/+5
| |\ \ | | | | | | | | | | | | into deer.(none):/home/hf/work/mysql-4.1.5066
| | * | Fix for bug #5066(Wrong result after subselect with an error)hf@deer.(none)2004-08-231-5/+5
| | | | | | | | | | | | | | | | | | | | In this case we have to clear thd->data after errorneous query. So i just move thd->data cleanup to emb_advanced_command
| * | | bdb bugfix: LTLIBOBJS didn't take --disable-shared into accountserg@serg.mylan2004-08-231-1/+1
| |/ / | | | | | | | | | fix for bdb not ending up into libmysqld.a
| * | Merge bk@192.168.21.1:/usr/home/bk/mysql-4.1hf@deer.(none)2004-08-191-11/+34
| |\ \ | | | | | | | | | | | | into deer.(none):/home/hf/work/mysql-4.1.emb
| | * | addition to fixes about #4700, 4701hf@deer.(none)2004-08-191-0/+6
| | | |
| | * | Several fixes to make tests working for embedded libraryhf@deer.(none)2004-07-231-11/+8
| | | |
| | * | Fixes for bugs in embedded library:hf@deer.(none)2004-07-221-1/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | #4700 (Unsigned value returned as signed) just no appropriate checking #4701 (Errors returned earlier than expected) all errors returned from send_command() #4702 (Result isn't freed properly if there's no retrieval) flush_use_result has only 'client' version and should be made 'virtual'
| * | | bug#4817 catalog name is "def"serg@serg.mylan2004-07-301-2/+2
| | | |
| * | | WL#1518, "make bundled zlib usable for unix builds": konstantin@mysql.com2004-07-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | required autotools macro written and deployed in all apropriate Makefile.ams. Use cases checked: - linux, standard location of zlib, no ndb - linux, standard locatoin of zlib, with ndb - linux, non-standard location of zlib, no ndb - hpux11, use of bundled zlib, no ndb The only non-checked case is non-standard location of zlib (or use of bundled zlib) + ndb. I wasn't able to check it as ndb/ just won't compile on beasts like AIX52 or HPUX11, where such a check is possible. It didn't compile there before as these systems dont't have installed zlib, so nothing got broken ;)
* | | | Microsoft VC++ won't compile class C { static const int I=1; }.konstantin@mysql.com2004-08-281-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Putting initialization into .cc will reduce compiler's abilities to optimize this constant away. Defines are not OK as they bloat global namespace. Looking for a way to declare an efficient named constant in reduced namespace (i. e. in a class). Let's try enums: normally they should be implicitly casted to int. Let's see if we really have a compiler which won't do that.
* | | | client_test.cc -> client_test.ckonstantin@mysql.com2004-08-031-1/+1
| | | |
* | | | Port of cursors to be pushed into 5.0 tree:konstantin@mysql.com2004-08-032-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | - client side part is simple and may be considered stable - server side part now just joggles with THD state to save execution state and has no additional locking wisdom. Lot's of it are to be rewritten.
* | | | Post-merge fix.pem@mysql.com2004-07-231-0/+27
|\ \ \ \ | |/ / /
| * | | Export the stmt functions on Embedded Servermiguel@hegel.(none)2004-07-211-0/+27
| |/ /
* | | VIEWbell@sanja.is.com.ua2004-07-161-1/+1
| | | | | | | | | | | | two TABLE_LIST copy eliminated
* | | Merge with 4.1.3-betamonty@mysql.com2004-07-074-12/+25
|\ \ \ | |/ /
| * | A little fix in libmysqld: my_time.c was added twice.konstantin@mysql.com2004-06-241-1/+1
| | |
| * | Fix for Bug#4030 "Client side conversion string -> date type doesn't konstantin@mysql.com2004-06-241-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | work (prepared statements)" and after-review fixes: - str_to_TIME renamed to str_to_datetime to pair with str_to_time - functions str_to_time and str_to_TIME moved to sql-common - send_data_str now supports MYSQL_TYPE_TIME, MYSQL_TIME_DATE, MYSQL_TIME_DATETIME types of user input buffers. - few more comments in the client library - a test case added.
| * | WL#1264 "Per-thread time zone support infrastructure".dlenev@brandersnatch.localdomain2004-06-182-6/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added basic per-thread time zone functionality (based on public domain elsie-code). Now user can select current time zone (from the list of time zones described in system tables). All NOW-like functions honor this time zone, values of TIMESTAMP type are interpreted as values in this time zone, so now our TIMESTAMP type behaves similar to Oracle's TIMESTAMP WITH LOCAL TIME ZONE (or proper PostgresSQL type). WL#1266 "CONVERT_TZ() - basic time with time zone conversion function". Fixed problems described in Bug #2336 (Different number of warnings when inserting bad datetime as string or as number). This required reworking of datetime realted warning hadling (they now generated at Field object level not in conversion functions). Optimization: Now Field class descendants use table->in_use member instead of current_thd macro.
| * | fix for bug #3974 ("SHOW FULL PROCESSLIST" crashes the embedded server)hf@deer.(none)2004-06-091-0/+1
| | | | | | | | | | | | | | | | | | server crashed checking thd->priv_user[0] and thd->priv_user is NULL if NO_EMBEDDED_ACCESS_CHECKS is on. Now i set it to be the same as thd->user
| * | Removed compiler warningsmonty@mysql.com2004-06-011-1/+0
| | |
| * | Update version numbermonty@mysql.com2004-06-011-1/+2
| | | | | | | | | | | | | | | Fixed serbian error messages Fix for windows regarding changed variable name
| * | After merge fixesmonty@mysql.com2004-05-272-10/+1
| | |
| * | merge with 4.0 to get windows fixesmonty@mysql.com2004-05-273-3/+21
| |\ \ | | |/
| | * Fix to make Windows compilation smootherhf@deer.(none)2004-05-263-3/+18
| | |
* | | Merging 4.1 to 5.0.pem@mysql.com2004-05-267-36/+66
|\ \ \ | |/ /
| * | merge with 4.0 to get Netware patches and fixes for libmysqld.dllmonty@mysql.com2004-05-251-17/+24
| |\ \ | | |/
| | * Merge bk-internal.mysql.com:/home/bk/mysql-4.0monty@mysql.com2004-05-251-19/+25
| | |\ | | | | | | | | | | | | into mysql.com:/tmp/skr99/mysql-4.0
| | | * Added patches from Novellmonty@mysql.com2004-05-251-19/+25
| | | |
| * | | Remove not needed sql_olap.cc from Makefile.ammonty@mysql.com2004-05-251-1/+1
| | | |
| * | | Merge bk-internal.mysql.com:/home/bk/mysql-4.1monty@mysql.com2004-05-241-0/+2
| |\ \ \ | | | | | | | | | | | | | | | into mysql.com:/home/my/mysql-4.1
| | * | | After merge fixesmonty@mysql.com2004-05-241-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | Remove compiler warnings Update windows project files
| | * | | Merge with 4.0, mainly to get changes to windows project filesmonty@mysql.com2004-05-201-0/+1
| | |\ \ \ | | | |/ /
| | | * | Added support for projects 'classic', 'classic nt', 'pro' and 'pro nt'monty@mysql.com2004-05-192-7/+4
| | | |/ | | | | | | | | | | | | | | | | | | | | | | | | Ensured that all projects compile Removed compiler warnings Better setting of server_version variable. Fix that make_win_src_distribution creates the privilege tables.
| | | * Fixes for last pullmonty@mysql.com2003-12-161-0/+6
| | | |
| | | * Edited fix for #1224.hf@deer.(none)2003-12-121-1/+1
| | | | | | | | | | | | | | | | strcpy changed to strmake
| | | * Fix for #1224 in 4.0hf@deer.(none)2003-12-121-0/+1
| | | | | | | | | | | | | | | | we didn't specify thd->priv_host properly
| * | | Merge abotchkov@bk-internal.mysql.com:/home/bk/mysql-4.1hf@deer.(none)2004-05-213-12/+21
| |\ \ \ | | | | | | | | | | | | | | | into deer.(none):/home/hf/work/mysql-4.1.3744