Commit Graph

329 Commits (3f1027b7bfa4c8ad233e1549cbf3230ee9a7ffdb)

Author SHA1 Message Date
Rene Cannao 77fe2addd4 feat: wire PgBouncer compat into ProxySQL admin and CLI (#5564, #5565)
1 week ago
Rene Cannao eac20e5287 Add Doxygen documentation for listener validation logic
3 weeks ago
Rene Cannao 71c4742b56 Address review: improve listener parsing and startup failure integration
3 weeks ago
copilot-swe-agent[bot] 1dace933e2 Validate conflicting listener ports at startup
4 weeks ago
Rene Cannao c2f678a9de feat: implement release tiers and feature guards for v3.0, v3.1, and v4.0
1 month ago
Rene Cannao e2ebc0c449 Merge branch 'v4.0-mcp-stats2' into v3.0-unified-large-pr
2 months ago
Rene Cannao 5519080ac2 mcp stats: address review findings and remove --genai CLI flag
2 months ago
Rene Cannao 33fce1ca35 MCP stats: address review findings and add detailed docs
2 months ago
René Cannaò 4a6809b60f
Merge branch 'v3.0' into v3.0-tsdb-feature
2 months ago
Rene Cannao ef397f9f1d Fix TSDB variable patterns and backend monitor runtime source
2 months ago
René Cannaò 762afaa44f
Merge branch 'v3.0' into v4.0-mcp-stats
2 months ago
Rene Cannao af0411bd46 MCP: add target-aware rules/stats tests, explain_sql rule coverage, and AI local docker TAP infra
2 months ago
Rene Cannao 2d51aeff64 tsdb: correctly implement SHOW TSDB commands and variable initialization
2 months ago
Rene Cannao a236a13787 tsdb: dedicated module for TSDB variables with tsdb- prefix and optimized background tasks
2 months ago
Wazir Ahmed 471ebca74c fix: GENAI modules fails to initialise
2 months ago
René Cannaò c45fabdb6d fix: correct macOS executable SHA1 implementation
2 months ago
René Cannaò e3bdd3c07d main: add macOS support for executable SHA1 calculation
2 months ago
Rene Cannao 48bc7dd7bf Merge v4.0 GenAI features into v3.0 with conditional compilation
2 months ago
Rene Cannao 87d8c25074 Reapply "fix: 'SQLITE_CONFIG_URI' not being set on 'LoadPlugins'"
3 months ago
Rene Cannao 48260cbf09 Revert "fix: 'SQLITE_CONFIG_URI' not being set on 'LoadPlugins'"
3 months ago
Javier Jaramago Fernández df221617c0 fix: 'SQLITE_CONFIG_URI' not being set on 'LoadPlugins'
3 months ago
Rene Cannao 03e58146ea fix: Re-enable SQLite3DB::LoadPlugin() with allow_load_plugin flag
3 months ago
Rene Cannao 6ce0538489 Keep main.cpp only; remove accidental backup from commits
3 months ago
Rene Cannao f877366a68 Restore commented SQLite3DB::LoadPlugin reference with TODO
3 months ago
Rene Cannao 4f0e6e0a4e Disable sqlite3 plugin function replacement; warn instead
3 months ago
Rene Cannao 8dc4246bdc Introduce canonical proxy_sqlite3 symbol TU; update lib Makefile; remove MAIN_PROXY_SQLITE3 from main.cpp
3 months ago
Rene Cannao d9346fe64d feat: Add AI features manager foundation
3 months ago
Rene Cannao 119ca5003a Fix compilation errors in debug build
3 months ago
René Cannaò 313f637cf0
Merge branch 'v3.1-vec' into v3.1-MCP1
3 months ago
Rene Cannao 245e61ee86 Make MCP_Threads_Handler a standalone independent class
3 months ago
Rene Cannao 87fff9e046 Add MCP (Model Context Protocol) module skeleton
3 months ago
Rene Cannao c476f56f97 Add initial GenAI module placeholder
3 months ago
Rahim Kanji c0f99c0e15 Refactor: Improved Prepared-Statement Cache Design (Lock-Free Hot Path) #5211
5 months ago
Rahim Kanji 9cb605f4fb Replaced rand() with random()
6 months ago
Rahim Kanji 8d8577b0ad Ensure PgSQL_Threads_Handler and PgSQL_HostGroups_Manager objects are released when ProxySQL shuts down or restarts.
8 months ago
Rahim Kanji 344ba25777 Add Watchdog PROXYSQLTEST covering MySQL and PgSQL threads
9 months ago
Rahim Kanji e4c0f5ccd8 Refactored Watchdog and integrated PostgreSQL thread monitoring into its loop.
9 months ago
Rahim Kanji 24fecc1f6e Add PostgreSQL extended query (prepared statement) support in ProxySQL
10 months ago
René Cannaò a876b1f055
Merge pull request #4881 from sysown/v3.0-ci_fixes_172
1 year ago
Javier Jaramago Fernández 844d64d03e Display warning message on problematic OpenSSL versions - Closes #4830
1 year ago
Rahim Kanji f9232ae50d Merge remote-tracking branch 'Master/v3.0' into v3.0_session_parameter_tracking
1 year ago
Rahim Kanji 35b2dd593d Separate implementation of SET statement parser for MySQL and PostgreSQL
1 year ago
René Cannaò b53b5b24cc
Merge pull request #4810 from sysown/v3.0-SetThreadName_optional
1 year ago
René Cannaò c2f1871adf Make set_thread_name() optional
1 year ago
Javier Jaramago Fernández 8fa90f8b9f Remove print of jemalloc conf prior to cmd options handling
1 year ago
Rahim Kanji b4e9060f71 Modified Set Parser
1 year ago
René Cannaò 8218c62dbd
Merge pull request #4740 from sysown/ssl_dynamic_lib
1 year ago
Rahim Kanji 6d614a4b99 Merge branch 'v3.0'
1 year ago
Yashwant Sahu becc5b3ed7 Minor cleanup.
1 year ago
Yashwant Sahu 9835837c45 1. Removed OpenSSL static linking from all the dependency, now every component uses OpenSSL dynamic library.
1 year ago