Commit Graph

624 Commits (d04ee3d385bbd47a13066c8ffd62de952bb2ea98)

Author SHA1 Message Date
René Cannaò a22eb8b395 No connection from pool for fast_forward #1157
9 years ago
René Cannaò b211e9903f Merge branch 'v1.4.2-checksum' into v1.4.2
9 years ago
René Cannaò e3c4cb9964 A lot of changes all related to Cluster
9 years ago
René Cannaò 2a76f95e31 Further enhancement on Cluster
9 years ago
everpcpc d44838b572
add option autocommit_false_not_reusable
9 years ago
René Cannaò ee8110a515 Enhancement on Cluster solution
9 years ago
René Cannaò 58a1b2d612 Moved match_regexes in MySQL_Thread #1127
9 years ago
René Cannaò ab4e6eeecf Adding missing include
9 years ago
René Cannaò 4ff31142b6 Thread stack size metrics
9 years ago
René Cannaò f583982ace Drafting support for ProxySQL Cluster
9 years ago
René Cannaò dc3664ac33 Adding command PULL VERSION MYSQL SERVERS
9 years ago
René Cannaò 02432b2b27 Possible fix for issue #1062
9 years ago
René Cannaò 5389f445d7 Bug fixes related to LAST_INSERT_ID()
9 years ago
René Cannaò d559459f98 Bug fix for #1085
9 years ago
René Cannaò 1414d4430f Introduced new table stats_memory_metrics
9 years ago
René Cannaò fe5783ebb4 Better memory metrics
9 years ago
René Cannaò 27e28a53ad Servers did not recover from RO=1 to RO=0 #1039
9 years ago
René Cannaò 4188d2009c mysql_query_rules.OK_msg #1045
9 years ago
René Cannaò 321cd5be67 Better control of backend throttle #1034
9 years ago
René Cannaò f614b59de5 Improving throttling #1034
9 years ago
René Cannaò c437c08f81 Implementation of global per-query throttle #1034
9 years ago
René Cannaò 83053b39f3 Removing spinlock completely #977
9 years ago
René Cannaò d63b4c886b Remove spinlock from MySQL Thread #977
9 years ago
René Cannaò fc58e516f3 Remove spinlock from StatCounters (unused) #977
9 years ago
René Cannaò 64eb4cda35 Remove spinlock from MySQL Auth #977
9 years ago
René Cannaò 5e05348b22 Remove spinlock from MySQL Logger #977
9 years ago
René Cannaò 826495da07 Remove spinlock from Admin #977
9 years ago
René Cannaò 281e9cd619 Remove spinlock from Query Processor #977
9 years ago
René Cannaò aa8f0c5c43 Remove spinlock from class SQLite3DB #977
9 years ago
René Cannaò 080bb3d471 Big change to imporve how prepared statements work
9 years ago
René Cannaò f550cf1340 Speeding up user management
9 years ago
René Cannaò e2f0cc4a71 Merge branch 'v1.4.0-999' into v1.4.0
9 years ago
René Cannaò a72906f069 Merge branch 'v1.4.0-mirrordebug' into v1.4.0
9 years ago
René Cannaò 4a6385a38d Delayed multiplexing #999
9 years ago
René Cannaò 362c051d53 Adding likely/unlikely in header
9 years ago
René Cannaò 7823072dad Unbalanced traffic with high weights #975
9 years ago
René Cannaò 817cda3f12 New table stats_mysql_connection_pool_reset #753
9 years ago
René Cannaò 13cade1f77 Improving mirroring performance
9 years ago
René Cannaò b7ca1e1fde Mirroring improvements test1
9 years ago
René Cannaò c09190b193 Revert "Use OpenSSL's rand as PRNG"
9 years ago
René Cannaò 384c91b7ed Merge branch 'v1.4.0-GR' into v1.4.0
9 years ago
René Cannaò 2403b177ef More support for Group Replication
9 years ago
René Cannaò a97cb4fb35 Reset all statuses on CHANGE_USER #927
9 years ago
René Cannaò c3f84ff118 Added variable mysql-monitor_wait_timeout #951
9 years ago
René Cannaò f183ea1651 Introduced command PROXYSQL FLUSH CONFIGDB #923
9 years ago
René Cannaò f0f85a44fe Introduced table stats.stats_mysql_users
9 years ago
René Cannaò 48f3a64324 Merge branch 'v1.4.0' of https://github.com/sysown/proxysql into v1.4.0
9 years ago
René Cannaò 45cfb14c39 Disable multiplexing for SQL_CALC_FOUND_ROWS #732
9 years ago
René Cannaò c7cffc9ea7 More support for group replication
9 years ago
René Cannaò d40374bcaa Merge branch 'v1.4.0' of https://github.com/sysown/proxysql into v1.4.0
9 years ago
René Cannaò a096164dd2 Various memory optimization
9 years ago
René Cannaò 63e86039e6 Added writer_hostgroup for GR
9 years ago
René Cannaò 6130cf61a1 2nd commit to support Darwin #930
9 years ago
René Cannaò c89beb3113 First commit to support Darwin #930
9 years ago
René Cannaò 97f89b89c6 Disable epoll for FreeBSD #898
9 years ago
René Cannaò abd83ff1a3 Compile 1.4.0 on on FreeBSD #898
9 years ago
René Cannaò c3a435e2ef Make idle threads optional #904
9 years ago
René Cannaò 2f65c2e48b Evaluate enforce_autocommit_on_reads on PS #899
9 years ago
René Cannaò 28e609ab89 Workaround for mysql bug 66884 #873
9 years ago
René Cannaò 4cb49992c1 Return an error for COM_PROCESS_KILL #858
9 years ago
René Cannaò e369076bfb Merge pull request #880 from Dan83/master
9 years ago
René Cannaò 669e6d3a20 Minor fixes for GR
9 years ago
Daniele fda5470688 Replace the spinlock on ProxySQL_Admin::wrlock with a pthread mutex or wrlock
9 years ago
René Cannaò f46afefd77 Made MyGR_monitor_node::idx_last_entry private
9 years ago
René Cannaò 5817905df2 Merge branch 'v1.4.0' into v1.4.0-GR
9 years ago
René Cannaò 790cc78acd Return next_query_flagIN in qpo
9 years ago
René Cannaò f35e853ecb Merge pull request #825 from klinometr/1.4.0-sticky-flag
9 years ago
René Cannaò ee5158a46e Improvements for sqlite3 #856
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 binopt 5ac7c3cc33 Merge branch 'v1.4.0' into 1.4.0-sticky-flag
9 years ago
Maxim Bublis 30dbcc21a8 Refactor header includes.
9 years ago
Maxim Bublis 043a321e55 Cleanup legacy codebase.
9 years ago
René Cannaò 7ea78394f0 Second commit for GR support
9 years ago
René Cannaò 3c2ced2a7d Drafting GR support
9 years ago
René Cannaò 124678603d Merge branch 'v1.4.0-829' into v1.4.0
9 years ago
René Cannaò dad8679904 Merge pull request #830 from satori/openssl_rand
9 years ago
René Cannaò ba7e37091b Speed up LOAD MYSQL SERVERS TO RUNTIME #829
10 years ago
Maxim Bublis 0d71992098 Use OpenSSL's rand as PRNG
10 years ago
Maxim binopt d4d17584f3 Change sticky_flag realization to next_query_flagIN realization.
10 years ago
Maxim binopt 408c279ef2 Added sticky flag realization
10 years ago
René Cannaò 86718882e0 Added 6 new status variables , #818 and #821
10 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ò fa4b41bdb0 Merge branch 'v1.4.0-802' into v1.4.0
10 years ago
René Cannaò 0855e898fc Support USE dbname as COM_INIT_DB #718
10 years ago
René Cannaò 06d7649ffc Reduce allocations in SQLite3_row #809
10 years ago
René Cannaò afea6885b8 Merge branch 'v1.3.0' into v1.3.1-20161127
10 years ago
René Cannaò b25239c72a Improvements related to STMT cache
10 years ago
René Cannaò 6b4052e5f9 Possible fix for race condition of #774
10 years ago
René Cannaò de4f71bffa Merge branch 'v1.3.0' into v1.3.1-dev
10 years ago
René Cannaò c68bde68ee Minor optimizatin sqlite3db
10 years ago
René Cannaò 0622ad77ad Various tuning to reduce memory footprint
10 years ago
René Cannaò d0d764533d Specify when a mysql_users.max_connections is reached #794
10 years ago
René Cannaò b89de59f06 Changed transaction_persistent=1 by default #793
10 years ago
René Cannaò 0ff1327620 Merge branch 'v1.3.1-connthr' into v1.3.1-dev
10 years ago
René Cannaò 6ec19d111f Reduced memory footprint
10 years ago
René Cannaò 159176627d Thread to reset connections
10 years ago
René Cannaò 7f8f0fc0df Implementation of mysql_query_rules.multiplex #594
10 years ago