An error occurred fetching the project authors.
- 08 Feb, 2004 1 commit
-
-
bell@sanja.is.com.ua authored
fixed UNION preparation
-
- 27 Jan, 2004 1 commit
-
-
hf@deer.(none) authored
code slightly modified with Monty's suggestions
-
- 15 Jan, 2004 1 commit
-
-
jani@rhols221.adsl.netsonic.fi authored
open a file that already existed. The problem was that end_io_cache() was called even if init_io_cache() was not. This affected both OUTFILE and DUMPFILE (both fixed). Sometimes wrongly aligned pointer was freed, sometimes mysqld core dumped. Other problem was that select_dump::send_error removed the dumpfile, even if it was created by an earlier run, or by some other program, if the file permissions just permitted it. Fixed it so that the file will only be deleted, if an error occurred, but the file was created by mysqld just a moment ago, in that thread. On the other hand, select_export did not handle the corresponding garbage file at all. Both fixed. After these fixes, a big part of the select_export::prepare and select_dump::prepare code became identical. Merged the code into a new function called create_file(), which is now called by the two latter functions. Regards, Jani
-
- 07 Jan, 2004 1 commit
-
-
hf@deer.(none) authored
Now we return user@host for USER() in embedded library CURRENT_USER returns empty string if library compiled with NO_EMBEDDED_ACCESS_CHECKS
-
- 02 Jan, 2004 1 commit
-
-
bell@sanja.is.com.ua authored
(BUG#2089)
-
- 23 Dec, 2003 1 commit
-
-
konstantin@oak.local authored
broken with recent changes' (attempt 2). Adding Statement_core is better because: - set_statement() code is shorter and you don't need to modify it when adding new members to Statement_core - a bit faster (you don't have virtual call and don't free_root() twice) Do that short patch instead in hope that set_statement() will be sooner or later removed entirely
-
- 21 Dec, 2003 1 commit
-
-
konstantin@oak.local authored
see comments to the method why
-
- 19 Dec, 2003 2 commits
-
-
konstantin@oak.local authored
-
konstantin@oak.local authored
All tests pass (client_test included)
-
- 08 Dec, 2003 1 commit
-
-
gluh@gluh.mysql.r18.ru authored
to mysqld that is executed for all new connections. (Similar to the client command: mysql_options(... MYSQL_INIT_COMMAND ...).
-
- 28 Nov, 2003 1 commit
-
-
monty@mysql.com authored
Fixed compiler warnings (a lot of hidden variables detected by the Forte compiler) Added a lot of 'version_xxx' strings to 'show variables' Prevent copying of TMP_TABLE_PARAM (This caused core dump bug on Solaris) Fixed problem with printing sub selects to debug log
-
- 25 Nov, 2003 1 commit
-
-
konstantin@oak.local authored
"You can always mysql_real_query a query with placeholders after mysql_prepare()"
-
- 04 Nov, 2003 1 commit
-
-
monty@narttu.mysql.fi authored
After merge fixes. Now code compiles, but there is still some valgrind warnings that needs to be fixed
-
- 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.
-
- 02 Nov, 2003 1 commit
-
-
monty@mysql.com authored
dded init of variable to fix core dump on startup errors
-
- 31 Oct, 2003 1 commit
-
-
guilhem@mysql.com authored
- when we don't have in_addr_t, use uint32. - a forgotten initialization of slave_proxy_id in sql/log_event.cc (was not really "forgot", was "we needn't init it there", but there was one case where we needed...). - made slave_proxy_id always meaningful in THD and Log_event, so we can rely more on it (no need to test if it's meaningful). THD::slave_proxy_id is equal to THD::thread_id except for the slave SQL thread. - clean up the slave's temporary table (i.e. free their memory) when slave server shuts down.
-
- 24 Oct, 2003 1 commit
-
-
bell@sanja.is.com.ua authored
-
- 20 Oct, 2003 1 commit
-
-
gluh@gluh.mysql.r18.ru authored
-
- 15 Oct, 2003 1 commit
-
-
monty@mashka.mysql.fi authored
After merge fixes
-
- 13 Oct, 2003 1 commit
-
-
heikki@hundin.mysql.fi authored
ALTER TABLE ... DISCARD/IMPORT TABLESPACE Track crash in buf_LRU_block_remove_hashed_page + 1807 reported in MySQL-3.23.5x
-
- 11 Oct, 2003 1 commit
-
-
monty@mashka.mysql.fi authored
Add warnings for single line inserts. To do this I had to convert count_cuted_fields to an enum (to be able to detect setting a NOT NULL field to NULL)
-
- 08 Oct, 2003 1 commit
-
-
monty@narttu.mysql.fi authored
More tests cases After merge fixes
-
- 06 Oct, 2003 1 commit
-
-
bell@laptop.sanja.is.com.ua authored
-
- 26 Sep, 2003 1 commit
-
-
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
-
- 18 Sep, 2003 1 commit
-
-
hf@deer.(none) authored
embedded library some dirty places cleaned: uint removed from mysql.h as Miguel suggested empty_string renamed as my_empty_string to get rid of name's intersections using embedded library
-
- 15 Sep, 2003 1 commit
-
-
bar@bar.mysql.r18.ru authored
-
- 29 Aug, 2003 1 commit
-
-
monty@narttu.mysql.fi authored
Changes like this should be done to 4.1, not to a stable release
-
- 28 Aug, 2003 1 commit
-
-
monty@narttu.mysql.fi authored
-
- 19 Aug, 2003 2 commits
-
-
dlenev@mysql.com authored
log-slave-updates since this causes unexpected values in Exec_master_log_pos in A->B->C replication setup, synchronization problems in master_pos_wait()... Still this brokes some functionality in sql/repl_failsafe.cc (but this file is not used now)
-
monty@mashka.mysql.fi authored
-
- 18 Aug, 2003 1 commit
-
-
monty@mashka.mysql.fi authored
Use server character set if --default-character-set is not used Added convert_string() for more efficient alloc+character-set convert of strings
-
- 12 Aug, 2003 1 commit
-
-
bell@sanja.is.com.ua authored
-
- 18 Jul, 2003 2 commits
-
-
kostja@oak.local authored
-
gluh@gluh.mysql.r18.ru authored
Task 499 'init_connect, init_slave options'
-
- 01 Jul, 2003 1 commit
-
-
kostja@oak.local authored
First version of new authentification procedure: now authentification is one-stage (instead of two-stage in 4.1) For now following tasks have been done: - PASSWORD() function was rewritten. PASSWORD() now returns SHA1 hash_stage2; for new passwords user.password contains '*'hash_stage2; sql_yacc.yy also fixed; - password.c: new functions were implemented, old rolled back to 4.0 state - server code was rewritten to use new authorization algorithm (check_user(), change user, and other stuff in sql/sql_parse.cc) - client code was rewritten to use new authorization algorithm (mysql_real_connect, myslq_authenticate in sql-common/client.c) - now server barks on 45-byte-length 4.1.0 passwords and refuses 4.1.0-style authentification. Users with 4.1.0 passwords are blocked (sql/sql_acl.cc) - mysqladmin.c was fixed to work correctly with new passwords Tests for 4.0-4.1.1, 4.1.1-4.1.1 (with or without db/password) logons was performed; mysqladmin also was tested. Additional check are nevertheless necessary.
-
- 26 Jun, 2003 1 commit
-
-
bell@sanja.is.com.ua authored
fixed BUG #726
-
- 30 May, 2003 1 commit
-
-
bar@bar.mysql.r18.ru authored
character_set_database was added Code optimization: reuse more code for all character sets variables
-
- 26 Apr, 2003 1 commit
-
-
monty@mashka.mysql.fi authored
Fix for LEFT/RIGHT/MID with multi-byte-character sets (bug 314) Fix for new bison 1.875 max_insert_delayed_threads and delayed_insert_timeout now works as documented (bug 211) Don't show port in SHOW PROCESSLIST for system threads Fix problem with ORDER BY being discarded for some DISTINCT queries (bug 275) Fixed bug with NATURAL LEFT JOIN, NATURAL RIGHT JOIN and RIGHT JOIN when using many joined tables (Bug 212)
-
- 23 Apr, 2003 1 commit
-
-
bar@bar.mysql.r18.ru authored
client_collation -> collation_client result_collation -> collation_results connection_collation -> collation_connection
-
- 07 Apr, 2003 1 commit
-
-
bar@bar.mysql.r18.ru authored
Two separate classes sys_var_client_collation and sys_var_literal_collation have been added for "literal_collation" and "client_collation" variables.
-