CUBRID Engine  latest
qfile_list_id Struct Reference

#include <query_list.h>

Collaboration diagram for qfile_list_id:
Collaboration graph

Public Attributes

QFILE_TUPLE_VALUE_TYPE_LIST type_list
 
SORT_LISTsort_list
 
int tuple_cnt
 
int page_cnt
 
VPID first_vpid
 
VPID last_vpid
 
PAGE_PTR last_pgptr
 
int last_offset
 
int lasttpl_len
 
QUERY_ID query_id
 
VFID temp_vfid
 
struct qmgr_temp_filetfile_vfid
 
QFILE_TUPLE_DESCRIPTOR tpl_descr
 
bool is_domain_resolved
 

Detailed Description

Definition at line 426 of file query_list.h.

Member Data Documentation

bool qfile_list_id::is_domain_resolved
int qfile_list_id::tuple_cnt

Definition at line 430 of file query_list.h.

Referenced by build_xasl_for_server_delete(), check_hash_list_scan(), cursor_first_tuple(), cursor_last_tuple(), cursor_next_tuple(), db_init_query_result(), db_query_seek_tuple(), db_query_tuple_count(), delete_list_by_oids(), do_execute_delete(), do_execute_insert(), do_execute_merge(), do_execute_update(), do_insert_at_server(), eval_pred(), eval_pred_alsm5(), eval_pred_comp2(), eval_set_list_cmp(), eval_some_list_eval(), eval_sub_sort_list_to_multi_set(), eval_sub_sort_list_to_sort_list(), or_pack_listid(), or_unpack_listid(), qdata_aggregate_interpolation(), qdata_analytic_interpolation(), qdata_convert_table_to_set(), qdata_finalize_aggregate_list(), qdata_finalize_analytic_func(), qdata_get_single_tuple_from_list_id(), qdump_print_list_id(), qexec_end_one_iteration(), qexec_execute_analytic(), qexec_execute_build_indexes(), qexec_execute_cte(), qexec_execute_delete(), qexec_execute_insert(), qexec_execute_mainblock_internal(), qexec_execute_merge(), qexec_execute_selupd_list(), qexec_execute_update(), qexec_groupby(), qexec_groupby_index(), qexec_merge_list(), qexec_merge_list_outer(), qexec_setup_list_id(), qfile_add_tuple_get_pos_in_list(), qfile_add_tuple_to_list_id(), qfile_combine_two_list(), qfile_duplicate_list(), qfile_get_estimated_pages_for_sorting(), qfile_open_list(), qfile_print_list_cache_entry(), qfile_scan_next(), qfile_unify_types(), qfile_union_list(), qmgr_free_tran_entries(), scan_close_scan(), scan_open_list_scan(), update_at_server(), and update_objs_for_list_file().

QFILE_TUPLE_VALUE_TYPE_LIST qfile_list_id::type_list

Definition at line 428 of file query_list.h.

Referenced by cursor_copy_list_id(), cursor_fetch_page_having_tuple(), cursor_get_current_oid(), cursor_get_tuple_value(), cursor_get_tuple_value_from_list(), cursor_has_first_hidden_oid(), cursor_open(), cursor_prefetch_column_oids(), cursor_prefetch_first_hidden_oid(), delete_list_by_oids(), eval_item_card_sort_list(), eval_some_list_eval(), eval_sub_sort_list_to_multi_set(), eval_sub_sort_list_to_sort_list(), method_invoke_for_server(), method_invoke_from_stand_alone(), method_receive_results_for_stand_alone(), or_listid_length(), or_pack_listid(), or_unpack_listid(), or_unpack_unbound_listid(), qdata_aggregate_interpolation(), qdata_analytic_interpolation(), qdata_convert_table_to_set(), qdata_finalize_aggregate_list(), qdata_finalize_analytic_func(), qdata_get_single_tuple_from_list_id(), qdata_update_agg_interpolation_func_value_and_domain(), qdump_print_list_id(), qexec_execute_analytic(), qexec_execute_mainblock_internal(), qexec_execute_query(), qexec_generate_tuple_descriptor(), qexec_groupby(), qexec_groupby_index(), qexec_initialize_groupby_state(), qexec_merge_fnc(), qexec_merge_list(), qexec_merge_list_outer(), qexec_merge_listfiles(), qexec_orderby_distinct_by_sorting(), qexec_recalc_tuples_parent_pos_in_list(), qexec_resolve_domains_for_group_by(), qexec_setup_list_id(), qexec_start_connect_by_lists(), qexec_start_mainblock_iterations(), qexec_topn_tuples_to_list_id(), qfile_advance(), qfile_clear_list_id(), qfile_combine_two_list(), qfile_copy_list_id(), qfile_duplicate_list(), qfile_initialize_sort_info(), qfile_modify_type_list(), qfile_open_list(), qfile_print_list_cache_entry(), qfile_reallocate_tuple(), qfile_sort_list_with_func(), qfile_unify_types(), qfile_update_domains_on_type_list(), qfile_update_qlist_count(), qmgr_free_tran_entries(), resolve_domains_on_list_scan(), stran_can_end_after_query_execution(), stx_build_list_id(), and xts_process_list_id().


The documentation for this struct was generated from the following file: