bell@sanja.is.com.ua
c6beb583f6
fixed functions to be able work with group function as argument
...
made bisone 1.75 compatible code
2003-01-29 10:38:56 +02:00
serg@serg.mysql.com
4850c94143
followup: s/st_table_list->name/st_table_list->alias/
2002-09-23 14:38:35 +00:00
monty@mashka.mysql.fi
d686ef729f
Merge of ha_innobase.cc from 4.0; This fixes that MySQL doesn't allocate too big buffers when sorting innobase rows
...
Changed name of variables
NO_FOREIGN_KEY_CHECKS -> FOREIGN_KEY_CHECKS
RELAXED_UNIQUE_CHECKS -> UNIQUE_CHECKS
to avoid confusion with 'not...' variables.
Write name of adminstrator command to slow log.
Added mysqldumpslow to RPM
2002-07-29 09:35:25 +03:00
heikki@hundin.mysql.fi
7390d81f43
Many files:
...
Merge InnoDB-3.23.52b
2002-07-08 19:34:49 +03:00
heikki@hundin.mysql.fi
3dd3463f92
sql_yacc.yy, mysql_priv.h, lex.h:
...
Add syntax SET NO_FOREIGN_KEY_CHECKS=1 and SET RELAXED_UNIQUE_CHECKS=1
2002-06-22 20:23:53 +03:00
lenz@mysql.com
0fe3b5afbd
Fixed sql_yacc.yy to be compatible with bison 1.31 and above.
...
Made detection of GNU tar a bit more flexible.
Only use /usr/local/mysql-glibc if it actually exists
2002-05-15 11:06:44 +02:00
monty@tik.mysql.fi
539718ba25
Update scripts for new POSIX spec
...
Fix for --enable-local-infile
Portability fix for bison
2002-03-05 15:46:30 +02:00
monty@hundin.mysql.fi
b21f2d084f
Don't give warnings for empty statements with comments
2002-02-14 15:04:14 +02:00
monty@tik.mysql.fi
1f9b1e1915
Made LOAD DATA LOCAL INFILE more secure
2002-02-13 21:53:26 +02:00
monty@hundin.mysql.fi
f049543416
Added DO command
2001-12-17 19:59:20 +02:00
monty@hundin.mysql.fi
12058c2996
Fixed bug in GROUP BY ... DESC
2001-12-10 17:51:07 +02:00
monty@hundin.mysql.fi
063a1a6557
Portability fixes.
...
Patches required by Gemini
Fix to properly detect if there is an active transaction in InnoDB
Fix to not lock thread structure when doing automatic rollback when thread ends
Allow -O lower_case_names=0 on UNIX
2001-08-21 20:06:00 +03:00
jani@hynda.mysql.fi
44722151fd
Added new optino --sql-mode to mysqld.
2001-08-09 18:51:38 +03:00
monty@donna.mysql.fi
33fa6e04cc
Merge
2001-05-05 09:44:25 +03:00
monty@donna.mysql.fi
f6a36e948d
Added LOAD DATA CONCURRENT
2001-05-05 09:41:47 +03:00
heikki@donna.mysql.fi
59ed711e41
sql_yacc.yy changed ...IN SHARE MODE to ...LOCK IN SHARE MODE to resolve a parsing bug after a WHERE clause
2001-05-03 14:41:03 +03:00
monty@donna.mysql.fi
5487d7a8c0
Fixed bug in send in mysqltest
...
Removed usage of @r/result as this made life hard when testing different
table handlers.
Allow concurrent inserts if no update/binary log.
Don't remove key_cache at flush tables.
Fixed bug in SELECT DISTINCT SUM()...
2001-03-25 01:02:26 +02:00
monty@tik.mysql.fi
3099c54d94
Test case for bug when updating on key
...
Fixed bug in CONCAT_WS()
Print the default ISOLATION level.
Change lock type for CREATE ... SELECT and INSERT/REPLACE ... SELECT
2001-03-23 20:38:42 +02:00
monty@tik.mysql.fi
3c48448042
Split setup_fields to setup_tables and setup_fields
...
Fixed problem with UPDATE TABLE when keys wheren't always used.
2001-03-21 20:13:46 +02:00
monty@tik.mysql.fi
6f9a73a1ba
Added isolation levels
...
Added SELECT .. FOR UPDATE and SELECT .. IN SHARE MODE
2001-03-21 01:02:22 +02:00
jcole@abel.spaceapes.com
84999eb5e2
Reversed SQL_ANSI_MODE per Monty's request.
2001-03-14 07:15:45 -06:00
sasha@mysql.sashanet.com
0dd0d88e8f
changed signal by fd close to signal by vio_close
...
added support for kill expr
fixed coredump in set @a := foo;
added testcase for user_var
added testcase for kill
2001-03-13 23:07:12 -07:00
jcole@tetra.spaceapes.com
a855617f36
Added SQL_ANSI_MODE.
2001-03-12 18:16:30 -06:00
monty@donna.mysql.fi
bda3e09935
Merged some functions and removed some unused client functions.
...
Remember UNION for ALTER TABLE
Added test for if we are supporting transactions.
Don't allow REPLACE to replace a row when we have generated an auto_increment key
Fixed bug when using BLOB keys
Fixed bug in SET @variable=user.
2001-03-06 15:24:08 +02:00
jcole@tetra.spaceapes.com
ab60ef6d81
Fixed a bug that allowed:
...
SET @foo=bar;
This would cause a deadlock in mysqld, it now generates the error:
ER_SET_CONSTANTS_ONLY as follows:
mysql> set @foo=bar;
ERROR 1204: You may only use constant expressions with SET
2001-03-02 05:03:18 -06:00
monty@donna.mysql.com
fbedc9719e
Added --replace to mysqltest
...
Fixed that GROUP BY can take DESC
2001-02-13 12:39:50 +02:00
monty@donna.mysql.com
9d120741d2
Portability fixes
...
Changed TRUNCATE table_name -> TRUNCATE TABLE table_name
2001-02-02 03:47:06 +02:00
sasha@mysql.sashanet.com
e8ffda5397
Added last_errno and last_error to show slave status
...
slave will skip the first SQL_SLAVE_SKIP_COUNTER events on start -
this is needed to recover from broken replication when the next log
event(s) should just be skipped.
Rotate binlogs when max_binlog_size is reached
2001-01-24 09:15:34 -07:00
monty@donna.mysql.com
2d1082308b
SHOW [FULL] COLUMNS
...
Added timeouts to replication tests to handle concurrent inserts
2001-01-22 05:32:58 +02:00
monty@donna.mysql.com
3ca140edb3
Fixed bug in CHECK TABLE ... EXTENDED
...
Added keyword MEDIUM to CHECK TABLE
New benchmarks results for Linux-alpha
2001-01-16 15:02:25 +02:00
tim@cane.mysql.fi
5fdf032769
Added SHOW OPEN TABLES. Thanks to Antony T Curtis <antony@abacus.co.uk>
...
for the code.
2000-12-18 23:22:20 +02:00
tim@cane.mysql.fi
7bff1dd4db
Add SHOW LOGS command.
2000-12-15 13:18:52 +02:00
monty@donna.mysql.com
87d9388e52
Only write full transactions to binary log
...
A lot of new functions for BDB tables
Fix for DROP DATABASE on windows
Default server_id variables
2000-12-07 14:08:48 +02:00
monty@donna.mysql.com
81bc313e99
All statements are now run in a sub transaction
...
Give warning if we are using non transactional tables and do ROLLBACK
Porting of crash-me and benchmarks to FrontBase
2000-11-24 01:51:18 +02:00
monty@narttu.mysql.fi
22415489f2
Fixes for bugs in the usage of IO_CACHE
2000-11-17 02:36:46 +02:00
sasha@mysql.sashanet.com
eb0a423e0e
merged
2000-11-15 18:58:59 -07:00
monty@narttu.mysql.fi
b689a1a752
merge
2000-11-16 00:24:11 +02:00
sasha@mysql.sashanet.com
f2b9a60ec4
repl-tests/test-repl-ts/repl-timestamp.master.reject
...
this file needs to be deleted
sql/log_event.cc
fixed warnings
sql/log_event.h
fixed () #define bug
sql/mysqlbinlog.cc
fixed length argument - was supposed to be one less
sql/mysqld.cc
replicate-do/ignore-table now works, wild does not yet
sql/mysql_priv.h
updating argument to add_table_to_list() -- needed for replicate-do/ignore table
sql/slave.cc
changes fore replicate-do/ignore-table
close the socket before going to sleep sleeping after error
bad event was being freed too early
sql/slave.h
changes for replicate-do/ignore-table
sql/sql_class.cc
slave_thread variable to THD
sql/sql_class.h
added slave_thread to THD, fixed bug in end_time()
sql/sql_parse.cc
updating argument to add_tables_to_list()
sql/sql_table.cc
fixed bug in mysql_rm_table()
sql/sql_yacc.yy
fixed up add_table_to_list() calls to accept updating argument
sql/table.h
added updating to TABLE_LIST
2000-11-13 23:43:02 -07:00
monty@tik.mysql.com
7a013339f8
Bug fixes, TRUNCATE, safer passwords on command line and connect timeout
2000-11-13 23:55:10 +02:00
jcole@tetra.bedford.progress.com
6120321a5f
Added ALTER TABLE ... ORDER BY ...
2000-11-11 12:27:34 -06:00
tim@threads.polyesthetic.msg
91bf188b87
Merge work:/home/bk/mysql
...
into threads.polyesthetic.msg:/usr/local/src/my/work
2000-10-30 21:50:43 -05:00
tim@threads.polyesthetic.msg
eb680470f1
sql_parse.cc add send_ok() for BEGIN WORK
...
sql_yacc.yy SQLCOM_COMMIT => SQLCOM_BEGIN for BEGIN_SYM
2000-10-30 21:50:15 -05:00
sasha@mysql.sashanet.com
75cd25a579
fixed --skip-slave-thread bug
...
added PURGE MASTER LOGS TO and SHOW MASTER LOGS
fixed the output of SHOW MASTER STATUS
updated docs
2000-10-26 22:11:55 -06:00
monty@donna.mysql.com
2fedd7bae7
Bug fixes + defines for INNOBASE
2000-10-20 17:39:23 +03:00
monty@donna.mysql.com
00625e0f8f
Added RESET command
2000-10-14 11:16:17 +03:00
monty@donna.mysql.com
4337694a62
Merge
2000-10-14 03:20:00 +03:00
monty@donna.mysql.com
7ac13c89e6
Fix of LEFT JOIN optimizer bug, problem with key cache on Windows and
...
a lot of portability issues.
2000-10-14 03:16:35 +03:00
serg@serg.mysql.com
045e311487
Merge
2000-10-11 14:21:04 +02:00
monty@tik.mysql.com
09dce662e2
Automatic repair of MyISAM tables + portability fixes
2000-10-11 00:06:37 +03:00
serg@serg.mysql.com
0a050cf464
SET OPTION SQL_QUOTE_SHOW_CREATE = 0 | 1
...
It makes SHOW CREATE TABLE to quote table and column names.
This is ON by default !
2000-10-10 21:31:00 +02:00