mariadb/sql
unknown d36c14f748 A fix and a test case for Bug#11172 "mysql_stmt_attr_set
CURSOR_TYPE_READ_ONLY date/datetime filter server crash".
The fix adds support for Item_change_list in cursors (proper rollback
of the modified item tree). 


sql/sql_class.cc:
  No need to call fatal_error() twice.
sql/sql_prepare.cc:
  - implement proper cleanup of the prepared statement in mysql_stmt_reset
    if there is a cursor.
  - take into account thd->change_list when fetching data through a
    cursor.
sql/sql_select.cc:
  - take into account thd->change_list when fetching data from a cursor:
    grab it when we open a cursor, and rollback the changes to the parsed
    tree when we close it.
sql/sql_select.h:
  - Cursor::change_list added
tests/mysql_client_test.c:
  - a test case for Bug#11172 "mysql_stmt_attr_set CURSOR_TYPE_READ_ONLY date/datetime
   filter server crash"
2005-07-01 15:47:45 +04:00
..
examples
share Merge neptunus.(none):/home/msvensson/mysql/mysql-5.0 2005-06-27 13:12:10 +02:00
.cvsignore
add_errmsg
client_settings.h
custom_conf.h
derror.cc
des_key_file.cc
discover.cc
field.cc field.cc: 2005-06-24 01:21:18 -07:00
field.h a fix. 2005-06-30 13:38:29 +05:00
field_conv.cc
filesort.cc
frm_crypt.cc
gen_lex_hash.cc
gstream.cc
gstream.h
ha_berkeley.cc
ha_berkeley.h
ha_blackhole.cc
ha_blackhole.h
ha_federated.cc Bug# 9926, This is the same as changeset 1.1934, which was approved by Monty 2005-06-22 19:29:34 +02:00
ha_federated.h
ha_heap.cc Bug#10178 - failure to find a row in heap table by concurrent UPDATEs 2005-06-24 19:47:18 +02:00
ha_heap.h Bug#10178 - failure to find a row in heap table by concurrent UPDATEs 2005-06-24 19:47:18 +02:00
ha_innodb.cc
ha_innodb.h
ha_myisam.cc
ha_myisam.h
ha_myisammrg.cc
ha_myisammrg.h
ha_ndbcluster.cc Merge mskold@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb 2005-06-30 12:20:52 +02:00
ha_ndbcluster.h Merged from mysql-4.1 to mysql-5.0 2005-06-22 14:10:02 +02:00
handler.cc Merged from mysql-4.1 to mysql-5.0 2005-06-22 14:10:02 +02:00
handler.h Merged from mysql-4.1 to mysql-5.0 2005-06-22 14:10:02 +02:00
hash_filo.cc
hash_filo.h
hostname.cc
init.cc
item.cc a fix. 2005-06-30 13:38:29 +05:00
item.h Bug #9728 fix merge 2005-06-23 01:02:43 +04:00
item_buff.cc
item_cmpfunc.cc Fix bug#11325 Wrong date comparison in views 2005-06-24 20:16:52 +04:00
item_cmpfunc.h
item_create.cc
item_create.h
item_func.cc removed unneed line 2005-06-23 19:33:19 +03:00
item_func.h
item_geofunc.cc
item_geofunc.h
item_row.cc
item_row.h
item_strfunc.cc Merged from mysql-4.1 to mysql-5.0 2005-06-22 14:10:02 +02:00
item_strfunc.h fixed encrypt() print (BUG#7024) 2005-06-24 00:24:11 +03:00
item_subselect.cc A fix and a test case for Bug#10736 "mysql_stmt_attr_set 2005-06-28 20:52:15 +04:00
item_subselect.h
item_sum.cc
item_sum.h
item_timefunc.cc backport for #10568: Function 'LAST_DAY(date)' does not return NULL for invalid argument. 2005-06-24 14:04:48 +05:00
item_timefunc.h
item_uniq.cc
item_uniq.h
key.cc
lex.h
lex_symbol.h
lock.cc
log.cc
log_event.cc
log_event.h
Makefile.am
matherr.c
mf_iocache.cc
my_decimal.cc
my_decimal.h
my_lock.c
mysql_priv.h a fix. 2005-06-30 13:38:29 +05:00
mysqld.cc Applied some Netware related patches. 2005-06-29 14:02:11 +03:00
mysqld_suffix.h
net_serv.cc
nt_servc.cc
nt_servc.h
opt_range.cc Merge ibabaev@bk-internal.mysql.com:/home/bk/mysql-5.0 2005-06-28 12:04:46 -07:00
opt_range.h
opt_sum.cc
parse_file.cc
parse_file.h
password.c
procedure.cc
procedure.h
protocol.cc A fix and a test case for Bug#10794 "mysql_stmt_attr_set no 2005-06-30 16:17:10 +04:00
protocol.h A fix and a test case for Bug#10794 "mysql_stmt_attr_set no 2005-06-30 16:17:10 +04:00
protocol_cursor.cc
records.cc
repl_failsafe.cc
repl_failsafe.h
set_var.cc
set_var.h
slave.cc
slave.h
sp.cc
sp.h
sp_cache.cc
sp_cache.h
sp_head.cc Fixing comment format in sp_head.cc. 2005-06-30 18:36:13 +02:00
sp_head.h - implement inheritance of sp_instr: public Query_arena. 2005-06-23 20:22:08 +04:00
sp_pcontext.cc
sp_pcontext.h
sp_rcontext.cc Fixed BUG#11529: crash server after use stored procedure 2005-06-30 18:07:06 +02:00
sp_rcontext.h Fixed BUG#11529: crash server after use stored procedure 2005-06-30 18:07:06 +02:00
spatial.cc
spatial.h
sql_acl.cc
sql_acl.h
sql_analyse.cc
sql_analyse.h
sql_base.cc Merge bk-internal.mysql.com:/home/bk/mysql-5.0 2005-06-23 13:10:42 +02:00
sql_bitmap.h
sql_cache.cc
sql_cache.h
sql_class.cc A fix and a test case for Bug#11172 "mysql_stmt_attr_set 2005-07-01 15:47:45 +04:00
sql_class.h Merge sanja.is.com.ua:/home/bell/mysql/bk/mysql-5.0 2005-06-23 21:45:53 +03:00
sql_client.cc
sql_crypt.cc
sql_crypt.h
sql_db.cc
sql_delete.cc
sql_derived.cc
sql_do.cc
sql_error.cc
sql_error.h
sql_handler.cc
sql_help.cc
sql_insert.cc Fix for bug #10886 merge 2005-06-22 21:07:28 +04:00
sql_lex.cc
sql_lex.h - don't call JOIN::join_free(1) twice for every join in JOIN::cleanup(). 2005-06-24 22:48:12 +04:00
sql_list.cc
sql_list.h
sql_load.cc
sql_manager.cc
sql_manager.h
sql_map.cc
sql_map.h
sql_olap.cc
sql_parse.cc Simpler impl. 2005-06-27 14:26:07 +02:00
sql_prepare.cc A fix and a test case for Bug#11172 "mysql_stmt_attr_set 2005-07-01 15:47:45 +04:00
sql_rename.cc
sql_repl.cc
sql_repl.h
sql_select.cc A fix and a test case for Bug#11172 "mysql_stmt_attr_set 2005-07-01 15:47:45 +04:00
sql_select.h A fix and a test case for Bug#11172 "mysql_stmt_attr_set 2005-07-01 15:47:45 +04:00
sql_show.cc
sql_sort.h
sql_state.c
sql_string.cc
sql_string.h
sql_table.cc a fix. 2005-06-30 13:38:29 +05:00
sql_test.cc
sql_trigger.cc
sql_trigger.h
sql_udf.cc
sql_udf.h
sql_union.cc fixed SP parameter execution 2005-06-29 11:50:29 +03:00
sql_update.cc
sql_view.cc
sql_view.h
sql_yacc.yy Bug #9728 fix merge 2005-06-23 01:02:43 +04:00
stacktrace.c
stacktrace.h
strfunc.cc
structs.h
table.cc
table.h
thr_malloc.cc
time.cc
tzfile.h
tztime.cc
tztime.h
udf_example.cc
uniques.cc
unireg.cc
unireg.h
watchdog_mysqld