- 22 May, 2004 1 commit
-
-
dlenev@brandersnatch.localdomain authored
names to lower case using latin1 instead of utf-8 in sql_acl.cc if lower_case_table_names was on. Also replaced in other such places system_charset_info with files_charset_info for consistency.
-
- 14 May, 2004 1 commit
-
-
heikki@hundin.mysql.fi authored
Fix remaining cases of Bug #3596: fix possible races caused by an obsolete value of thd->query_length in SHOW PROCESSLIST and SHOW INNODB STATUS; this fix depends on the fact that thd->query is always set to NULL before setting it to point to a new query
-
- 04 May, 2004 1 commit
-
-
serg@serg.mylan authored
-
- 30 Mar, 2004 1 commit
-
-
Sinisa@sinisa.nasamreza.org authored
the extra files being present.
-
- 29 Mar, 2004 1 commit
-
-
bar@bar.intranet.mysql.r18.ru authored
More clear error message.
-
- 26 Mar, 2004 1 commit
-
-
monty@mysql.com authored
-
- 22 Mar, 2004 1 commit
-
-
bell@sanja.is.com.ua authored
some db comparison code cleupup removed compiler warnings
-
- 19 Mar, 2004 1 commit
-
-
serg@serg.mylan authored
-
- 18 Mar, 2004 1 commit
-
-
serg@serg.mylan authored
-
- 17 Mar, 2004 1 commit
-
-
monty@mysql.com authored
-
- 12 Mar, 2004 1 commit
-
-
monty@mysql.com authored
-
- 10 Mar, 2004 1 commit
-
-
monty@mysql.com authored
-
- 05 Mar, 2004 2 commits
-
-
vva@eagle.mysql.r18.ru authored
"Table truncated when creating another table name with Spaces" added to check_db_name, check_table_name and check_column_name test for end space
-
monty@mysql.com authored
-
- 19 Feb, 2004 1 commit
-
-
monty@mysql.com authored
-
- 16 Feb, 2004 1 commit
-
-
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)
-
- 05 Feb, 2004 1 commit
-
-
monty@mysql.com authored
DROP DATABASE now assumes RAID directories are in hex. (Bug #2627) Don't increment 'select_full_range' and similar statistics for EXPLAIN queries. (Bug #2506) Test in configure if pthread_key_delete() exists (to fix compile problem on SCO) (Bug #2461)
-
- 30 Jan, 2004 1 commit
-
-
serg@serg.mylan authored
db name is printed with append_identifier for a proper quoting
-
- 12 Jan, 2004 1 commit
-
-
guilhem@gbichot2 authored
mysql_alter_db() now returns -1 in case of error, so that mysql_execute_command() calls send_error().
-
- 30 Dec, 2003 1 commit
-
-
monty@mysql.com authored
Added support for lower_case_table_names=2, which is to be used on case insensitive file systems. This tells MySQL to preserve the used case of filenames and database names to make it esier to move files between cases sensitive can case insensitive file systems (like Windows and Linux)
-
- 19 Dec, 2003 1 commit
-
-
bar@bar.intranet.mysql.r18.ru authored
"USE db" affected the character set of further CREATE DATABASEs, which should have not happened.
-
- 16 Dec, 2003 1 commit
-
-
guilhem@mysql.com authored
"EE_ error codes (EE_DELETE, EE_WRITE) end up in the binlog, making slave stop". The problem was that during execution of the command on the master, an error can occur (for example, not space left on device, then mysqld waits and when there is space it completes successfully: so finally it worked but the error EE_WRITE remains in thd->net.last_errno and thd->net.last_error). To know if finally the command succeeded, we test the 'error' variable in every place, and if it shows no failure we reset thd->net.last_err* using the function THD::clear_error() which is backported from 4.1. A new test to see if now only real errors get to the binlog (note: the test uses "rm"). Also a bit of memory free/alloc saving in log_event.cc (do not free the whole mem_root after every query in the slave SQL thread: we can keep the initial block of it; which will be freed when the thread terminates).
-
- 04 Dec, 2003 1 commit
-
-
bell@sanja.is.com.ua authored
-
- 21 Nov, 2003 1 commit
-
-
monty@mysql.com authored
Fixed tests for RAID tables Detect uninitialized mutexes on lock and destroy
-
- 20 Nov, 2003 1 commit
-
-
monty@mysql.com authored
Fixed compiler warnings (IRIX C compiler and VC++)
-
- 18 Nov, 2003 3 commits
-
-
monty@mashka.mysql.fi authored
-
monty@mashka.mysql.fi authored
New multi-key-cache handling. This was needed becasue the old one didn't work reliable with MERGE tables. ALTER TABLE table_name ... CHARACTER SET ... now changes all char/varchar/text columns to the given character set (One must use ALTER TABLE ... DEFAULT CHARACTER SET ... to change the default character set) Fixed that have_compress is detected properly (fixes problems with func_compress.test on platforms without zlib) New syntax for CACHE INDEX ('keys' is optional if no index name is given and one mentions the key cache name only ones) Removed compiler warnings Added mysql_set_server_option() to allow clients like PHP to easaily set/reset the multi-statement flag.
-
serg@serg.mylan authored
-
- 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.
-
- 24 Oct, 2003 1 commit
-
-
serg@serg.mylan authored
(but broke permission handling for *some* IP's after we started to compare in utf8) Bug #1636
-
- 08 Oct, 2003 1 commit
-
-
monty@narttu.mysql.fi authored
Remove wait_if_global_read_lock on commit as this can cause deadlocks
-
- 07 Oct, 2003 1 commit
-
-
heikki@hundin.mysql.fi authored
Multiple tablespaces for InnoDB sql_table.cc: Tell explicitly that InnoDB should retrieve all columns in CHECKSUM TABLE sql_update.cc, sql_select.cc, my_base.h: More descriptive flag name HA_EXTRA_RETRIEVE_ALL_COLS
-
- 26 Sep, 2003 2 commits
-
-
guilhem@gbichot2 authored
Don't free the client's selected db (thd->db) when it has been DROPped, if this is a slave thread; the x_free() was causing a lot of various bugs in rpl_loaddata_rule_m (garbage characters, segfault, hangs in other threads). A small post-merge fix (rli->inside_transaction exists in 4.0 only).
-
hf@deer.(none) authored
WL#604 Privileges in embedded library code added to check privileges in embedded library NO_EMBEDDED_ACCESS_CHECKS macros inserted in code so we can exclude access-checking parts. Actually we now can exclude these parts from standalone server as well. Do we need it? Access checks are disabled in embedded server by default. One should edit libmysqld/Makefile manually to get this working. We definitely need the separate configure for embedded server
-
- 15 Sep, 2003 1 commit
-
-
bar@bar.mysql.r18.ru authored
-
- 10 Sep, 2003 1 commit
-
-
ram@mysql.r18.ru authored
-
- 08 Sep, 2003 1 commit
-
-
ram@mysql.r18.ru authored
-
- 29 Jul, 2003 1 commit
-
-
bar@bar.mysql.r18.ru authored
-
- 22 Jul, 2003 1 commit
-
-
serg@serg.mylan authored
-
- 14 Jul, 2003 1 commit
-
-
monty@mashka.mysql.fi authored
Changed is_open() to work as before. Added back inited argument to LOG
-