brian@avenger.(none)
2b0b6ec20c
Merging 4.1 to 5.0
2004-11-24 12:34:44 -08:00
bar@mysql.com
0f79f61480
Bug#6787 LIKE not working properly with _ and utf8 data
2004-11-24 20:09:54 +04:00
bar@mysql.com
16113e812a
uca-dump.c:
...
Use less wide spaces on the primary level,
to avoid big diff for ctype-uca.c.
2004-11-24 13:28:48 +04:00
serg@serg.mylan
ee933cd198
merged
2004-11-22 21:33:15 +01:00
bar@mysql.com
9f6d5a02ca
uca-dump.c:
...
Better variable names in dump.
Dump tertiary weight in reverse order, to sort upper letters before their lower counterparts.
2004-11-22 18:17:41 +04:00
bar@mysql.com
3082312fa8
uca-dump.c:
...
Mofidications to dump secondary and tertiary weigthts
And some minor improvements
2004-11-22 13:02:27 +04:00
bar@mysql.com
e3b94d4ef5
Bug #6737 : REGEXP gives wrong result with case sensitive collation:
...
- 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.
2004-11-22 11:58:40 +04:00
serg@serg.mylan
2d3dd65cc1
merged
2004-11-20 18:36:41 +01:00
bar@mysql.com
f9d1a5a1c6
Incorrect response with partial utf8 index
2004-11-19 14:25:25 +04:00
serg@serg.mylan
e68bd85b77
merged
2004-11-17 18:04:36 +01:00
bar@mysql.com
4e674084f6
ctype-tis620.c:
...
Space allocated didn't take in account trailing '\0' bytes.
2004-11-16 16:45:47 +04:00
guilhem@mysql.com
e38dae0bc1
Merge
2004-11-16 00:04:12 +01:00
bar@mysql.com
8a2ef0a2ca
Bug#6608: MySQL server crash in some query with tis620 character set.
...
The bug was that the function allocates 'a', then changes the value
of 'a' with the operator ++, and then tries to free 'a'!
2004-11-15 21:26:16 +04:00
bell@sanja.is.com.ua
7210195f1e
now my_printf_error is not better then my_error, but my_error call is shorter
...
used only one implementation of format parser of (printf)
fixed multistatement
2004-11-13 19:35:51 +02:00
serg@serg.mylan
d74b5499d2
'5.4', -1, HALF_UP
...
fixed
2004-11-11 12:43:08 +01:00
monty@mysql.com
0ebc50b851
Merge bk-internal.mysql.com:/home/bk/mysql-5.0
...
into mysql.com:/home/my/mysql-5.0
2004-11-09 21:47:46 +02:00
monty@mysql.com
87af3d9113
merge on pull
2004-11-09 04:06:44 +02:00
serg@sergbook.mylan
342fb28efa
decimal.c:
...
test_ro("999999999999999999999.999", 0, CEILING);
test_da("5", "-6.0");
ignore:
added gdbinit
2004-11-08 10:06:32 +01:00
serg@serg.mylan
3d59f12af0
don't return intg=frac=0 from mod
2004-11-07 16:12:21 +01:00
serg@serg.mylan
c9292b8284
memory overrun in decimal_mod
2004-11-07 13:47:44 +01:00
monty@mysql.com
071001950e
Merge with 4.1 to get in latest bug fixes
2004-11-04 15:06:24 +02:00
serg@serg.mylan
d117bf314f
space-stripping in decimal2bin
2004-11-04 13:27:44 +01:00
serg@serg.mylan
9dfea75b3e
Merge bk-internal:/home/bk/mysql-5.0/
...
into serg.mylan:/usr/home/serg/Abk/mysql-5.0
2004-11-03 19:08:29 +01:00
serg@serg.mylan
44ddca5399
error codes chaged to bitmap (for easier testing with masks)
...
two more round() modes - CEILING and FLOOR
2004-11-03 18:43:48 +01:00
monty@mysql.com
7d3be517a4
Merge on pull
2004-11-03 13:01:38 +02:00
serg@serg.mylan
16c5f3c59b
allocate temp array big enough for not to worry about bound checking in look-aheads
2004-11-02 20:45:55 +01:00
serg@serg.mylan
e64d290b83
different (hopefully, correct) fix for bin2decimal bug
...
tests added
2004-11-02 13:55:44 +01:00
serg@serg.mylan
fd88351a38
s/sint/uint/ - no sign extend for signed bytes
2004-11-02 12:17:58 +01:00
serg@serg.mylan
ea69fe3072
ROUND_UP(negative_number) doesn't work
2004-11-02 09:45:03 +01:00
bar@mysql.com
bc6bbebbc8
ctype_sjis.result, ctype_sjis.test, ctype-sjis.c:
...
Bug #6223 Japanese half-width kana characters get truncated. Bytes 0xA1..0xDF were not treated as a single byte sequence in a mistake.
2004-11-02 09:00:46 +04:00
serg@serg.mylan
5dce4d78d5
one more pre-division bug
2004-11-01 23:44:05 +01:00
serg@serg.mylan
9bda96c5fd
yet another s/>/>=/ typo
2004-11-01 14:47:18 +01:00
serg@serg.mylan
bc76b8233d
correct test for 1/3
...
more tests
2004-11-01 13:58:28 +01:00
serg@serg.mylan
9820e00cba
stript end zeros before comparison
2004-11-01 11:28:36 +01:00
serg@serg.mylan
b0045f9e00
compare with DIG_BASE corectly
...
rounding bugs fixed
2004-10-31 21:30:19 +01:00
serg@serg.mylan
afd18341ac
new round mode - half_up
2004-10-31 13:15:44 +01:00
serg@serg.mylan
d35d010173
two more places with the same zero-stripping bug
2004-10-31 00:02:13 +02:00
serg@serg.mylan
54403b233a
sanity checks for decimal result buffers
2004-10-30 19:27:54 +02:00
serg@serg.mylan
5c8155955b
bugfix and test case
2004-10-30 18:31:35 +02:00
monty@mysql.com
afbe601302
merge with 4.1
2004-10-29 19:26:52 +03:00
serg@serg.mylan
1f7aa03e42
new api per hf request:
...
string2decimal_fixed
decimal_round(from, to)
decimal_make_zero
decimal_string_size
decimal_neg
2004-10-29 00:22:54 +02:00
bar@mysql.com
59571ecf8e
ctype-utf8.c:
...
Char is unsigned by defeault on some platforms. Cast t to a signed type.
2004-10-23 10:24:59 +05:00
monty@mysql.com
3afecef4df
Fix compiler warnings (detected by Intel's C++ compiler)
...
Fixed checking of privilege handling in CREATE ... SELECT (Bug #6094 )
2004-10-22 18:44:51 +03:00
bar@mysql.com
701b646374
ctype-uca.c:
...
Optimization: move "space padding" code outside the loop
2004-10-21 19:17:04 +05:00
bar@mysql.com
90f81fb801
CHARSET_INFO.txt:
...
Typo.
2004-10-21 15:18:31 +05:00
bar@mysql.com
aec49dae4d
CHARSET_INFO.txt:
...
New comments about ctype[].
2004-10-21 15:11:01 +05:00
bar@mysql.com
e28976e0ef
Bug #5679 utf8_unicode_ci LIKE--trailing % doesn't equal zero characters
2004-10-21 14:48:37 +05:00
bar@mysql.com
e9fde8f54e
Allow cp932 characters to be stored in a SJIS column
2004-10-21 12:17:59 +05:00
serg@serg.mylan
c593ab8e6e
decimal_cmp()
2004-10-20 15:26:03 +02:00
bar@mysql.com
ed2a655a20
ctype-utf8.c:
...
A faster UTF8 null-terminated string implementation.
It is used for identifier comparison, so it's quite critical.
2004-10-20 18:07:59 +05:00