CUBRID Engine
latest
|
Private Member Functions | |
void | on_daemon_create (cubthread::entry &context) final |
void | on_daemon_retire (cubthread::entry &context) final |
Additional Inherited Members | |
Public Types inherited from cubthread::context_manager< entry > | |
using | context_type = entry |
Public Member Functions inherited from cubthread::daemon_entry_manager | |
daemon_entry_manager ()=default | |
~daemon_entry_manager ()=default | |
Public Member Functions inherited from cubthread::entry_manager | |
entry_manager (void)=default | |
entry & | create_context (void) final |
void | retire_context (entry &context) final |
void | recycle_context (entry &context) final |
void | stop_execution (entry &context) override |
Public Member Functions inherited from cubthread::context_manager< entry > | |
virtual | ~context_manager ()=default |
Protected Member Functions inherited from cubthread::daemon_entry_manager | |
void | on_create (entry &) final |
void | on_retire (entry &) final |
void | on_recycle (entry &) final |
|
inlinefinalprivatevirtual |
Reimplemented from cubthread::daemon_entry_manager.
Definition at line 774 of file vacuum.c.
References assert, vacuum_worker::state, TT_VACUUM_MASTER, vacuum_init_thread_context(), and VACUUM_WORKER_STATE_EXECUTE.
|
inlinefinalprivatevirtual |
Reimplemented from cubthread::daemon_entry_manager.
Definition at line 783 of file vacuum.c.
References assert, NULL, and vacuum_finalize().