Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Tencent/phxsql
/ functions
Functions
1,866 in github.com/Tencent/phxsql
⨍
Functions
1,866
◇
Types & classes
407
↓ 2 callers
Function
make_default_log_name
Create the name of the default general log file @param[IN] buff Location for building new string. @param[IN] log_ext The extension for the fil
phx_percona/percona/sql/mysqld.cc:3970
↓ 2 callers
Method
make_log_name
phx_percona/percona/sql/binlog.cc:5018
↓ 2 callers
Method
matches
phx_percona/percona/sql/sql_acl.cc:473
↓ 2 callers
Function
modify_grant_table
phx_percona/percona/sql/sql_acl.cc:7250
↓ 2 callers
Function
my_asn1_time_to_string
phx_percona/percona/sql/mysqld.cc:8246
↓ 2 callers
Function
mysqld_exit
phx_percona/percona/sql/mysqld.cc:1848
↓ 2 callers
Function
name_hash_search
phx_percona/percona/sql/sql_acl.cc:4086
↓ 2 callers
Function
observer_info_iter
phx_percona/percona/sql/rpl_handler.h:87
↓ 2 callers
Function
print_version
phx_percona/percona/sql/mysqld.cc:8529
↓ 2 callers
Function
purge_error_message
phx_percona/percona/sql/binlog.cc:2035
↓ 2 callers
Method
purge_logs
phx_percona/percona/sql/binlog.cc:4385
↓ 2 callers
Method
purge_logs_before_date
phx_percona/percona/sql/binlog.cc:4882
↓ 2 callers
Function
query_error_code
Helper function to get the error code of the query to be binlogged. */
phx_percona/percona/sql/binlog.cc:2258
↓ 2 callers
Function
read_client_connect_attrs
phx_percona/percona/sql/sql_acl.cc:10207
↓ 2 callers
Function
read_lock
phx_percona/percona/sql/rpl_handler.h:98
↓ 2 callers
Function
register_binlog_storage_observer
phx_percona/percona/sql/rpl_handler.cc:508
↓ 2 callers
Function
replace_column_table
phx_percona/percona/sql/sql_acl.cc:4154
↓ 2 callers
Function
replace_db_table
phx_percona/percona/sql/sql_acl.cc:3595
↓ 2 callers
Function
replace_table_table
phx_percona/percona/sql/sql_acl.cc:4375
↓ 2 callers
Method
reset_write_pos
Sets the write position to point at the position given. If the cache has swapped to a file, it reinitializes it, so that the proper data is ad
phx_percona/percona/sql/binlog.cc:452
↓ 2 callers
Function
secure_auth
phx_percona/percona/sql/sql_acl.cc:9967
↓ 2 callers
Function
send_plugin_request_packet
sends a "change plugin" packet, requesting a client to restart authentication using a different authentication plugin Packet format: Byte
phx_percona/percona/sql/sql_acl.cc:10016
↓ 2 callers
Function
server_mpvio_update_thd
phx_percona/percona/sql/sql_acl.cc:11374
↓ 2 callers
Function
set_binlog_snapshot_file
Copy out the non-directory part of binlog position filename for the `binlog_snapshot_file' status variable, same way as it is done for SHOW MASTER
phx_percona/percona/sql/binlog.cc:7702
↓ 2 callers
Method
set_incident
phx_percona/percona/sql/binlog.cc:370
↓ 2 callers
Method
set_pending
phx_percona/percona/sql/binlog.cc:365
↓ 2 callers
Function
set_ports
phx_percona/percona/sql/mysqld.cc:2322
↓ 2 callers
Function
set_server_version
phx_percona/percona/sql/mysqld.cc:9553
↓ 2 callers
Function
set_user
phx_percona/percona/sql/mysqld.cc:2425
↓ 2 callers
Function
should_write_gtids
phx_percona/percona/sql/binlog.cc:946
↓ 2 callers
Function
showUsage
phxsqlproxy/test/testsqlproxy.cpp:153
↓ 2 callers
Function
show_routine_grants
phx_percona/percona/sql/sql_acl.cc:7003
↓ 2 callers
Method
start_binary
( self )
phxrpc_package_config/tools/binary_operator.py:54
↓ 2 callers
Method
start_phxsqlproxy
( self )
phxrpc_package_config/tools/binary_operator.py:84
↓ 2 callers
Function
strncpy0
Version of strncpy that ensures dest (size bytes) is null-terminated. */
phxcomm/configparser/inih-master/ini.cpp:61
↓ 2 callers
Function
trans_has_updated_trans_table
This function checks if a transactional table was updated by the current transaction. @param thd The client thread that executed the current stat
phx_percona/percona/sql/binlog.cc:2114
↓ 2 callers
Method
try_to_attach_to
Try to attach the POSIX thread to a session. - This function attaches the POSIX thread to a session in MAX_SESSION_ATTACH_TRIES tries when enc
phx_percona/percona/sql/binlog.cc:220
↓ 2 callers
Function
unlock
phx_percona/percona/sql/rpl_handler.h:112
↓ 2 callers
Function
unregister_binlog_storage_observer
phx_percona/percona/sql/rpl_handler.cc:515
↓ 2 callers
Function
update_user_table
phx_percona/percona/sql/sql_acl.cc:2908
↓ 2 callers
Function
write_empty_groups_to_cache
Writes all GTIDs that the thread owns to the stmt/trx cache, if the GTID is not already in the cache. @todo Move this function into the cache cla
phx_percona/percona/sql/binlog.cc:1070
↓ 2 callers
Function
write_lock
phx_percona/percona/sql/rpl_handler.h:105
↓ 2 callers
Function
write_one_empty_group_to_cache
Checks if the given GTID exists in the Group_cache. If not, add it as an empty group. @todo Move this function into the cache class? @param th
phx_percona/percona/sql/binlog.cc:1030
↓ 1 callers
Method
AcceptFail
phxsqlproxy/plugin/monitor/monitor_plugin.cpp:25
↓ 1 callers
Method
AcceptSuccess
phxsqlproxy/plugin/monitor/monitor_plugin.cpp:28
↓ 1 callers
Method
AddIORoutine
phxsqlproxy/io_routine.cpp:38
↓ 1 callers
Method
AddMember
phxbinlogsvr/framework/phxrpc/tools/phxbinlog_tool_impl.cpp:150
↓ 1 callers
Method
AddMember
phxbinlogsvr/framework/rpccomm/phxbinlog_svr_logic.cpp:128
↓ 1 callers
Method
AfterRun
phxbinlogsvr/framework/rpccomm/phxbinlog_svr_handler.cpp:45
↓ 1 callers
Method
AllocRoutine
phxsqlproxy/plugin/monitor/monitor_plugin.cpp:40
↓ 1 callers
Method
Apply
phxsqlclient/utils/leakybucket.cpp:155
↓ 1 callers
Method
ApplyReadToken
phxsqlproxy/plugin/requestfilter/freqctrlconfig.cpp:52
↓ 1 callers
Method
ApplyWriteToken
phxsqlproxy/plugin/requestfilter/freqctrlconfig.cpp:56
↓ 1 callers
Method
AssignFD
phxsqlproxy/worker_thread.cpp:53
↓ 1 callers
Method
BeforeRun
phxbinlogsvr/framework/rpccomm/phxbinlog_svr_handler.cpp:39
↓ 1 callers
Function
Check3rdPath
()
tools/check_install.py:64
↓ 1 callers
Method
CheckAdminPermission
phxbinlogsvr/core/mysql/mysql_manager.cpp:360
↓ 1 callers
Function
CheckBasePath
()
tools/check_install.py:48
↓ 1 callers
Method
CheckMasterInvalid
phxsqlproxy/plugin/monitor/monitor_plugin.cpp:93
↓ 1 callers
Function
CheckMySql
()
tools/check_install.py:40
↓ 1 callers
Function
CheckProtobufVersion
()
tools/check_install.py:73
↓ 1 callers
Method
ClientReqPacket
phxsqlproxy/plugin/monitor/monitor_plugin.cpp:87
↓ 1 callers
Method
Close
phxcomm/utils/thread_base.cpp:39
↓ 1 callers
Method
Close
phxbinlogsvr/core/paxos/paxos_agent.cpp:70
↓ 1 callers
Method
CloseMasterFD
phxbinlogsvr/core/repl/replication_ctx.cpp:104
↓ 1 callers
Method
CloseSlaveFD
phxbinlogsvr/core/repl/replication_ctx.cpp:114
↓ 1 callers
Method
ConnectDest
phxsqlproxy/io_router.cpp:56
↓ 1 callers
Method
ConnectDestFail
phxsqlproxy/plugin/monitor/monitor_plugin.cpp:46
↓ 1 callers
Method
ConnectMysqlSvr
phxsqlproxy/plugin/monitor/monitor_plugin.cpp:49
↓ 1 callers
Method
ConnectMysqlSvrRunTime
phxsqlproxy/plugin/monitor/monitor_plugin.cpp:52
↓ 1 callers
Method
ConnectTimeoutMs
phxsqlproxy/phxsqlproxyconfig.cpp:151
↓ 1 callers
Function
CreateMakeFile
(path)
tools/create_makefile.py:240
↓ 1 callers
Function
CreateMySQL
()
tools/create_makefile.py:214
↓ 1 callers
Method
CreateMySqlAdminInfo
phxbinlogsvr/core/mysql/mysql_manager.cpp:339
↓ 1 callers
Method
CreateMySqlReplicaInfo
phxbinlogsvr/core/mysql/mysql_manager.cpp:350
↓ 1 callers
Function
CreateTcpSocket
phxsqlproxy/phxsqlproxyutil.cpp:96
↓ 1 callers
Method
DealWithSlave
phxbinlogsvr/core/agent/data_manager.cpp:71
↓ 1 callers
Function
DecodedLengthBinary
phxsqlproxy/phxsqlproxyutil.cpp:205
↓ 1 callers
Method
DelCheckPointFile
phxbinlogsvr/core/storage/event_storage.cpp:317
↓ 1 callers
Method
DeleteGTIDIndex
phxbinlogsvr/core/storage/event_index.cpp:133
↓ 1 callers
Method
DestSvrRespPacket
phxsqlproxy/plugin/monitor/monitor_plugin.cpp:85
↓ 1 callers
Method
Epocost
phxsqlproxy/plugin/monitor/monitor_plugin.cpp:67
↓ 1 callers
Method
FSync
phxbinlogsvr/core/storage/storage.cpp:226
↓ 1 callers
Method
Flush
phxbinlogsvr/core/storage/storage_file_manager.cpp:391
↓ 1 callers
Method
FlushData
phxbinlogsvr/core/agent/agent.cpp:132
↓ 1 callers
Method
GenMasterInfoByLocal
phxbinlogsvr/core/handler/master_manager.cpp:80
↓ 1 callers
Method
GetBinLogAgent
phxbinlogsvr/framework/rpccomm/phxbinlog_svr_handler.cpp:52
↓ 1 callers
Method
GetCheckPointManager
phxbinlogsvr/core/storage/storage_manager.cpp:61
↓ 1 callers
Method
GetConnTimeout
phxsqlclient/phxsqlclientbase.cpp:49
↓ 1 callers
Method
GetCurrentInstanceInterval
phxbinlogsvr/core/storage/event_storage.cpp:169
↓ 1 callers
Method
GetEndPoint
phxsqlclient/phxsqlclientbase.cpp:75
↓ 1 callers
Method
GetEvent
phxbinlogsvr/core/storage/event_storage.cpp:253
↓ 1 callers
Method
GetEventAgent
phxbinlogsvr/core/paxos/paxos_agent_manager.cpp:46
↓ 1 callers
Method
GetEventDataBackUPDir
phxbinlogsvr/config/phxbinlog_svr_base_config.cpp:163
↓ 1 callers
Method
GetFile
phxbinlogsvr/core/storage/storage_manager.cpp:114
↓ 1 callers
Method
GetFollowIP
phxbinlogsvr/config/phxbinlog_svr_base_config.cpp:216
↓ 1 callers
Method
GetFreqCtrlConfigPath
phxsqlproxy/phxsqlproxyconfig.cpp:131
↓ 1 callers
Method
GetGTIDInfo
phxbinlogsvr/core/handler/event_manager.cpp:67
↓ 1 callers
Method
GetIORoutine
phxsqlproxy/io_routine.cpp:52
↓ 1 callers
Method
GetImpl
phxbinlogsvr/core/repl/replication.cpp:48
← previous
next →
301–400 of 1,866, ranked by callers