Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update results for new varchar handling | monty@mysql.com | 2004-12-07 | 1 | -1/+1 |
| | | | | | Fixed compiler warnings String results in CREATE ... SELECT are now created as CHAR(0), VARCHAR(X) or TEXT() depending on item->max_length | ||||
* | Merge with new VARCHAR code | monty@mysql.com | 2004-12-06 | 14 | -95/+282 |
|\ | |||||
| * | Add support for up to VARCHAR (size up to 65535) | monty@mysql.com | 2004-12-06 | 14 | -95/+282 |
| | | | | | | | | | | | | | | | | | | 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 | ||||
* | | Merge bk-internal.mysql.com:/home/bk/mysql-5.0 | monty@mysql.com | 2004-12-06 | 1 | -3/+70 |
|\ \ | | | | | | | | | | into mysql.com:/home/my/mysql-5.0 | ||||
| * \ | Merge with 4.1 | monty@mysql.com | 2004-12-06 | 1 | -3/+70 |
| |\ \ | |||||
| | * | | Move common trailing space checks into an include file. | bar@mysql.com | 2004-12-01 | 1 | -3/+70 |
| | | | | | | | | | | | | | | | | Check UCS2 trailing spaces. | ||||
* | | | | int decimal_is_zero(decimal *from); | serg@serg.mylan | 2004-12-06 | 1 | -0/+10 |
| | | | | |||||
* | | | | strings/decimal.c | serg@serg.mylan | 2004-12-06 | 1 | -4/+14 |
|/ / / | | | | | | | | | | handle test_ro(".999", 0, HALF_UP, "1"); | ||||
* | | | strings/decimal.c | serg@serg.mylan | 2004-12-03 | 1 | -0/+7 |
| | | | | | | | | | | | | decimal_round(d, -N) bug fixed | ||||
* | | | strings/decimal.c | serg@serg.mylan | 2004-12-03 | 1 | -162/+182 |
| | | | | | | | | | | | | | | | fixed broken d2ll added checks for correct test results | ||||
* | | | more decimail bugs fixed | serg@serg.mylan | 2004-12-03 | 1 | -14/+24 |
| | | | |||||
* | | | fix for decimal.c | serg@serg.mylan | 2004-11-28 | 1 | -1/+1 |
| | | | |||||
* | | | fix decimal2longlong too | serg@serg.mylan | 2004-11-27 | 1 | -4/+7 |
| | | | |||||
* | | | better overflow checks in decimal2ulonglong | serg@serg.mylan | 2004-11-27 | 1 | -3/+7 |
| | | | | | | | | | | | | better truncation check in decimal2ulonglong | ||||
* | | | Merging 4.1 to 5.0 | brian@avenger.(none) | 2004-11-24 | 3 | -15/+19 |
|\ \ \ | |/ / | |||||
| * | | Bug#6787 LIKE not working properly with _ and utf8 data | bar@mysql.com | 2004-11-24 | 2 | -13/+17 |
| | | | |||||
| * | | uca-dump.c: | bar@mysql.com | 2004-11-24 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | Use less wide spaces on the primary level, to avoid big diff for ctype-uca.c. | ||||
* | | | merged | serg@serg.mylan | 2004-11-22 | 3 | -37/+78 |
|\ \ \ | |/ / | |||||
| * | | uca-dump.c: | bar@mysql.com | 2004-11-22 | 1 | -4/+13 |
| | | | | | | | | | | | | | | | Better variable names in dump. Dump tertiary weight in reverse order, to sort upper letters before their lower counterparts. | ||||
| * | | uca-dump.c: | bar@mysql.com | 2004-11-22 | 1 | -24/+56 |
| | | | | | | | | | | | | | | | Mofidications to dump secondary and tertiary weigthts And some minor improvements | ||||
| * | | Bug #6737: REGEXP gives wrong result with case sensitive collation: | bar@mysql.com | 2004-11-22 | 2 | -12/+12 |
| | | | | | | | | | | | | | | | | | | - A new flag MY_CS_CSSORT was introduced for case sensitivity. - Item_func_regexp doesn't substiture ICASE not only for binary collations but for case sensitive collations as well. | ||||
* | | | merged | serg@serg.mylan | 2004-11-20 | 2 | -46/+61 |
|\ \ \ | |/ / | |||||
| * | | Incorrect response with partial utf8 index | bar@mysql.com | 2004-11-19 | 2 | -46/+61 |
| | | | |||||
* | | | merged | serg@serg.mylan | 2004-11-17 | 1 | -2/+2 |
|\ \ \ | |/ / | |||||
| * | | ctype-tis620.c: | bar@mysql.com | 2004-11-16 | 1 | -2/+2 |
| | | | | | | | | | | | | Space allocated didn't take in account trailing '\0' bytes. | ||||
* | | | Merge | guilhem@mysql.com | 2004-11-16 | 1 | -7/+3 |
|\ \ \ | |/ / | |||||
| * | | Bug#6608: MySQL server crash in some query with tis620 character set. | bar@mysql.com | 2004-11-15 | 1 | -7/+3 |
| | | | | | | | | | | | | | | | | | | The bug was that the function allocates 'a', then changes the value of 'a' with the operator ++, and then tries to free 'a'! | ||||
* | | | now my_printf_error is not better then my_error, but my_error call is shorter | bell@sanja.is.com.ua | 2004-11-13 | 1 | -6/+21 |
| | | | | | | | | | | | | | | | used only one implementation of format parser of (printf) fixed multistatement | ||||
* | | | '5.4', -1, HALF_UP | serg@serg.mylan | 2004-11-11 | 1 | -4/+4 |
| | | | | | | | | | | | | fixed | ||||
* | | | Merge bk-internal.mysql.com:/home/bk/mysql-5.0 | monty@mysql.com | 2004-11-09 | 1 | -2/+7 |
|\ \ \ | | |/ | |/| | | | | into mysql.com:/home/my/mysql-5.0 | ||||
| * | | merge on pull | monty@mysql.com | 2004-11-09 | 1 | -2/+7 |
| |\ \ | |||||
| | * \ | Merge with 4.1 to get in latest bug fixes | monty@mysql.com | 2004-11-04 | 1 | -2/+7 |
| | |\ \ | | | |/ | |||||
| | | * | ctype_sjis.result, ctype_sjis.test, ctype-sjis.c: | bar@mysql.com | 2004-11-02 | 1 | -2/+7 |
| | | | | | | | | | | | | | | | | Bug #6223 Japanese half-width kana characters get truncated. Bytes 0xA1..0xDF were not treated as a single byte sequence in a mistake. | ||||
* | | | | decimal.c: | serg@sergbook.mylan | 2004-11-08 | 1 | -0/+10 |
|/ / / | | | | | | | | | | | | | | | | | | | test_ro("999999999999999999999.999", 0, CEILING); test_da("5", "-6.0"); ignore: added gdbinit | ||||
* | | | don't return intg=frac=0 from mod | serg@serg.mylan | 2004-11-07 | 1 | -1/+6 |
| | | | |||||
* | | | memory overrun in decimal_mod | serg@serg.mylan | 2004-11-07 | 1 | -5/+14 |
| | | | |||||
* | | | space-stripping in decimal2bin | serg@serg.mylan | 2004-11-04 | 1 | -3/+29 |
|/ / | |||||
* | | Merge bk-internal:/home/bk/mysql-5.0/ | serg@serg.mylan | 2004-11-03 | 1 | -46/+58 |
|\ \ | | | | | | | | | | into serg.mylan:/usr/home/serg/Abk/mysql-5.0 | ||||
| * | | error codes chaged to bitmap (for easier testing with masks) | serg@serg.mylan | 2004-11-03 | 1 | -46/+58 |
| | | | | | | | | | | | | two more round() modes - CEILING and FLOOR | ||||
* | | | Merge on pull | monty@mysql.com | 2004-11-03 | 17 | -283/+1083 |
|\ \ \ | |/ / |/| | | |||||
| * | | merge with 4.1 | monty@mysql.com | 2004-10-29 | 17 | -283/+1083 |
| |\ \ | | |/ | |||||
| | * | ctype-utf8.c: | bar@mysql.com | 2004-10-23 | 1 | -1/+1 |
| | | | | | | | | | | | | Char is unsigned by defeault on some platforms. Cast t to a signed type. | ||||
| | * | Fix compiler warnings (detected by Intel's C++ compiler) | monty@mysql.com | 2004-10-22 | 1 | -1/+2 |
| | | | | | | | | | | | | Fixed checking of privilege handling in CREATE ... SELECT (Bug #6094) | ||||
| | * | ctype-uca.c: | bar@mysql.com | 2004-10-21 | 1 | -28/+27 |
| | | | | | | | | | | | | Optimization: move "space padding" code outside the loop | ||||
| | * | CHARSET_INFO.txt: | bar@mysql.com | 2004-10-21 | 1 | -1/+1 |
| | | | | | | | | | | | | Typo. | ||||
| | * | CHARSET_INFO.txt: | bar@mysql.com | 2004-10-21 | 1 | -1/+10 |
| | | | | | | | | | | | | New comments about ctype[]. | ||||
| | * | Bug #5679 utf8_unicode_ci LIKE--trailing % doesn't equal zero characters | bar@mysql.com | 2004-10-21 | 1 | -3/+53 |
| | | | |||||
| | * | Allow cp932 characters to be stored in a SJIS column | bar@mysql.com | 2004-10-21 | 2 | -3/+42 |
| | | | |||||
| | * | ctype-utf8.c: | bar@mysql.com | 2004-10-20 | 1 | -33/+87 |
| | | | | | | | | | | | | | | | A faster UTF8 null-terminated string implementation. It is used for identifier comparison, so it's quite critical. | ||||
| | * | Merge bk-internal.mysql.com:/home/bk/mysql-4.1 | monty@mishka.local | 2004-10-20 | 2 | -4/+5 |
| | |\ | | | | | | | | | | | | | into mishka.local:/home/my/mysql-4.1 |