▼ src | |
► api | |
api_common.h | |
api_compat.h | |
api_handle.c | |
api_handle.h | |
api_util.c | |
api_util.h | |
api_value_indexer.c | |
cci_stub.c | |
cubrid_api.c | |
cubrid_api.h | |
db_collection.c | |
db_object.c | |
db_stub.c | |
db_stub.h | |
db_value_table.c | |
► base | |
adjustable_array.c | |
adjustable_array.h | |
area_alloc.c | |
area_alloc.h | |
base64.c | |
base64.h | |
base_flag.hpp | |
binaryheap.c | |
binaryheap.h | |
bit.c | |
bit.h | |
charset_converters.h | |
chartype.c | |
chartype.h | |
condition_handler.c | |
condition_handler.h | |
condition_handler_code.h | |
condition_handler_err.h | |
CRC.h | |
cubrid_getopt.h | |
cubrid_getopt_long.c | |
cycle.h | |
databases_file.c | |
databases_file.h | |
ddl_log.c | |
ddl_log.h | |
dl_daemon.c | |
dtoa.c | |
dynamic_array.c | |
dynamic_array.h | |
dynamic_load.c | |
dynamic_load.h | |
encryption.c | |
encryption.h | |
environment_variable.c | |
environment_variable.h | |
error_code.h | |
error_context.cpp | |
error_context.hpp | |
error_manager.c | |
error_manager.h | |
event_log.c | |
event_log.h | |
extensible_array.hpp | |
fault_injection.c | |
fault_injection.h | |
fileline_location.cpp | |
fileline_location.hpp | |
filesys.hpp | |
filesys_temp.cpp | |
filesys_temp.hpp | |
fixed_alloc.c | |
get_clock_freq.c | |
ieeefp.h | |
ini_parser.c | |
ini_parser.h | |
intl_support.c | |
intl_support.h | |
jisx0212.h | |
ksc5601.h | |
language_support.c | |
language_support.h | |
locale_helper.cpp | |
locale_helper.hpp | |
locale_lib_common.h | |
locale_support.c | |
locale_support.h | |
lock_free.c | |
lock_free.h | |
lockfree_address_marker.hpp | |
lockfree_bitmap.cpp | |
lockfree_bitmap.hpp | |
lockfree_circular_queue.hpp | |
lockfree_freelist.hpp | |
lockfree_hashmap.cpp | |
lockfree_hashmap.hpp | |
lockfree_transaction_def.hpp | |
lockfree_transaction_descriptor.cpp | |
lockfree_transaction_descriptor.hpp | |
lockfree_transaction_reclaimable.hpp | |
lockfree_transaction_system.cpp | |
lockfree_transaction_system.hpp | |
lockfree_transaction_table.cpp | |
lockfree_transaction_table.hpp | |
mem_block.cpp | |
mem_block.hpp | |
memory_alloc.c | |
memory_alloc.h | |
memory_hash.c | |
memory_hash.h | |
memory_private_allocator.cpp | |
memory_private_allocator.hpp | |
memory_reference_store.hpp | |
message_catalog.c | |
message_catalog.h | |
misc_string.c | |
misc_string.h | |
mprec.c | |
mprec.h | |
msgcat_set_log.hpp | |
object_factory.hpp | |
object_representation.h | |
object_representation_constants.h | |
object_representation_sr.c | |
object_representation_sr.h | |
packable_object.hpp | |
packer.cpp | |
packer.hpp | |
perf.cpp | |
perf.hpp | |
perf_def.hpp | |
perf_monitor.c | |
perf_monitor.h | |
pinnable_buffer.cpp | |
pinnable_buffer.hpp | |
pinning.cpp | |
pinning.hpp | |
porting.c | |
porting.h | |
porting_inline.hpp | |
printer.cpp | |
printer.hpp | |
process_util.c | |
process_util.h | |
rand.c | |
rb_tree.h | |
release_string.c | |
release_string.h | |
resource_shared_pool.hpp | |
resource_tracker.cpp | |
resource_tracker.hpp | |
semaphore.hpp | |
server_interface.h | |
sha1.c | |
sha1.h | |
stack_dump.c | |
stack_dump.h | |
string_buffer.cpp | |
string_buffer.hpp | |
system_parameter.c | |
system_parameter.h | |
timezone_lib_common.h | |
tsc_timer.c | |
tsc_timer.h | |
tz_compile.c | |
tz_compile.h | |
tz_support.c | |
tz_support.h | |
uca_support.c | |
uca_support.h | |
unicode_support.c | |
unicode_support.h | |
util_func.c | |
util_func.h | |
variable_string.c | |
variable_string.h | |
xml_parser.c | |
xml_parser.h | |
xserver_interface.h | |
► broker | |
broker.c | |
broker_access_list.c | |
broker_access_list.h | |
broker_acl.c | |
broker_acl.h | |
broker_admin.c | |
broker_admin_pub.c | |
broker_admin_pub.h | |
broker_admin_so.c | |
broker_admin_so.h | |
broker_changer.c | |
broker_config.c | |
broker_config.h | |
broker_env_def.h | |
broker_er_html.h | |
broker_error.c | |
broker_error.h | |
broker_error_def.i | |
broker_error_msg.i | |
broker_filename.c | |
broker_filename.h | |
broker_list.c | |
broker_list.h | |
broker_log_converter.c | |
broker_log_replay.c | |
broker_log_sql_list.c | |
broker_log_sql_list.h | |
broker_log_time.c | |
broker_log_time.h | |
broker_log_top.c | |
broker_log_top.h | |
broker_log_top_tran.c | |
broker_log_util.c | |
broker_log_util.h | |
broker_max_heap.c | |
broker_max_heap.h | |
broker_monitor.c | |
broker_msg.h | |
broker_process_info.c | |
broker_process_info.h | |
broker_process_size.c | |
broker_process_size.h | |
broker_proxy_conn.c | |
broker_proxy_conn.h | |
broker_recv_fd.c | |
broker_recv_fd.h | |
broker_send_fd.c | |
broker_send_fd.h | |
broker_send_recv_msg.h | |
broker_shm.c | |
broker_shm.h | |
broker_tester.c | |
broker_util.c | |
broker_util.h | |
broker_wsa_init.c | |
broker_wsa_init.h | |
cas.c | |
cas.h | |
cas_common.h | |
cas_db_inc.h | |
cas_dbms_util.c | |
cas_dbms_util.h | |
cas_error.c | |
cas_error.h | |
cas_error_log.c | |
cas_error_log.h | |
cas_execute.c | |
cas_execute.h | |
cas_function.c | |
cas_function.h | |
cas_handle.c | |
cas_handle.h | |
cas_log.c | |
cas_log.h | |
cas_meta.c | |
cas_net_buf.c | |
cas_net_buf.h | |
cas_network.c | |
cas_network.h | |
cas_protocol.h | |
cas_query_info.c | |
cas_query_info.h | |
cas_runner.c | |
cas_schema_info.c | |
cas_schema_info.h | |
cas_sql_log2.c | |
cas_sql_log2.h | |
cas_ssl.c | |
cas_str_like.c | |
cas_str_like.h | |
cas_util.c | |
cas_util.h | |
cas_xa.c | |
log_top_string.c | |
log_top_string.h | |
shard_admin_pub.c | |
shard_admin_pub.h | |
shard_key.h | |
shard_key_func.c | |
shard_key_func.h | |
shard_metadata.c | |
shard_metadata.h | |
shard_parser.c | |
shard_parser.h | |
shard_proxy.c | |
shard_proxy.h | |
shard_proxy_common.h | |
shard_proxy_function.c | |
shard_proxy_function.h | |
shard_proxy_handler.c | |
shard_proxy_handler.h | |
shard_proxy_io.c | |
shard_proxy_io.h | |
shard_proxy_log.c | |
shard_proxy_log.h | |
shard_proxy_queue.c | |
shard_proxy_queue.h | |
shard_shm.c | |
shard_shm.h | |
shard_statement.c | |
shard_statement.h | |
xa.h | |
► communication | |
network.h | |
network_cl.c | |
network_interface_cl.c | |
network_interface_cl.h | |
network_interface_sr.c | |
network_interface_sr.h | |
network_sr.c | |
► compat | |
cache_time.h | |
cnv.c | |
cnv.h | |
cnverr.h | |
cnvlex.c | |
cnvlex.h | |
cnvlex.l | |
db.h | |
db_admin.c | |
db_admin.h | |
db_class.c | |
db_client_type.hpp | |
db_date.c | |
db_date.h | |
db_elo.c | |
db_elo.h | |
db_info.c | |
db_json.cpp | |
db_json.hpp | |
db_json_allocator.cpp | |
db_json_allocator.hpp | |
db_json_path.cpp | |
db_json_path.hpp | |
db_json_types_internal.cpp | |
db_json_types_internal.hpp | |
db_macro.c | |
db_obj.c | |
db_old.c | |
db_query.c | |
db_query.h | |
db_rapidjson.hpp | |
db_set.c | |
db_set.h | |
db_set_function.h | |
db_temp.c | |
db_value_printer.cpp | |
db_value_printer.hpp | |
db_vdb.c | |
db_virt.c | |
dbi.h | |
dbi_compat.h | |
dbtran_def.h | |
dbtype.h | |
dbtype_def.h | |
dbtype_function.c | |
dbtype_function.h | |
dbtype_function.i | |
json_table_def.h | |
► connection | |
client_support.c | |
client_support.h | |
connection_cl.c | |
connection_cl.h | |
connection_defs.h | |
connection_error.h | |
connection_globals.c | |
connection_globals.h | |
connection_less.c | |
connection_less.h | |
connection_list_cl.c | |
connection_list_cl.h | |
connection_list_sr.c | |
connection_list_sr.h | |
connection_sr.c | |
connection_sr.h | |
connection_support.c | |
connection_support.h | |
heartbeat.c | |
heartbeat.h | |
server_support.c | |
server_support.h | |
tcp.c | |
tcp.h | |
wintcp.c | |
wintcp.h | |
► executables | |
checksumdb.c | |
commdb.c | |
compactdb.c | |
compactdb_cl.c | |
compactdb_common.c | |
csql.c | |
csql.h | |
csql_launcher.c | |
csql_result.c | |
csql_result_format.c | |
csql_session.c | |
csql_support.c | |
cubrid_esql.h | |
cubrid_version.c | |
daemon.c | |
esql_cli.c | |
esql_cursor.c | |
esql_declare.c | |
esql_gadget.c | |
esql_gadget.h | |
esql_grammar.y | |
esql_hash.c | |
esql_hash.h | |
esql_host_variable.c | |
esql_host_variable.h | |
esql_lexer.l | |
esql_misc.c | |
esql_misc.h | |
esql_scanner_support.h | |
esql_symbol_table.c | |
esql_translate.c | |
esql_translate.h | |
esql_whenever.c | |
extract_schema.cpp | |
extract_schema.hpp | |
file_hash.c | |
file_hash.h | |
gencat.c | |
generate_timezone.cpp | |
javasp.cpp | |
loadjava.c | |
master.c | |
master_heartbeat.c | |
master_heartbeat.h | |
master_request.c | |
master_request.h | |
master_util.c | |
master_util.h | |
migrate.c | |
server.c | |
unittests_area.c | |
unittests_bit.c | |
unittests_lf.c | |
unittests_snapshot.c | |
unload_object.c | |
unload_schema.c | |
unloaddb.c | |
unloaddb.h | |
util_admin.c | |
util_common.c | |
util_cs.c | |
util_front.c | |
util_sa.c | |
util_service.c | |
util_support.c | |
util_support.h | |
utility.h | |
► heaplayers | |
► heaps | |
► buildingblock | |
all.h | |
freelistheap.h | |
► objectrep | |
addheap.h | |
all.h | |
sizeheap.h | Contains UseSizeHeap and SizeHeap |
► special | |
all.h | |
obstackheap.h | |
zoneheap.h | |
► threads | |
all.h | |
lockedheap.h | |
► top | |
all.h | |
mallocheap.h | |
all.h | |
► locks | |
all.h | |
spinlock-old.h | |
spinlock.h | |
► threads | |
all.h | |
cpuinfo.h | |
► utility | |
align.h | |
all.h | |
freesllist.h | |
gcd.h | |
lcm.h | |
► wrappers | |
all.h | |
mallocinfo.h | |
customheaps.cpp | |
customheaps.h | |
heaplayers.h | The master Heap Layers include file |
lea_heap.c | |
malloc_2_8_3.c | |
► jsp | |
jsp_cl.c | |
jsp_cl.h | |
jsp_comm.c | |
jsp_comm.h | |
jsp_file.c | |
jsp_file.h | |
jsp_sr.c | |
jsp_sr.h | |
► loaddb | |
load_class_registry.cpp | |
load_class_registry.hpp | |
load_common.cpp | |
load_common.hpp | |
load_db.c | |
load_db_value_converter.cpp | |
load_db_value_converter.hpp | |
load_driver.cpp | |
load_driver.hpp | |
load_error_handler.cpp | |
load_error_handler.hpp | |
load_lexer.l | |
load_object.c | |
load_object.h | |
load_object_table.c | |
load_object_table.h | |
load_sa_loader.cpp | |
load_sa_loader.hpp | |
load_scanner.hpp | |
load_semantic_helper.cpp | |
load_semantic_helper.hpp | |
load_server_loader.cpp | |
load_server_loader.hpp | |
load_session.cpp | |
load_session.hpp | |
load_worker_manager.cpp | |
load_worker_manager.hpp | |
► monitor | |
monitor_collect.cpp | |
monitor_collect.hpp | |
monitor_definition.hpp | |
monitor_registration.cpp | |
monitor_registration.hpp | |
monitor_statistic.cpp | |
monitor_statistic.hpp | |
monitor_transaction.cpp | |
monitor_transaction.hpp | |
► object | |
authenticate.c | |
authenticate.h | |
class_description.cpp | |
class_description.hpp | |
class_object.c | |
class_object.h | |
elo.c | |
elo.h | |
lob_locator.cpp | |
lob_locator.hpp | |
msgcat_help.hpp | |
object_accessor.c | |
object_accessor.h | |
object_description.cpp | |
object_description.hpp | |
object_domain.c | |
object_domain.h | |
object_fetch.h | |
object_primitive.c | |
object_primitive.h | |
object_print.c | |
object_print.h | |
object_print_util.cpp | |
object_print_util.hpp | |
object_printer.cpp | |
object_printer.hpp | |
object_representation.c | |
object_template.c | |
object_template.h | |
quick_fit.c | |
quick_fit.h | |
schema_manager.c | |
schema_manager.h | |
schema_template.c | |
schema_template.h | |
set_object.c | |
set_object.h | |
transform.c | |
transform.h | |
transform_cl.c | |
transform_cl.h | |
trigger_description.cpp | |
trigger_description.hpp | |
trigger_manager.c | |
trigger_manager.h | |
virtual_object.c | |
virtual_object.h | |
work_space.c | |
work_space.h | |
► optimizer | |
optimizer.h | |
plan_generation.c | |
query_bitset.c | |
query_bitset.h | |
query_graph.c | |
query_graph.h | |
query_planner.c | |
query_planner.h | |
query_rewrite.c | |
► parser | |
cnf.c | |
compile.c | |
csql_grammar.y | |
csql_grammar_scan.h | |
csql_lexer.l | |
double_byte_support.c | |
func_type.cpp | |
func_type.hpp | |
keyword.c | |
method_transform.c | |
name_resolution.c | |
parse_dbi.c | |
parse_evaluate.c | |
parse_tree.c | |
parse_tree.h | |
parse_tree_cl.c | |
parse_type.cpp | |
parse_type.hpp | |
parser.h | |
parser_allocator.cpp | |
parser_allocator.hpp | |
parser_message.h | |
parser_support.c | |
parser_support.h | |
query_result.c | |
scanner_support.c | |
semantic_check.c | |
semantic_check.h | |
show_meta.c | |
show_meta.h | |
type_checking.c | |
view_transform.c | |
view_transform.h | |
xasl_generation.c | |
xasl_generation.h | |
xasl_regu_alloc.cpp | |
xasl_regu_alloc.hpp | |
► query | |
arithmetic.c | |
arithmetic.h | |
crypt_opfunc.c | |
crypt_opfunc.h | |
cursor.c | |
cursor.h | |
execute_schema.c | |
execute_schema.h | |
execute_statement.c | |
execute_statement.h | |
fetch.c | |
fetch.h | |
filter_pred_cache.c | |
filter_pred_cache.h | |
heap_attrinfo.h | |
list_file.c | |
list_file.h | |
method_def.hpp | |
method_scan.c | |
method_scan.h | |
numeric_opfunc.c | |
numeric_opfunc.h | |
partition.c | |
partition.h | |
partition_sr.h | |
query_aggregate.cpp | |
query_aggregate.hpp | |
query_analytic.cpp | |
query_analytic.hpp | |
query_cl.c | |
query_cl.h | |
query_dump.c | |
query_dump.h | |
query_evaluator.c | |
query_evaluator.h | |
query_executor.c | |
query_executor.h | |
query_hash_scan.c | |
query_hash_scan.h | |
query_list.h | |
query_manager.c | |
query_manager.h | |
query_method.c | |
query_method.h | |
query_monitoring.hpp | |
query_opfunc.c | |
query_opfunc.h | |
query_reevaluation.cpp | |
query_reevaluation.hpp | |
regu_var.cpp | |
regu_var.hpp | |
scan_json_table.cpp | |
scan_json_table.hpp | |
scan_manager.c | |
scan_manager.h | |
serial.c | |
serial.h | |
set_scan.c | |
set_scan.h | |
show_scan.c | |
show_scan.h | |
stream_to_xasl.c | |
stream_to_xasl.h | |
string_opfunc.c | |
string_opfunc.h | |
string_regex.cpp | |
string_regex.hpp | |
vacuum.c | |
vacuum.h | |
xasl.h | |
xasl_cache.c | |
xasl_cache.h | |
xasl_to_stream.c | |
xasl_to_stream.h | |
► session | |
session.c | |
session.h | |
session_sr.c | |
► storage | |
btree.c | |
btree.h | |
btree_load.c | |
btree_load.h | |
btree_unique.cpp | |
btree_unique.hpp | |
byte_order.h | |
catalog_class.c | |
compactdb_sr.c | |
disk_manager.c | |
disk_manager.h | |
double_write_buffer.c | |
double_write_buffer.h | |
es.c | |
es.h | |
es_common.c | |
es_common.h | |
es_list.h | |
es_owfs.c | |
es_owfs.h | |
es_posix.c | |
es_posix.h | |
extendible_hash.c | |
extendible_hash.h | |
external_sort.c | |
external_sort.h | |
file_io.c | |
file_io.h | |
file_manager.c | |
file_manager.h | |
heap_file.c | |
heap_file.h | |
oid.c | |
oid.h | |
overflow_file.c | |
overflow_file.h | |
page_buffer.c | |
page_buffer.h | |
record_descriptor.cpp | |
record_descriptor.hpp | |
slotted_page.c | |
slotted_page.h | |
statistics.h | |
statistics_cl.c | |
statistics_sr.c | |
statistics_sr.h | |
storage_common.c | |
storage_common.h | |
system_catalog.c | |
system_catalog.h | |
tde.c | |
tde.h | |
► thread | |
critical_section.c | |
critical_section.h | |
critical_section_tracker.cpp | |
critical_section_tracker.hpp | |
internal_tasks_worker_pool.cpp | |
internal_tasks_worker_pool.hpp | |
thread_compat.hpp | |
thread_daemon.cpp | |
thread_daemon.hpp | |
thread_entry.cpp | |
thread_entry.hpp | |
thread_entry_task.cpp | |
thread_entry_task.hpp | |
thread_lockfree_hash_map.cpp | |
thread_lockfree_hash_map.hpp | |
thread_looper.cpp | |
thread_looper.hpp | |
thread_manager.cpp | |
thread_manager.hpp | |
thread_task.hpp | |
thread_waiter.cpp | |
thread_waiter.hpp | |
thread_worker_pool.cpp | |
thread_worker_pool.hpp | |
thread_worker_pool_taskcap.hpp | |
► transaction | |
boot.h | |
boot_cl.c | |
boot_cl.h | |
boot_sr.c | |
boot_sr.h | |
client_credentials.cpp | |
client_credentials.hpp | |
locator.c | |
locator.h | |
locator_cl.c | |
locator_cl.h | |
locator_sr.c | |
locator_sr.h | |
lock_manager.c | |
lock_manager.h | |
lock_table.c | |
log_2pc.c | |
log_2pc.h | |
log_append.cpp | |
log_append.hpp | |
log_applier.c | |
log_applier.h | |
log_applier_sql_log.c | |
log_applier_sql_log.h | |
log_archives.hpp | |
log_comm.c | |
log_comm.h | |
log_common_impl.h | |
log_compress.c | |
log_compress.h | |
log_global.c | |
log_impl.h | |
log_lsa.cpp | |
log_lsa.hpp | |
log_manager.c | |
log_manager.h | |
log_page_buffer.c | |
log_postpone_cache.cpp | |
log_postpone_cache.hpp | |
log_record.hpp | |
log_recovery.c | |
log_storage.hpp | |
log_system_tran.cpp | |
log_system_tran.hpp | |
log_tran_table.c | |
log_volids.hpp | |
log_writer.c | |
log_writer.h | |
mvcc.c | |
mvcc.h | |
mvcc_active_tran.cpp | |
mvcc_active_tran.hpp | |
mvcc_table.cpp | |
mvcc_table.hpp | |
recovery.c | |
recovery.h | |
replication.c | |
replication.h | |
transaction_cl.c | |
transaction_cl.h | |
transaction_global.hpp | |
transaction_sr.c | |
transaction_sr.h | |
transaction_transient.cpp | |
transaction_transient.hpp | |
wait_for_graph.c | |
wait_for_graph.h | |
► xasl | |
access_json_table.cpp | |
access_json_table.hpp | |
access_spec.hpp | |
compile_context.h | |
xasl_aggregate.hpp | |
xasl_analytic.cpp | |
xasl_analytic.hpp | |
xasl_predicate.cpp | |
xasl_predicate.hpp | |
xasl_stream.cpp | |
xasl_stream.hpp | |
xasl_unpack_info.cpp | |
xasl_unpack_info.hpp | |