summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Fixes and code cleanups after merge with 4.0.3monty@mashka.mysql.fi2002-10-02108-2916/+3026
| | | | | | | | | | | | | | | Warning handling and initial prepared statement handling (last not complete yet) Changed a lot of functions that returned 0/1 to my_bool type. GRANT handling now uses read/write locks instead of mutex Change basic net functions to use THD instead of NET (needed for 4.1 protocol) Use my_sprintf instead of sprintf() + strlen() Added alloc_query() to be able to chare query initialization code with prepared statements. Cleanup handling of SHOW COUNT(*) WARNINGS and SELECT LAST_INSERT_ID() Note that the following test fails (will be fixed ASAP): sub_select, union, rpl_rotate_logs and rpl_mystery22
* Merge with 4.0.3monty@narttu.mysql.fi2002-08-30331-4597/+71903
|\ | | | | | | | | | | | | | | | | Some simple optimzations, more comments and indentation changes. Add ` around database in 'use database' in binary log. Moved max_error_count and max_warning_count to variables struct. Removed SHOW_WARNS_COUNT and SHOW_ERRORS_COUNT calls. Changed string functions to use character set of first string argument as default return characterset (Each string function can change the above assumption if needed)
| * Fix that this didn't work as far as sorting for ORDER BY was removed by ↵bar@bar.mysql.r18.ru2002-08-262-0/+21
| | | | | | | | | | | | optimizer: SELECT k FROM t1 GROUP BY k COLLATE latin1 ORDER BY k COLLATE latin1_de
| * Adding a necessary functionality to ::store and ::save_in_fieldSinisa@sinisa.nasamreza.org2002-08-2415-195/+401
| | | | | | | | | | that will take place properly after pull from 4.0, in order to handle conversions from quoted constants to bigint's.
| * Merge sanja.is.com.ua:/home/bell/mysql/mysql-4.1bell@sanja.is.com.ua2002-08-221-96/+0
| |\ | | | | | | | | | into sanja.is.com.ua:/home/bell/mysql/work-4.1
| | * removed accidentally pushed filebell@sanja.is.com.ua2002-08-221-96/+0
| | |
| * | Merge abarkov@work.mysql.com:/home/bk/mysql-4.1bar@bar.mysql.r18.ru2002-08-226-8/+123
| |\ \ | | | | | | | | | | | | into bar.mysql.r18.ru:/usr/home/bar/mysql-4.1.dyn
| | * | Stupid bug fixes in sql_yacc.ccbar@bar.mysql.r18.ru2002-08-226-8/+123
| | | | | | | | | | | | | | | | | | | | | | | | New class Item_func_set_collation() Fixed that "SELECT CONVERT(expr USING charset) GROUP BY 1" was not working New COLLATION syntax: <expr> COLLATE latin1
| * | | Spatial code cleanupram@ram.(none)2002-08-222-7/+6
| |/ /
| * | A comment about actual charset has been addedbar@bar.mysql.r18.ru2002-08-211-1/+1
| |/
| * Some speed improvementsbar@bar.mysql.r18.ru2002-08-156-30/+61
| |
| * New character setsbar@bar.mysql.r18.ru2002-08-158-0/+651
| |
| * More readable outputbar@bar.mysql.r18.ru2002-08-141-7/+36
| |
| * Fixbar@bar.mysql.r18.ru2002-08-142-1/+2
| |
| * server-key.pem regeneratedwalrus@mysql.com2002-08-086-139/+137
| | | | | | | | | | | | | | | | server-cert.pem regenerated client-key.pem regenerated client-cert.pem regenerated cacert.pem regenerated sslopt-case.h changed optarg to argument, decomment --ssl-key
| * New CRC32() SQL functionbar@bar.udmsearch.izhnet.ru2002-08-065-0/+30
| |
| * - Added missing files to distributionlenz@mysql.com2002-08-063-153/+2
| | | | | | | | - removoved getopt.h (has been replaced by my_getopt.h)
| * Merge abarkov@work.mysql.com:/home/bk/mysql-4.1bar@bar.udmsearch.izhnet.ru2002-08-063-1/+106
| |\ | | | | | | | | | into bar.udmsearch.izhnet.ru:/usr/home/bar/mysql-4.1.dyn
| | * New file to generate a html page to review a charsetbar@bar.udmsearch.izhnet.ru2002-08-063-1/+106
| | |
| * | Merge work:/home/bk/mysql-4.1serg@sergbook.mysql.com2002-08-051-1/+2
| |\ \ | | | | | | | | | | | | into sergbook.mysql.com:/usr/home/serg/Abk/mysql-4.1
| | * | make SEARCH_PREFIX to work with complex (use_strcoll) charsetsserg@sergbook.mysql.com2002-08-051-1/+2
| | | |
| * | | Some updates to the logging section.nick@mysql.com2002-08-032-37/+30
| | |/ | |/|
| * | Move operation to logically better place bar@bar.udmsearch.izhnet.ru2002-07-311-1/+1
| | |
| * | Some more speedup in charsets handlingbar@bar.udmsearch.izhnet.ru2002-07-312-28/+24
| | |
| * | Merge sanja.is.com.ua:/home/bell/mysql/mysql-4.1bell@sanja.is.com.ua2002-07-313-5/+27
| |\ \ | | | | | | | | | | | | into sanja.is.com.ua:/home/bell/mysql/work-subselect-4.1
| | * | fixed bug reported by Walrus & Miguel in exists subselectbell@sanja.is.com.ua2002-07-313-5/+27
| | | |
| * | | Removed unused strucurebar@bar.udmsearch.izhnet.ru2002-07-301-43/+39
| | | | | | | | | | | | | | | | Some fixes and improvements
| * | | Renamed some charset related constantbar@bar.udmsearch.izhnet.ru2002-07-308-155/+187
| | | | | | | | | | | | | | | | | | | | | | | | New fields in CHARSET_INFO for more nice SHOW CHARACTER SET Dynamic charsets are now handled in faster way SHOW CHARACTER SET now displays not only compiled charsets but dynamic charsets too
| * | | move _print_charset to proper placebar@bar.udmsearch.izhnet.ru2002-07-302-39/+32
| |/ /
| * | Rows order has been made more explicitbar@bar.udmsearch.izhnet.ru2002-07-293-257/+258
| |/
| * CREATE ... SELECT extension (WL 317)WAX@sergbook.mysql.com2002-07-207-19/+91
| |
| * Stupid bug has been fixedram@ram.(none)2002-07-122-0/+2
| |
| * Merge rkalimullin@work.mysql.com:/home/bk/mysql-4.1ram@ram.(none)2002-07-1064-560/+8693
| |\ | | | | | | | | | into ram.(none):/home/ram/work/mysql-4.1.spatial
| | * cleanupbell@sanja.is.com.ua2002-07-052-3/+3
| | |
| | * server-cfg.sh remove %smds, remove conversation from date to int for mysql,walrus@mysql.com2002-07-032-171/+6
| | | | | | | | | | | | server-cfg.sh set bdb as transactional
| | * SHOW CREATE DATABASE name;bar@gw.udmsearch.izhnet.ru2002-07-025-2/+115
| | | | | | | | | | | | Small fixes in database default charset code
| | * Merge abarkov@work.mysql.com:/home/bk/mysql-4.1bar@gw.udmsearch.izhnet.ru2002-07-013-2/+20
| | |\ | | | | | | | | | | | | into gw.udmsearch.izhnet.ru:/usr/home/bar/mysql-4.1
| | | * typo fixedbell@sanja.is.com.ua2002-07-011-1/+1
| | | |
| | | * subselect clean upbell@sanja.is.com.ua2002-07-013-2/+20
| | | | | | | | | | | | | | | | fix after automerge
| | * | Merge abarkov@work.mysql.com:/home/bk/mysql-4.1bar@gw.udmsearch.izhnet.ru2002-07-0123-99/+177
| | |\ \ | | | |/ | | | | | | | | into gw.udmsearch.izhnet.ru:/usr/home/bar/mysql-4.1
| | | * Merge sanja.is.com.ua:/home/bell/mysql/mysql-4.1bell@sanja.is.com.ua2002-07-0123-99/+177
| | | |\ | | | | | | | | | | | | | | | into sanja.is.com.ua:/home/bell/mysql/work-having-4.1
| | | | * subselect in having clausebell@sanja.is.com.ua2002-07-0123-99/+177
| | | | | | | | | | | | | | | | | | | | fixed bug in sum function in subselect
| | * | | Added test for new charset featuresbar@gw.udmsearch.izhnet.ru2002-06-272-0/+1523
| | |/ /
| | * | Fixbar@gw.udmsearch.izhnet.ru2002-06-271-0/+1
| | | |
| | * | Now database default character is changed during ALTER DATABASEbar@gw.udmsearch.izhnet.ru2002-06-271-6/+16
| | | | | | | | | | | | | | | | if the current db is being altered
| | * | ALTER DATABASE DEFAULT CHARACTER SET latin1;bar@gw.udmsearch.izhnet.ru2002-06-275-79/+195
| | | |
| | * | SELECT DISTINCT CONVERT(field USING charset) now works properlybar@gw.udmsearch.izhnet.ru2002-06-261-0/+1
| | | |
| | * | This now correctly substitutes charset to new table:bar@gw.udmsearch.izhnet.ru2002-06-261-2/+2
| | | | | | | | | | | | | | | | CREATE TABLE a SELECT strfunc(non_default_charset_expr)
| | * | Several problems were fixed (mostly BLOB+charset related)bar@gw.udmsearch.izhnet.ru2002-06-267-34/+77
| | |/ | | | | | | | | | | | | Fixed that MyISAM were not working properly with non-8bit charsets in some cases CONVERT() function now works properly
| | * Database default charset now works:bar@gw.udmsearch.izhnet.ru2002-06-245-9/+45
| | | | | | | | | | | | CREATE DATABASE dbname DEFAULT CHARACTERSET=latin1