bar@bar.mysql.r18.ru
f5d6b4952f
New fields in CHARSET_INFO structure to optimize searching for
...
binary and primary collations in the future
2003-03-05 16:43:10 +04:00
bar@bar.mysql.r18.ru
78da2ad7bd
SELECT BINARY expr
...
is now synonim for
SELECT expr COLLATE <expr_charset>_bin
2003-03-04 19:53:53 +04:00
bar@bar.mysql.r18.ru
c4dc670d61
Every character set now has binary collation
2003-03-04 11:04:19 +04:00
monty@narttu.mysql.fi
9a46698e1e
Merge with 4.0.11
2003-02-26 01:03:47 +02:00
monty@narttu.mysql.fi
c75a4d2468
Safety fix (caused a core dump on slave during shutdown when shutting down replication on some OS)
2003-02-26 00:13:18 +02:00
monty@narttu.mysql.fi
b4fbb06ad8
Portability fix for HPUX10.20
2003-02-25 21:43:24 +02:00
venu@myvenu.com
ee2b888696
Windows portabilty fixups (last commit caused some errors, so recomitting) - SCRUM
2003-02-20 14:14:37 -08:00
bar@bar.mysql.r18.ru
05df112947
charset.c:
...
SHOW CHARACTER SET now displays "1" in mb_maxlen even if a charset is not loaded yet
2003-02-20 17:54:25 +04:00
monty@mashka.mysql.fi
90bf074438
Merge with 4.0.11 tree to get latest bug fixes
2003-02-17 05:43:37 +02:00
monty@mashka.mysql.fi
6051b2f998
Fixed multi-table-delete for InnoDB tables
...
Novell patches
2003-02-17 02:14:37 +02:00
monty@mashka.mysql.fi
e327393e9d
Fixed a lot of wrong memory references as reported by valgrind
...
Portability fixes
Added new client function: mysql_get_server_version()
New server help code (From Victor Vagin)
Fixed wrong usage of binary()
Disabled RTREE usage for now.
2003-02-12 21:55:37 +02:00
monty@mashka.mysql.fi
023d6dd39b
Merge with 4.0.11
2003-02-04 21:52:14 +02:00
bar@bar.mysql.r18.ru
24be8669a0
New functions in CHARSET_INFO structure
2003-01-31 16:22:22 +04:00
bar@bar.mysql.r18.ru
52c053ca9b
New CHARSET_INFO function to compare strings regardless to trailing spaces
2003-01-31 13:48:35 +04:00
bar@bar.mysql.r18.ru
735399a850
Move latin1 into a separarte file
2003-01-29 17:31:20 +04:00
bar@bar.mysql.r18.ru
08129eea2b
Reorganization to restore generating charset C files from conf files
2003-01-29 15:08:09 +04:00
monty@mashka.mysql.fi
3d28913740
Only write to the error log if --log-error is specified and --console is not specified
...
(On Windows --log-error is enabled by default)
2003-01-28 20:56:35 +02:00
bar@bar.mysql.r18.ru
f815e9b812
resolve
2003-01-28 15:03:33 +04:00
bar@bar.mysql.r18.ru
a292d4f632
New "fill" function in charset_info_st structure
2003-01-28 14:58:06 +04:00
monty@mashka.mysql.fi
6b71279382
merge
2003-01-28 09:02:51 +02:00
monty@mashka.mysql.fi
689578a099
Fixes for Netware
...
Call pthread_mutex_destroy() on not used mutex.
Changed comments in .h and .c files from // -> /* */
Added detection of mutex on which one didn't call pthread_mutex_destroy()
Fixed bug in create_tmp_field() which causes a memory overrun in queries that uses "ORDER BY constant_expression"
Added optimisation for ORDER BY NULL
2003-01-28 08:38:28 +02:00
venu@hundin.mysql.fi
961d2c3e89
Introduced a scalable key cache management.
...
Added some fields to the st_my_thread_var structure to be
able to link such structures into a list.
2003-01-28 03:37:57 +02:00
serg@serg.mysql.com
585185d7b8
do not "trust number of broadcasts" in shared IO_CACHE
2003-01-26 12:57:20 +01:00
serg@serg.mysql.com
f29224c6fe
fixed bug in parallel repair
2003-01-26 12:27:29 +01:00
monty@mashka.mysql.fi
7436e9ec97
Merge
2003-01-21 21:28:51 +02:00
monty@mashka.mysql.fi
25c393a12e
Portability fixes (for windows)
...
Some changes to the prepared statement protocol to make it easier to use and faster.
2003-01-21 21:07:59 +02:00
serg@serg.mysql.com
3f55032c12
merged
2003-01-21 19:37:38 +01:00
serg@serg.mysql.com
0dff67cba2
Two-level index structure for FULLTEXT indexes
2003-01-21 19:24:34 +01:00
monty@mashka.mysql.fi
0d28405424
Removed compiler warnings
2003-01-19 02:24:02 +02:00
monty@mashka.mysql.fi
88cd4126e4
Simple code cleanups, ignore generated files
2003-01-18 19:31:38 +02:00
bar@bar.mysql.r18.ru
2a41e291dc
New scan() function in CHARSET_INFO structure (not used yet)
2003-01-17 18:14:54 +04:00
bar@bar.mysql.r18.ru
4306940bb4
Some comments have been added
...
XXX10_to_str were not inizialized
2003-01-17 16:25:10 +04:00
bar@bar.mysql.r18.ru
5743f94b57
All charsets now have strnxfrm.
...
Some function names have been renamed to be more self-descriptive
2003-01-15 18:06:07 +04:00
monty@mashka.mysql.fi
22b7e67b0b
merge
2003-01-14 14:33:10 +02:00
monty@mashka.mysql.fi
7e9b27eaf5
Updates for multi-byte character sets
...
(Note: test 'union' fails, but Sanja promised to fix this)
2003-01-14 14:28:36 +02:00
bar@bar.mysql.r18.ru
3523650ac8
Charset loading has been moved to /string library
2003-01-14 13:36:22 +04:00
bar@bar.mysql.r18.ru
a5f77c820b
Some reorganization to move loading related code to /strings library.
...
This is to reuse code in conf_to_src.c
2003-01-14 11:32:40 +04:00
bar@bar.mysql.r18.ru
2f0690e173
.del-xml.c~d20ceb97a91fcc2d:
...
Delete: mysys/xml.c
xml.c:
Rename: BitKeeper/deleted/.del-xml.c~d20ceb97a91fcc2d -> mysys/xml.c
It is actually moved to /strings
2003-01-10 17:05:17 +04:00
bar@bar.mysql.r18.ru
04ba0e85f0
xml.c has been moved to /strings from /mysys
...
This is to reuse code to generate charset related C files
from ther descriptions written in XML files
2003-01-10 17:01:55 +04:00
monty@mashka.mysql.fi
c9dc5a206b
Merge work:/home/bk/mysql-4.1 into mashka.mysql.fi:/home/my/mysql-4.1
2003-01-09 22:43:23 +02:00
monty@mashka.mysql.fi
bf683af4ce
Post merge fix
...
Allow empty key list in USE|IGNORE|FORCE INDEX()
2003-01-09 22:42:31 +02:00
bar@bar.mysql.r18.ru
ea4621e5cd
charset.c:
...
find only primary collations
2003-01-08 15:43:03 +04:00
bar@bar.mysql.r18.ru
9a99ac89e5
New function to search for charset using charset name rather than collation name
2003-01-08 15:39:15 +04:00
monty@mashka.mysql.fi
446a6b934f
Enchanced my_once..() functions.
...
Cleaned up charset.c
Removed non fatal memory leak in charset.c
2003-01-07 23:32:25 +02:00
monty@mashka.mysql.fi
6b93702854
Merge work:/home/bk/mysql-4.1 into mashka.mysql.fi:/home/my/mysql-4.1
2003-01-07 11:45:50 +02:00
monty@mashka.mysql.fi
22aaac013b
Fixed that derived tables are properly droped
2003-01-07 11:45:06 +02:00
bar@bar.mysql.r18.ru
cec5601e52
charset.c:
...
memory leak fix
I will move my_once_strdup to my_alloc.c later.
2003-01-07 12:30:54 +04:00
monty@mashka.mysql.fi
6be1b941bc
merge
2003-01-06 02:46:36 +02:00
monty@mashka.mysql.fi
803dff1002
Merge with 4.0.8
2003-01-06 02:04:52 +02:00
monty@mashka.mysql.fi
1f6ecc0cd3
Changed mysql-test to print warnings for not existing table to DROP TABLE
...
Cleaned up test; Removed wrong DROP TABLE commands and use standard table and database names.
changed store_warning() -> push_warning_print()
2003-01-06 01:48:59 +02:00