Reference
Page Hierarchy
Full API
Namespaces
Classes and Structs
- Class FsData
- Class Documentation
gkfs::daemon::FsData
FsData()
operator=()
spdlogger()
spdlogger()
rootdir()
rootdir()
rootdir_suffix()
rootdir_suffix()
mountdir()
mountdir()
metadir()
metadir()
dbbackend()
dbbackend()
mdb()
mdb()
close_mdb()
storage()
storage()
rpc_protocol()
rpc_protocol()
proxy_rpc_protocol()
proxy_rpc_protocol()
bind_addr()
bind_addr()
bind_proxy_addr()
bind_proxy_addr()
hosts_file()
use_auto_sm()
use_auto_sm()
hosts_file()
atime_state()
atime_state()
mtime_state()
mtime_state()
ctime_state()
ctime_state()
link_cnt_state()
link_cnt_state()
blocks_state()
blocks_state()
parallax_size_md()
parallax_size_md()
stats()
stats()
close_stats()
enable_stats()
enable_stats()
enable_chunkstats()
enable_chunkstats()
enable_forwarding()
enable_forwarding()
enable_prometheus()
enable_prometheus()
stats_file()
stats_file()
prometheus_gateway()
prometheus_gateway()
maintenance_mode()
maintenance_mode()
redist_running()
redist_running()
malleable_manager()
malleable_manager()
getInstance()
FsData()
~FsData()
spdlogger_
rootdir_
rootdir_suffix_
mountdir_
metadir_
rpc_protocol_
proxy_rpc_protocol_
bind_addr_
bind_proxy_addr_
hosts_file_
use_auto_sm_
mdb_
dbbackend_
parallax_size_md_
storage_
atime_state_
mtime_state_
ctime_state_
link_cnt_state_
blocks_state_
stats_
enable_stats_
enable_chunkstats_
enable_prometheus_
enable_forwarding_
stats_file_
prometheus_gateway_
maintenance_mode_
maintenance_mode_mutex_
redist_running_
malleable_manager_
- Class Documentation
- Class RPCData
- Class Documentation
gkfs::daemon::RPCData
RPCData()
operator=()
server_rpc_mid()
server_rpc_mid()
proxy_server_rpc_mid()
proxy_server_rpc_mid()
client_rpc_mid()
client_rpc_mid()
rpc_client_ids()
rpc_endpoints()
rpc_endpoints()
hosts_size()
hosts_size()
local_host_id()
local_host_id()
io_pool()
io_pool()
io_streams()
io_streams()
self_addr_str()
self_addr_str()
self_proxy_addr_str()
self_proxy_addr_str()
distributor()
distributor()
getInstance()
RPCData()
server_rpc_mid_
proxy_server_rpc_mid_
client_rpc_mid_
rpc_client_ids_
rpc_endpoints_
hosts_size_
local_host_id_
io_pool_
io_streams_
self_addr_str_
self_proxy_addr_str_
distributor_
- Class Documentation
- Class ChunkReadOperation
- Nested Relationships
- Inheritance Relationships
- Class Documentation
- Class ClientMetrics
- Nested Relationships
- Class Documentation
gkfs::messagepack::ClientMetrics
ClientMetrics()
ClientMetrics()
~ClientMetrics()
add_event()
reset_metrics()
flush_msgpack()
flush_loop()
enable()
disable()
zmq_connect()
zmq_is_connected()
path()
path()
flush_count()
metrics_enabled_
msgpack_data_
init_t_
data_mtx_
flush_thread_
flush_thread_cv_
flush_thread_cv_mutex_
flush_thread_running_
flush_type_
flush_interval_
zmq_flush_context_
zmq_flush_socket_
flush_path_
flush_count_
gkfs::messagepack::ClientMetrics::msgpack_data
- Class ParallaxBackend
- Inheritance Relationships
- Class Documentation
gkfs::metadata::ParallaxBackend
ParallaxBackend()
~ParallaxBackend()
get_impl()
put_impl()
put_no_exist_impl()
remove_impl()
exists_impl()
update_impl()
increase_size_impl()
decrease_size_impl()
get_dirents_impl()
get_dirents_extended_impl()
iterate_all_impl()
throw_status_excpt()
str2par()
str2par()
par_db_
par_options_
par_path_
- Class RocksDBBackend
- Inheritance Relationships
- Class Documentation
gkfs::metadata::RocksDBBackend
RocksDBBackend()
~RocksDBBackend()
optimize_database_impl()
get_impl()
put_impl()
put_no_exist_impl()
remove_impl()
exists_impl()
update_impl()
increase_size_impl()
decrease_size_impl()
get_dirents_impl()
get_dirents_extended_impl()
iterate_all_impl()
db_size_impl()
throw_status_excpt()
db_
options_
write_opts_
- Class PreloadContext
- Class Documentation
gkfs::preload::PreloadContext
PreloadContext()
operator=()
~PreloadContext()
init_logging()
init_metrics()
destroy_metrics()
mountdir()
mountdir()
mountdir_components()
cwd()
cwd()
hosts()
hosts()
clear_hosts()
local_host_id()
local_host_id()
fwd_host_id()
fwd_host_id()
rpc_protocol()
rpc_protocol()
auto_sm()
auto_sm()
relativize_fd_path()
relativize_path()
use_proxy()
use_proxy()
proxy_address_str()
proxy_address_str()
proxy_host()
proxy_host()
clear_proxy_host()
file_map()
distributor()
distributor()
fs_conf()
dentry_cache()
dentry_cache()
use_dentry_cache()
use_dentry_cache()
write_size_cache()
write_size_cache()
use_write_size_cache()
use_write_size_cache()
enable_interception()
disable_interception()
interception_enabled()
register_internal_fd()
unregister_internal_fd()
is_internal_fd()
protect_user_fds()
unprotect_user_fds()
get_hostname()
set_replicas()
get_replicas()
write_metrics()
read_metrics()
getInstance()
PreloadContext()
ofm_
distributor_
fs_conf_
dentry_cache_
use_dentry_cache_
write_size_cache_
use_write_size_cache_
cwd_
mountdir_components_
mountdir_
hosts_
local_host_id_
fwd_host_id_
rpc_protocol_
auto_sm_
use_proxy_
proxy_address_str_
proxy_host_
interception_enabled_
internal_fds_
internal_fds_mutex_
internal_fds_must_relocate_
protected_fds_
hostname
replicas_
write_metrics_
read_metrics_
MIN_INTERNAL_FD
MAX_USER_FDS
- Class Documentation
- Class ProxyData
- Class Documentation
gkfs::proxy::ProxyData
ProxyData()
operator=()
log()
log()
client_rpc_mid()
client_rpc_mid()
server_ipc_mid()
server_ipc_mid()
server_self_addr()
server_self_addr()
use_auto_sm()
use_auto_sm()
rpc_endpoints()
rpc_endpoints()
hosts_size()
hosts_size()
local_host_id()
local_host_id()
rpc_client_ids()
pid_file_path()
pid_file_path()
distributor()
distributor()
getInstance()
ProxyData()
spdlogger_
client_rpc_mid_
server_ipc_mid_
server_self_addr_
use_auto_sm_
rpc_endpoints_
hosts_size_
local_host_id_
rpc_client_ids_
pid_file_path_
distributor_
- Class Documentation
- Class Stats
- Class Documentation
gkfs::utils::Stats
IopsOp
SizeOp
Stats()
~Stats()
setup_Prometheus()
add_read()
add_write()
add_value_iops()
add_value_size()
get_mean()
get_mean()
get_four_means()
get_four_means()
output()
output_map()
dump()
IopsOp_s
SizeOp_s
start
iops_mean
size_mean
time_iops_mutex
size_iops_mutex
time_iops
time_size
t_output
output_thread_
enable_prometheus_
enable_chunkstats_
running
chunk_reads
chunk_writes
all_IopsOp
all_SizeOp
- Class Documentation