You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
proxysql/include
Rahim Kanji eed52db897
Merge branch 'v3.0' into v3.0_partition-fairness
3 weeks ago
..
Admin_ifaces.h Initial commit with PostgreSQL support 2 years ago
BackendSyncDecision.h Extract backend variable sync decisions (Phase 3.6, #5494) 3 months ago
Base_HostGroups_Manager.h aurora: Fix monitor race condition and implement autopurge 2 months ago
Base_Session.h feat(session): Step 4.A — remove the GENAI:/LLM: query-prefix escape hatches 1 month ago
Base_Thread.h perf(partition): promote longest-waiting B session via max_connect_time fold 3 weeks ago
ClickHouse_Authentication.hpp lint: replace NULL with nullptr in header files 2 months ago
ClickHouse_Server.h Initial commit with PostgreSQL support 2 years ago
Command_Counter.h lint: fix reserved identifiers and include guards 2 months ago
ConnectionPoolDecision.h Address review feedback on connection pool unit tests (PR #5502) 3 months ago
DNS_Cache.hpp fix(dns): correct inet_pton check; make DNS cache counters atomic 3 weeks ago
GTID_Server_Data.h chore(gtid): use consistent naming and remove unused code 2 months ago
HostgroupRouting.h Extract hostgroup routing decision logic (Phase 3.5, #5493) 3 months ago
MonitorHealthDecision.h Address review feedback on monitor health (PR #5507) 3 months ago
MySQLErrorClassifier.h Address review on MySQL error classifier (PR #5512) 3 months ago
MySQLFFTO.hpp feat(ffto): record MySQL FF errors in stats_mysql_errors 3 months ago
MySQLProtocolUtils.h feat(ffto): add mysql_parse_err_packet() helper with unit tests 3 months ago
MySQL_Authentication.hpp lint: fix reserved identifier in member variables 2 months ago
MySQL_Data_Stream.h lint: fix reserved identifiers and include guards 2 months ago
MySQL_HostGroups_Manager.h aurora: Fix monitor race condition and implement autopurge 2 months ago
MySQL_LDAP_Authentication.hpp fix: PR review feedback - double-free, end comments, dead code 2 months ago
MySQL_Logger.hpp lint: fix reserved identifiers and include guards 2 months ago
MySQL_Monitor.hpp fix(dns): correct inet_pton check; make DNS cache counters atomic 3 weeks ago
MySQL_PreparedStatement.h Merge branch 'v3.0' into fix-fc-parsing 2 months ago
MySQL_Prepared_Stmt_info.h Split of MySQL_Protocol.cpp into multiple files 2 years ago
MySQL_Protocol.h fix: initialize all members in MySQL_Protocol constructor 2 months ago
MySQL_Query_Cache.h lint: fix reserved identifiers and include guards 2 months ago
MySQL_Query_Processor.h fix: ensure MySQL_Query_Processor_Output initializes inherited members 2 months ago
MySQL_Resolution.h Address code review feedback for mysql-resolution_family 2 months ago
MySQL_Session.h feat(session): Step 4.A — remove the GENAI:/LLM: query-prefix escape hatches 1 month ago
MySQL_Set_Stmt_Parser.h lint: fix reserved identifiers and include guards 2 months ago
MySQL_Thread.h refactor(partition-gate): consolidate into Base_Thread; drain every iteration; widen ratio to uint64_t 3 weeks ago
MySQL_Variables.h Add list of special permitted variables tracking errors - Closes #4591 2 years ago
MySQL_encode.h Split of MySQL_Protocol.cpp into multiple files 2 years ago
PgSQLCommandComplete.h Extract PgSQL CommandComplete tag parser for unit testing (#5499) 3 months ago
PgSQLErrorClassifier.h Address review on PgSQL error classifier (PR #5514) 3 months ago
PgSQLErrorFields.h feat(ffto): add pgsql_parse_error_response() helper with unit tests 3 months ago
PgSQLFFTO.hpp feat(ffto): record PostgreSQL FF errors in stats_pgsql_errors 3 months ago
PgSQLMonitorDecision.h Extract PgSQL monitor health decisions (Phase 3.9, #5497) 3 months ago
PgSQL_Authentication.h lint: fix reserved identifiers and include guards 2 months ago
PgSQL_Backend.h lint: fix reserved identifiers and include guards 2 months ago
PgSQL_Connection.h Add independent DNS cache for PgSQL 3 weeks ago
PgSQL_Data_Stream.h lint: fix reserved identifiers and include guards 2 months ago
PgSQL_Error_Helper.h lint: fix reserved identifiers and include guards 2 months ago
PgSQL_ExplicitTxnStateMgr.h Fix PostgreSQL transaction state management for pipeline mode 3 months ago
PgSQL_Extended_Query_Message.h Replace 0xFFFFFFFF with PGSQL_PARAM_NULL constant 8 months ago
PgSQL_HostGroups_Manager.h lint: fix reserved identifiers and include guards 2 months ago
PgSQL_Logger.hpp lint: fix reserved identifiers and include guards 2 months ago
PgSQL_Monitor.hpp fix(build): adapt callers of dns_cache counters to std::atomic 3 weeks ago
PgSQL_PreparedStatement.h Refactor: Improved Prepared-Statement Cache Design (Lock-Free Hot Path) #5211 7 months ago
PgSQL_Protocol.h lint: fix reserved identifiers and include guards 2 months ago
PgSQL_Query_Cache.h lint: fix reserved identifiers and include guards 2 months ago
PgSQL_Query_Processor.h lint: fix reserved identifiers and include guards 2 months ago
PgSQL_Session.h Fix GTID range validation 2 months ago
PgSQL_Set_Stmt_Parser.h lint: fix reserved identifiers and include guards 2 months ago
PgSQL_Thread.h refactor(partition-gate): consolidate into Base_Thread; drain every iteration; widen ratio to uint64_t 3 weeks ago
PgSQL_Variables.h Added reorder_dynamic_variables_idx flag for server connection variables 1 year ago
PgSQL_Variables_Validator.h Add tracking for PostgreSQL search_path parameter 8 months ago
ProxySQL_Admin_Tables_Definitions.h Merge branch 'v3.0' into cluster-simulator 1 month ago
ProxySQL_Cluster.hpp aurora: Fix monitor race condition and implement autopurge 2 months ago
ProxySQL_HTTP_Server.hpp
ProxySQL_Plugin.h fix: resolve remaining SonarCloud warnings for PR #5741 1 month ago
ProxySQL_PluginManager.h fix: address all critical and important code review findings (issue #5729) 1 month ago
ProxySQL_Poll.h fix: delete copy operations in iface_info class 2 months ago
ProxySQL_RESTAPI_Server.hpp fix(tsdb): serve dashboard from REST API port for same-origin fetch (#5684) 1 month ago
ProxySQL_Statistics.hpp feat: implement release tiers and feature guards for v3.0, v3.1, and v4.0 3 months ago
QP_rule_text.h Initial commit with PostgreSQL support 2 years ago
Query_Cache.h lint: fix reserved identifiers and include guards 2 months ago
Query_Processor_ParserSQL.h fix: address code review findings C1-C3, I1, I3 1 month ago
SQLite3_Server.h * Improved handling for cases where seconds_behind_master is null or negative 2 years ago
ServerSelection.h Address review feedback on server selection (PR #5508) 3 months ago
Servers_SslParams.h perf: use initialization list in Servers_SslParams constructor 2 months ago
SpookyV2.h
StatCounters.h lint: fix reserved identifiers and include guards 2 months ago
TrafficObserver.hpp chore: implement PR review feedback for release tier system 3 months ago
TransactionState.h Address review feedback on transaction state tests (PR #5510) 3 months ago
Web_Interface.hpp
btree.h gtid: Refactor reconnect logic & prevent `events_count` reset 7 months ago
btree_container.h
btree_map.h
btree_set.h
btree_test.h
c_tokenizer.h Improved Tokenizer for PostgreSQL 6 months ago
configfile.hpp
cpp.h build: kill PROXYSQLGENAI flag, PROXYSQL40=1 builds all plugins 3 weeks ago
ezOptionParser.hpp
fileutils.hpp
gen_utils.h fix: SonarCloud issues - explicit ctors, sprintf->snprintf 2 months ago
khash.h
log_utils.h lint: fix reserved identifiers and include guards 2 months ago
makefiles_paths.mk fix: vendor parsersql properly - only track tarball + symlink, not extracted source 1 month ago
makefiles_vars.mk ci(tsan): address review findings on PR #5725 1 month ago
mysql_backend.h lint: fix reserved identifiers and include guards 2 months ago
mysql_connection.h Merge branch 'v3.0' into session-track-system-variable 2 months ago
prometheus_helpers.h lint: fix reserved identifiers and include guards 2 months ago
proxy_defines.h
proxy_protocol_info.h fix(security): hygiene follow-ups for PP1 UNKNOWN handling (GHSA-gw94-85m2-x8v2) 3 weeks ago
proxysql.h feat(plugins/genai): Step 6 — move RAG/Vector/discovery surface into the plugin 1 month ago
proxysql_admin.h chore(genai-carveout): strip dead PROXYSQLGENAI blocks + plugin hardening 1 month ago
proxysql_atomic.h
proxysql_config.h lint: fix reserved identifiers and include guards 2 months ago
proxysql_coredump.h fix: PR review feedback - double-free, end comments, dead code 2 months ago
proxysql_debug.h fix(test/tap): batch 2 of static analysis real-bug fixes 2 months ago
proxysql_find_charset.h
proxysql_glovars.hpp feat: add --no-plugins kill switch; fix 4 pre-existing test failures 2 months ago
proxysql_gtid.h Fix cmp() to be const-qualified and remove redundant OpenSSL linking on Darwin 2 months ago
proxysql_hash.h
proxysql_listen_validator.h Finalize fixes and add TAP group for no-infra tests 3 months ago
proxysql_macros.h lint: fix bugprone-macro-parentheses in 6 header files 2 months ago
proxysql_mem.h
proxysql_restapi.h fix: PR review feedback - double-free, end comments, dead code 2 months ago
proxysql_sslkeylog.h fix: PR review feedback - double-free, end comments, dead code 2 months ago
proxysql_structs.h Add independent DNS cache for PgSQL 3 weeks ago
proxysql_typedefs.h Refactoring to split Query_Processor.cpp into multiple files 2 years ago
proxysql_utils.h lint: fix reserved identifiers and include guards 2 months ago
query_digest_topk.h lint: fix reserved identifiers and include guards 2 months ago
query_processor.h fix: PR review feedback - double-free, end comments, dead code 2 months ago
safe_btree.h
safe_btree_map.h
safe_btree_set.h
sqlite3db.h chore(lint): Make `SQLite3DB` table helpers const-correct 1 month ago
thread.h
valgrind.h
wqueue.h