mariadb/sql
Sergey Petrunya 8e6440df0b BUG#877288: Wrong result with semijoin + materialization + multipart key
- when create_ref_for_key() is constructing a ref access for
  a table that's inside a SJ-Materialization nest, it may not 
  use references to fields of tables that are unside the nest (because 
  these fields will not yet have values when ref access will be used)
  
  The check was performed in the first of create_ref_for_key's loops (the 
  one which counts how many key parts are usable) but not in the second
  (the one which actually fills the TABLE_REF structure).
2011-10-26 02:38:49 +04:00
..
examples
share
.cvsignore
add_errmsg
authors.h
client_settings.h
CMakeLists.txt merge 2011-10-11 12:55:42 +02:00
contributors.h
create_options.cc
create_options.h
custom_conf.h
debug_sync.cc
debug_sync.h
derror.cc
des_key_file.cc
discover.cc
event_data_objects.cc
event_data_objects.h
event_db_repository.cc
event_db_repository.h
event_parse_data.cc
event_parse_data.h
event_queue.cc
event_queue.h
event_scheduler.cc
event_scheduler.h
events.cc
events.h
field.cc
field.h
field_conv.cc
filesort.cc
frm_crypt.cc
gen_lex_hash.cc
gstream.cc
gstream.h
ha_ndbcluster.cc
ha_ndbcluster.h
ha_ndbcluster_binlog.cc
ha_ndbcluster_binlog.h
ha_ndbcluster_cond.cc
ha_ndbcluster_cond.h
ha_ndbcluster_tables.h
ha_partition.cc
ha_partition.h
handler.cc
handler.h
hash_filo.cc
hash_filo.h
hostname.cc
init.cc
item.cc Fixed LP bug #874378. 2011-10-22 00:14:27 -07:00
item.h Fixed LP bug #874378. 2011-10-22 00:14:27 -07:00
item_buff.cc
item_cmpfunc.cc Fixed LP bug #879882. 2011-10-23 05:46:03 -07:00
item_cmpfunc.h
item_create.cc
item_create.h
item_func.cc
item_func.h
item_geofunc.cc
item_geofunc.h
item_row.cc
item_row.h
item_strfunc.cc
item_strfunc.h
item_subselect.cc Fixed LP bug #874378. 2011-10-22 00:14:27 -07:00
item_subselect.h
item_sum.cc
item_sum.h
item_timefunc.cc Compiler warning about assigned but not used variables fixed. 2011-10-18 13:44:12 +03:00
item_timefunc.h
item_xmlfunc.cc
item_xmlfunc.h
key.cc
lex.h
lex_symbol.h
lock.cc
log.cc
log.h
log_event.cc
log_event.h
log_event_old.cc
log_event_old.h
log_slow.h
Makefile.am
message.h
message.mc
message.rc
mf_iocache.cc
MSG00001.bin
multi_range_read.cc Fixed LP bug #878769. 2011-10-22 07:19:43 -07:00
multi_range_read.h
my_decimal.cc
my_decimal.h
my_lock.c
mysql_install_db.cc
mysql_priv.h Making subquery cache on by default. 2011-10-05 18:18:00 +03:00
mysql_upgrade_service.cc
mysqld.cc merge 5.2 2011-10-19 21:01:42 +02:00
mysqld_suffix.h
net_serv.cc
nt_servc.cc
nt_servc.h
opt_index_cond_pushdown.cc
opt_range.cc
opt_range.h
opt_range_mrr.cc
opt_subselect.cc Compiler warning about assigned but not used variables fixed. 2011-10-18 13:44:12 +03:00
opt_subselect.h
opt_sum.cc
opt_table_elimination.cc
parse_file.cc
parse_file.h
partition_element.h
partition_info.cc
partition_info.h
password.c
procedure.cc
procedure.h
protocol.cc
protocol.h
records.cc
repl_failsafe.cc
repl_failsafe.h
rpl_constants.h
rpl_filter.cc
rpl_filter.h
rpl_injector.cc
rpl_injector.h
rpl_mi.cc
rpl_mi.h
rpl_record.cc
rpl_record.h
rpl_record_old.cc
rpl_record_old.h
rpl_reporting.cc
rpl_reporting.h
rpl_rli.cc
rpl_rli.h
rpl_tblmap.cc
rpl_tblmap.h
rpl_utility.cc
rpl_utility.h
scheduler.cc
scheduler.h
set_var.cc
set_var.h
slave.cc
slave.h
sp.cc Fixed that when using a trigger mysql.proc is now accessed 2011-10-06 16:56:59 +03:00
sp.h Fixed that when using a trigger mysql.proc is now accessed 2011-10-06 16:56:59 +03:00
sp_cache.cc
sp_cache.h
sp_head.cc
sp_head.h Fixed that when using a trigger mysql.proc is now accessed 2011-10-06 16:56:59 +03:00
sp_pcontext.cc
sp_pcontext.h
sp_rcontext.cc
sp_rcontext.h
spatial.cc
spatial.h
sql_acl.cc
sql_acl.h
sql_analyse.cc
sql_analyse.h
sql_array.h
sql_base.cc
sql_binlog.cc
sql_bitmap.h
sql_builtin.cc.in
sql_cache.cc
sql_cache.h
sql_class.cc
sql_class.h
sql_client.cc
sql_connect.cc
sql_crypt.cc
sql_crypt.h
sql_cursor.cc
sql_cursor.h
sql_db.cc merge 2011-10-11 12:55:42 +02:00
sql_delete.cc
sql_derived.cc
sql_do.cc
sql_error.cc
sql_error.h
sql_expression_cache.cc
sql_expression_cache.h
sql_handler.cc
sql_handler.h
sql_help.cc
sql_insert.cc
sql_join_cache.cc
sql_join_cache.h
sql_lex.cc Fixed LP bug #874378. 2011-10-22 00:14:27 -07:00
sql_lex.h
sql_lifo_buffer.h
sql_list.cc
sql_list.h
sql_load.cc
sql_locale.cc
sql_manager.cc
sql_map.cc
sql_map.h
sql_olap.cc
sql_parse.cc merge 2011-10-11 12:55:42 +02:00
sql_partition.cc
sql_partition.h
sql_plugin.cc merge 2011-10-11 12:55:42 +02:00
sql_plugin.h
sql_plugin_services.h
sql_prepare.cc
sql_profile.cc
sql_profile.h
sql_rename.cc
sql_repl.cc
sql_repl.h
sql_select.cc BUG#877288: Wrong result with semijoin + materialization + multipart key 2011-10-26 02:38:49 +04:00
sql_select.h
sql_servers.cc
sql_servers.h
sql_show.cc Compiler warning about assigned but not used variables fixed. 2011-10-18 13:44:12 +03:00
sql_show.h
sql_sort.h
sql_state.c
sql_string.cc
sql_string.h
sql_table.cc
sql_tablespace.cc
sql_test.cc
sql_trigger.cc
sql_trigger.h
sql_udf.cc
sql_udf.h
sql_union.cc
sql_update.cc
sql_view.cc merge 2011-10-11 12:55:42 +02:00
sql_view.h
sql_yacc.yy
strfunc.cc
structs.h
table.cc merge 2011-10-18 14:04:10 +03:00
table.h
thr_malloc.cc
time.cc
tzfile.h
tztime.cc
tztime.h
udf_example.c
udf_example.def
uniques.cc
unireg.cc
unireg.h
winservice.c
winservice.h