MCPcopy Create free account
hub / github.com/MariaDB/server / send_data_with_check

Method send_data_with_check

sql/sql_class.cc:3299–3315  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3297*****************************************************************************/
3298
3299int select_result_sink::send_data_with_check(List<Item> &items,
3300 SELECT_LEX_UNIT *u,
3301 ha_rows sent)
3302{
3303 if (u->lim.check_offset(sent))
3304 return 0;
3305
3306 if (u->thd->killed == ABORT_QUERY)
3307 return 0;
3308
3309 int rc= send_data(items);
3310
3311 if (thd->stmt_arena->with_complex_data_types())
3312 thd->stmt_arena->expr_event_handler_for_free_list(thd,
3313 expr_event_t::DESTRUCT_RESULT_SET_ROW_FIELD);
3314 return rc;
3315}
3316
3317
3318void select_result::reset_for_next_ps_execution()

Callers 8

executeMethod · 0.80
exec_innerMethod · 0.80
return_zero_rowsFunction · 0.80
do_selectFunction · 0.80
end_sendFunction · 0.80
end_send_groupFunction · 0.80
rollup_send_dataMethod · 0.80
execMethod · 0.80

Calls 3

check_offsetMethod · 0.80

Tested by

no test coverage detected