Commit Graph

403 Commits (ade0130e67e88b9052d0dc4e76d48d98d3328485)

Author SHA1 Message Date
René Cannaò 0a60cfda11 Merge branch 'v2.0.0-tb' into v2.0.0-merge-tb
7 years ago
René Cannaò b82a1c18ac
Merge pull request #1857 from sysown/v2.0.0-digestSplit
7 years ago
René Cannaò 49a4dd5fc5
Merge branch 'v2.0.0' into v2.0.0_merge_ldap
7 years ago
René Cannaò 6bdacade78 Added mysql-auto_increment_delay_multiplex #1828
7 years ago
René Cannaò 6f8c37eec9 Store digest_text on a different hash table
7 years ago
René Cannaò 54d32d4580 Implementation of AUTH SWITCH
7 years ago
René Cannaò fc4d201f76 Extend server_capabilities to 32 bits
7 years ago
René Cannaò c5cff7a921 Added client_address in stats_mysql_query_digest
8 years ago
René Cannaò d96108123d Scheleton for LDAP support
8 years ago
René Cannaò 0573c5118e Add global variable mysql-kill_backend_connection_when_disconnect
8 years ago
Nick Vyzas 54c9eb6db0
Merge branch 'v2.0.0' into v2.0.0
8 years ago
René Cannaò 1bd36b8d8f Do not dump on error log runtime mysql servers tables when running queries against runtime_mysql_servers
8 years ago
René Cannaò 89d16a1ceb Multiple improvements in MySQL Monitor
8 years ago
Adam Stanton e370e1781d Add variable client_multi_statements to address #1074
8 years ago
René Cannaò ce815a5a72 Initial commit to natively support Galera
8 years ago
René Cannaò 5863d9c2f1 Make CLIENT_SSL configurable
8 years ago
René Cannaò df606f2c70 Added mysql variable reset_connection_algorithm
8 years ago
René Cannaò b347178348 Added variable monitor_read_only_max_timeout_count #1206
8 years ago
René Cannaò 7eccd347e3 Add support for Percona Heartbeat #1248
8 years ago
René Cannaò 6fc08b3f3d Added variable mysql-verbose_query_error #1059 #1060
9 years ago
René Cannaò 2dce7013df Added variable autocommit_false_is_transaction #1256
9 years ago
René Cannaò dee35186a8 Web UI displays some real values
9 years ago
René Cannaò 44cc349a09 Merge branch 'v1.4.1-1034' into v1.4.4-bandwidth
9 years ago
René Cannaò 18f6826ef7 Added new variable to limit the number of backend connections per second
9 years ago
René Cannaò 78fce2b0d4 Improvement on stats_mysql_query_digest #1100
9 years ago
everpcpc d44838b572
add option autocommit_false_not_reusable
9 years ago
René Cannaò 321cd5be67 Better control of backend throttle #1034
9 years ago
René Cannaò c437c08f81 Implementation of global per-query throttle #1034
9 years ago
René Cannaò e2f0cc4a71 Merge branch 'v1.4.0-999' into v1.4.0
9 years ago
René Cannaò 4a6385a38d Delayed multiplexing #999
9 years ago
René Cannaò b7ca1e1fde Mirroring improvements test1
9 years ago
René Cannaò 384c91b7ed Merge branch 'v1.4.0-GR' into v1.4.0
9 years ago
René Cannaò c3f84ff118 Added variable mysql-monitor_wait_timeout #951
9 years ago
René Cannaò a096164dd2 Various memory optimization
9 years ago
René Cannaò 5817905df2 Merge branch 'v1.4.0' into v1.4.0-GR
9 years ago
René Cannaò 45a5acd947 New variables to reduce memory footprint #766 #729
9 years ago
René Cannaò a6c53d0d12 Revert "Refactor header includes."
9 years ago
René Cannaò 8768acf5a5 Third commit for GR support
9 years ago
Maxim Bublis 30dbcc21a8 Refactor header includes.
9 years ago
Maxim Bublis 043a321e55 Cleanup legacy codebase.
9 years ago
René Cannaò 902e9d6dde Added the tracking of some variables
10 years ago
René Cannaò 3d7c96f517 Added variable mysql-forward_autocommit #813
10 years ago
René Cannaò fdf22675b6 Adding support for PCRE
10 years ago
René Cannaò d1b40f7368 Added new variable mysql-query_digests_lowercase
10 years ago
René Cannaò 8322e4a62a Added variable session_idle_show_processlist
10 years ago
René Cannaò f9177ac029 Added variable mysql-session_idle_ms
10 years ago
René Cannaò 01395f93f2 Merge branch 'v1.2.3-644' into 1.3.0-alpha
10 years ago
René Cannaò bf894f4ca5 Moved some MYSQL_COM_QUERY_command in right file
10 years ago
René Cannaò 5330000348 Added variables to control prepared statements
10 years ago
René Cannaò 7d3814e5b9 Scalability improvements #644
10 years ago
René Cannaò 5b5d924dc1 Merge branch 'v1.2.3' into 1.3.0-alpha-merge123
10 years ago
René Cannaò b58bea6022 Added variable monitor_slave_lag_when_null #669
10 years ago
René Cannaò d9afe2b012 Prepared Statements and query digest
10 years ago
René Cannaò d9b93b3937 Added new var mysql-query_processor_iterations
10 years ago
René Cannaò 25ae5b40b2 Drafting configuration of QC
10 years ago
René Cannaò d276262ebe Drafting configuration of QC
10 years ago
René Cannaò c710f54987 Compiling optimization
10 years ago
René Cannaò dd00c3f8d0 Compiling optimization
10 years ago
René Cannaò 60c35d8f67 Continuing work on PS
10 years ago
René Cannaò febd61bc9e Merge branch 'PrepStmtExec' into 1.3.0-alpha
10 years ago
René Cannaò 604fa378d2 A lot of experimental code for prepared statements
10 years ago
René Cannaò 1f3094b930 Disable and enable Monitor at runtime #633
10 years ago
René Cannaò 98f48e2443 Deprecated unused variables #593
10 years ago
René Cannaò c16185042c Merge branch 'issue526' into v1.2.0
10 years ago
René Cannaò 8b04641823 When connections are initialized, queries in mysql-init_connect are executed
10 years ago
René Cannaò e74df97d29 Implementation of variable max_allowed_packet
10 years ago
René Cannaò 18f273210d Drafting STMT_EXECUTE
10 years ago
René Cannaò 22dc1a017d Code to support STMT_PREPARE
10 years ago
René Cannaò d885d4a737 Implementation of max retries
10 years ago
René Cannaò 31ac6625f6 Logging improvements, related to #561
10 years ago
René Cannaò d3767101d0 Added support for ssl cipher
10 years ago
René Cannaò 510dde94a6 Merge branch 'max_latency_ms' into v1.2.0
10 years ago
René Cannaò 0f70d24b13 Merge branch 'ssl' into v1.2.0
10 years ago
René Cannaò da9b669bed Merge branch 'MoreResultsExists' into v1.2.0
10 years ago
René Cannaò fe12d26fe4 Implementation of mysql-connection_max_age_ms
10 years ago
René Cannaò ffd39707db Support for SERVER_MORE_RESULTS_EXISTS #547
10 years ago
René Cannaò 0fef6b544c Added global variables mysql-default_max_latency_ms
10 years ago
René Cannaò d847e9699e Added variables for SSL connections to backends #552
10 years ago
René Cannaò 7a08d810a9 Implementation of mysql-monitor_ping_max_failures #544
10 years ago
René Cannaò 99bb540e1d First attempt to have ping timeout (issue #535)
10 years ago
René Cannaò 52d07c3d94 Removed libinjection
10 years ago
René Cannaò 639cb0d1e5 Optimizations
10 years ago
René Cannaò b6a6b43daa Reducing the size of MySQL_Session
10 years ago
René Cannaò 9353560829 Added variable enforce_autocommit_on_reads
10 years ago
René Cannaò f40affc361 Removed variable mysql-bug_mdev_8338
10 years ago
René Cannaò d0cabf1a9e Better handling of bug MDEV-8338
10 years ago
René Cannaò cfd0cf32e8 QueryParserArgs is moved into Query_Info
10 years ago
René Cannaò 59caf46326 Added variable mysql-multiplexing
10 years ago
René Cannaò a63b7cf951 MySQL_Logger configuration
10 years ago
René Cannaò 15f6e22ee5 Add variable client_found_rows (#445)
10 years ago
René Cannaò 3449ab0f59 Track and handle autocommit (#438)
11 years ago
René Cannaò 726a198822 Improving variables name (#420)
11 years ago
René Cannaò a9dd642a47 Improving variables name (#420)
11 years ago
René Cannaò e6dd56cf07 Added global variable mysql-monitor_writer_is_also_reader , #395
11 years ago
René Cannaò b096ce5976 Adding global variables for replication hostgroups (#395)
11 years ago
René Cannaò d699595890 First implementation to extract modifiers from comment (#166)
11 years ago
René Cannaò 2e50417232 Defined variable threshold_resultset_size , #342
11 years ago
René Cannaò 4bf5fda572 Implemented variable threshold_query_length , #366
11 years ago
René Cannaò 8d6ec028f9 Removed variable mysql-connect_timeout_server_error
11 years ago
René Cannaò a01f162a6a Starting using mysql_use_result() per issue #342
11 years ago
René Cannaò bd97c6602d Modified generate_pkt_row2() in preparation to #342
11 years ago
René Cannaò 899989b901 Monitor replication lag
11 years ago
René Cannaò 6d496d46ee Implementation of Automatic shun failing backends (issue #339)
11 years ago
René Cannaò 0eac78991e iImplementation of mysql-wait_timeout (issue #321) and others
11 years ago
René Cannaò f1b760925f Enhanced COM_STATISTICS (#330) and added long_query_time (#327)
11 years ago
René Cannaò f31b10ff0e Enhancements for issue #329
11 years ago
René Cannaò e31d0f4c29 Usability improvements
11 years ago
René Cannaò 9ca3bdf7e6 Handle large packets from client
11 years ago
René Cannaò 0507bf7bfd Added new variable free_connections_pct
11 years ago
René Cannaò ff5b50a82c Improved handling of sessions when few backends are available
11 years ago
René Cannaò a48c08c59e First attempt to handle transactions
11 years ago
René Cannaò 752e653791 Connection timeout and small improvements
11 years ago
René Cannaò ce63fd9a58 Implemented CHANGE_USER
11 years ago
René Cannaò 76edfb126f Further implementation of libmariadb client
11 years ago
René Cannaò a78229496c Removed reference to MYDS_BACKEND_PAUSE_CONNECT and MYDS_BACKEND_FAILED_CONNECT
11 years ago
René Cannaò 6c44e9d96f Further attempt to use MariaDB Client Library
11 years ago
René Cannaò 271afbb02c Handling mysql_select_db() and mysql_set_character_set() for backends using non blocking API
11 years ago
René Cannaò 10b5f6da6d Backend are now pinged using MariaDB Client Library
11 years ago
René Cannaò 1d26b20562 Work in progress in adding MariaDB Client Library
11 years ago
René Cannaò ff5c62830c Connects to backends is performed via MariaDB Client Library
11 years ago
René Cannaò 6ed5c782e7 Complex commit, never do it again!
11 years ago
René Cannaò 221268d1b0 Added global variables for MySQL Monitor module (issue #282)
11 years ago
René Cannaò eb74677b53 First draft to create the MySQL Monitor Module (issue #279)
11 years ago
René Cannaò 0009c35bf2 ProxySQL_Admin is not a plugin module
11 years ago
René Cannaò 5ccf176c5b Query parsing optional , add variable mysql-commands_stats , issue #258
11 years ago
René Cannaò 77dbe91974 Implemented variable mysql-poll_timeout_on_failure (issue #251)
11 years ago
René Cannaò b8d6fe838b Drafting session_fast_forward (issue #36)
11 years ago
René Cannaò 8b119f6ec5 A lot of code clean up
11 years ago
René Cannaò 4b8f5784db Basic implementation of prepared statements (issue #200)
11 years ago
René Cannaò c1678558c1 Further development to support compression: Issue #219
11 years ago
René Cannaò f5ea427a4d Developing support for charset , issue #223
11 years ago
René Cannaò f0ec7e509b Added global variable mysql-default_charset
11 years ago
vegaicm 535874292e More work on bug #207
11 years ago
René Cannaò 21b20c0257 Connection pool improvements , in beta
11 years ago
Rene Cannao ea46b285c7 Merge pull request #190 from jesmarcannao/last
11 years ago
René Cannaò 209d784397 Drafting auto-reconnect
11 years ago
Jesmar Cannaò d4f9c49e1b Fix Issue #182
11 years ago
René Cannaò df0b81ddea More improvements on Connection Pool
11 years ago
René Cannaò bcc19d619f Removed classes MySQL_Server MySQL_Hostgroup MySQL_Hostgroup_Entry MySQL_HostGroups_Handler
11 years ago
René Cannaò 9fbce31593 Attempt to remove references to MyHGH
11 years ago
René Cannaò 44f433c260 Replaced MySQL_Session_userinfo with MySQL_Connection_userinfo
11 years ago
René Cannaò bc8fc47ed6 Introducing MySQL_HostGroups_Manager
11 years ago
René Cannaò 322a4f021f Enhancement on Query Processor and draft statistics interface
11 years ago
René Cannaò b01ab34e49 Issue #138
11 years ago
René Cannaò f814966675 Issue #112
11 years ago
René Cannaò 4e62707844 Added debug mobule debug_mysql_query_processor (PROXY_DEBUG_MYSQL_QUERY_PROCESSOR) per issue #88
11 years ago
René Cannaò caea6d3cb0 A lot of code change for issue #79 . Still experimental
11 years ago
René Cannaò 42c27e3575 Implemented features in issues #57 and #59
12 years ago
René Cannaò 67f2f6524f Issue #58
12 years ago
René Cannaò 6dccae424f Issue #23
12 years ago
René Cannaò 886cc02c63 First draft for issue #45
12 years ago
René Cannaò bd7a5d1795 Issue #26
12 years ago
René Cannaò 68d6786320 first commit
12 years ago