An error occurred fetching the project authors.
- 18 Jan, 2006 1 commit
-
-
bar@mysql.com authored
Don't display charsets/collations with HIDDEN flag. ctype-utf8.c: Adding HIDDEN flag to "filename" Changeing ID to 17 which was previosly used by deprecated "win1251", removed in 4.1. charset-def.c: Adding "filename" as a hidden charset, for test purposes. m_ctype.h: Adding MY_CS_HIDDEN flag, to hide charsets and collations from being displayed in SHOW.
-
- 31 Dec, 2005 1 commit
-
-
bar@mysql.com authored
- Encoding itself, implemented as a charset "filename". Originally planned to use '.' as an escape character, but now changed to '@' for two reasons: "ls" does not return file names starting with '.' considering them as a kind of hidden files; some platforms do not allow several dots in a file name. - replacing many calls of my_snprintf() and strnxmov() to the new build_table_filename(). - Adding MY_APPEND_EXT mysys flag, to append an extention rather that replace it. - Replacing all numeric constants in fn_format flag arguments to their mysys definitions, e.g. MY_UNPACK_FILENAME, - Predictability in several function/methods: when a table name can appear with or withot .frm extension. Some functions/methods were changed so accept names strictly with .frm, other - strictly without .frm extensions. Several DBUG_ASSERTs were added to check whether an extension is passed. Many files: table name to file name encoding mysql_priv.h: Prototypes for new table name encoding tools. ctype-utf8.c: Implementing "filename" charset for table name to file name encoding. row0mysql.c: Fixing table name prefix. mf_format.c: Adding MY_APPEND_EXT processing. Many files: Fixing tests. my_sys.h: Adding new flag to append rather than replace an extension. m_ctype.h: Adding "filename" charset definition.
-
- 05 Nov, 2005 1 commit
-
-
monty@mysql.com authored
This is a merge of 5.0 -> 5.1 + some code from old 5.1 tree to get all tests to work and keep the .frm format the same as the old 5.1 tree.
-
- 13 Oct, 2005 1 commit
-
-
bar@mysql.com authored
new file mysql_fix_privilege_tables.sql, mysql_create_system_tables.sh: Adding true BINARY/VARBINARY: fixing "password" type, not to be 0x00-padding. Many files: Adding true BINARY/VARBINARY: fixing tests not to output 0x00 bytes. Adding true BINARY/VARBINARY: new pad_char structure member. ctype-bin.c: Adding true BINARY/VARBINARY: new pad_char structure member. New strnxfrm, with two trailing length bytes. field.cc: Adding true BINARY/VARBINARY.
-
- 17 Aug, 2005 1 commit
-
-
elliot@mysql.com authored
In cp932, '\' character can be the second byte in a multi-byte character stream. This makes it difficult to use mysql_escape_string. Added flag to indicate which languages allow '\' as second byte of multibyte sequence so that when putting a prepared statement into the binlog we can decide at runtime whether hex encoding is really needed.
-
- 06 Jun, 2005 1 commit
-
-
bar@mysql.com authored
UPPER/LOWER now can return a string with different length. mi_test1.c: Adding new arguments. Many files: Changeing caseup/casedn to return a result with different length than argument. sql_string.h: Removing unused method, mysql_priv.h: Removing unused method
-
- 05 May, 2005 2 commits
-
-
shuichi@mysql.com authored
-
bar@noter.(none) authored
We cannot propagate constants with tricky collations.
-
- 06 Apr, 2005 1 commit
-
-
bar@mysql.com authored
return error. We'll use it for better warnign reporting.
-
- 03 Apr, 2005 1 commit
-
-
serg@serg.mylan authored
minor cleanups XA tests
-
- 26 Jan, 2005 1 commit
-
-
bar@mysql.com authored
my_strnxfrm_utf8 now requires 2 bytes per character in filesort key, instead of 3 bytes per character. Shorter filesort keys make sorting faster.
-
- 12 Jan, 2005 2 commits
-
-
shuichi@mysql.com authored
-
shuichi@mysql.com authored
-
- 17 Dec, 2004 1 commit
-
-
ram@gw.mysql.r18.ru authored
-
- 06 Dec, 2004 1 commit
-
-
monty@mysql.com authored
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
-
- 22 Nov, 2004 1 commit
-
-
bar@mysql.com authored
- 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.
-
- 18 Oct, 2004 1 commit
-
-
bar@mysql.com authored
-
- 25 Sep, 2004 1 commit
-
-
bar@noter.intranet.mysql.r18.ru authored
into MY_CHARSET_INFO structure.
-
- 06 Sep, 2004 1 commit
-
-
bar@mysql.com authored
-
- 25 Aug, 2004 1 commit
-
-
bar@mysql.com authored
-
- 13 Aug, 2004 1 commit
-
-
serg@serg.mylan authored
only MyISAM is fixed
-
- 12 Jun, 2004 1 commit
-
-
bar@mysql.com authored
E.g. 'Ch' is treated as a separate letter in Czech, not as a combination of C+h.
-
- 11 Jun, 2004 1 commit
-
-
bar@mysql.com authored
- For simple character sets: from_uni convertion table. - For UCA: alternative weight arrays. Use mbminlen instead of MY_CS_NONTEXT
-
- 10 Jun, 2004 2 commits
-
-
serg@serg.mylan authored
correct prefix compare with my_strnncoll
-
bar@mysql.com authored
-
- 08 Jun, 2004 1 commit
-
-
bar@bar.intranet.mysql.r18.ru authored
-
- 25 May, 2004 1 commit
-
-
bar@bar.intranet.mysql.r18.ru authored
weights data now comes from a static variables but from the charset structure.
-
- 27 Apr, 2004 1 commit
-
-
sergefp@mysql.com authored
-
- 24 Mar, 2004 1 commit
-
-
bar@bar.intranet.mysql.r18.ru authored
-
- 19 Mar, 2004 1 commit
-
-
bar@bar.intranet.mysql.r18.ru authored
UCS2 now has its own my_like_range function.
-
- 18 Mar, 2004 1 commit
-
-
monty@mysql.com authored
Changed _XXX to _MY_XXX to solve conflict problem on Mac OS X
-
- 16 Feb, 2004 2 commits
-
-
monty@mysql.com authored
Fixed that blobs >16M can be inserted/updated Fixed bug when doing CREATE TEMPORARY TABLE ... LIKE
-
monty@mysql.com authored
Added more DBUG statements Ensure that we are comparing end space with BINARY strings Use 'any_db' instead of '' to mean any database. (For HANDLER command) Only strip ' ' when comparing CHAR, not other space-like characters (like \t)
-
- 13 Feb, 2004 1 commit
-
-
vva@eagle.mysql.r18.ru authored
(case MY_LEX_USER_VARIABLE_DELIMITER for multichar strings) and my_mbcharlen
-
- 06 Feb, 2004 1 commit
-
-
bar@bar.intranet.mysql.r18.ru authored
http://bugs.mysql.com/bug.php?id=2366 Wrong utf8 behaviour when data is trancated
-
- 19 Jan, 2004 1 commit
-
-
bar@bar.intranet.mysql.r18.ru authored
-
- 20 Nov, 2003 1 commit
-
-
monty@mysql.com authored
Portability fixes After merge fixes
-
- 03 Nov, 2003 1 commit
-
-
monty@narttu.mysql.fi authored
Cleaned up (and disabled part of) date/time/datetime format patch. One can't anymore change default read/write date/time/formats. This is becasue the non standard datetime formats can't be compared as strings and MySQL does still a lot of datetime comparisons as strings Changed flag argument to str_to_TIME() and get_date() from bool to uint Removed THD from str_to_xxxx functions and Item class. Fixed core dump when doing --print-defaults Move some common string functions to strfunc.cc Dates as strings are now of type my_charset_bin instead of default_charset() Introduce IDENT_QUOTED to not have to create an extra copy of simple identifiers (all chars < 128) Removed xxx_FORMAT_TYPE enums and replaced them with the old TIMESTAMP_xxx enums Renamed some TIMESTAMP_xxx enums to more appropriate names Use defines instead of integers for date/time/datetime string lengths Added to build system and use the new my_strtoll10() function.
-
- 20 Oct, 2003 1 commit
-
-
serg@serg.mylan authored
code cleanup
-
- 15 Oct, 2003 1 commit
-
-
bar@bar.mysql.r18.ru authored
Win compilation problem fix ctype-bin.c: Win compilation problem fix , , m_ctype.h: Win compilation problem fix ,
-