Commit Graph

329 Commits (3f1027b7bfa4c8ad233e1549cbf3230ee9a7ffdb)

Author SHA1 Message Date
René Cannaò 8564179559 Merge branch 'v2.0.4' of https://github.com/sysown/proxysql into v2.0.4
7 years ago
René Cannaò 93dfb15ea2 Remove decay from jemalloc config
7 years ago
René Cannaò 006c042c0b Adding more protection in monitoring
7 years ago
René Cannaò 01023d6856 Merge branch 'v2.0.4' into v2.0.1-aurora
7 years ago
René Cannaò 2e20854684 Second commit (not complete) to support Aurora
7 years ago
René Cannaò ac2e710cad Use readlink to get fullpath of proxysql
7 years ago
René Cannaò e1bebaa9ab Generate SHA1 of proxysql binary
7 years ago
René Cannaò dc73e7bd5d Minor optimizations detected with valgrind
7 years ago
René Cannaò 47bf5faff7 Second large commit to support LDAP
8 years ago
René Cannaò d96108123d Scheleton for LDAP support
8 years ago
René Cannaò fbb9b861fb Exit if unable to open config file specified on command line
8 years ago
René Cannaò aaabb4beaa Automatically increase RLIMIT_NOFILE #1490
8 years ago
René Cannaò 87723ed215 Allow to specify errorlog in config file
8 years ago
René Cannaò 780f023033 SSL: switch from EVP_md5 to EVP_sha1
8 years ago
René Cannaò b58bfacae2 Second commint to embed openssl
8 years ago
René Cannaò 2e2f2278ea Allow using file-based keys and certificates for frontend SSL connections #1437
8 years ago
René Cannaò 06030f8b85 SSL: add support for Diffie-Hellman ciphers
8 years ago
René Cannaò 76cd65013b SSL optimizations
8 years ago
René Cannaò a449f50978 Do not print SSL key and cert in errorlog
8 years ago
René Cannaò aa71b6ebfa At startup, generate new SSL key and certificate
8 years ago
René Cannaò f9789aa540 1st commit on SSL client side
8 years ago
René Cannaò f4a0c4a2b5 ProxySQL reads GTID information from proxysql_mysqlbinlog
8 years ago
René Cannaò a15917ead3 Link against libev
8 years ago
René Cannaò d04ee3d385 Remove all references to PS handling before 1.4
8 years ago
René Cannaò 462cb996d3 Fix minor bugs
8 years ago
René Cannaò d27a77c4c8 New global variable execute_on_exit_failure #1285
8 years ago
René Cannaò 3c91ac019b Introduced watchdog and automatic restart
8 years ago
René Cannaò 8ebc2b0f50 Add support for Darwin
9 years ago
René Cannaò 6fbd6f52ec First implementation of web interface
9 years ago
René Cannaò 46193a634c Further development of SQLite3 Server
9 years ago
René Cannaò 0b0e6198d2 Added ClickHouse variables
9 years ago
René Cannaò 62898623df Add optional support for ClickHouse
9 years ago
René Cannaò a703a9172c Further implementation for ClickHouse
9 years ago
René Cannaò b57ff42b9c Drafting again support for ClickHouse
9 years ago
René Cannaò cf7ed16461 Added skelethon for SQLite3_Server
9 years ago
René Cannaò e3c4cb9964 A lot of changes all related to Cluster
9 years ago
Charlie Root 6d80b5406d Fix FreeBSD Compilation error
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ò f6efca6d9d Do no wait on restart unless required
9 years ago
René Cannaò bfd20147c7 When daemonized, parent closes proxysql.log #1049
9 years ago
René Cannaò 080bb3d471 Big change to imporve how prepared statements work
9 years ago
René Cannaò 410b426da0 Write version also in foreground #997
9 years ago
René Cannaò 384c91b7ed Merge branch 'v1.4.0-GR' into v1.4.0
9 years ago
René Cannaò abd83ff1a3 Compile 1.4.0 on on FreeBSD #898
9 years ago
René Cannaò 91a379ce3f Fix bug #918
9 years ago
René Cannaò c3a435e2ef Make idle threads optional #904
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
René Cannaò e5b6eb50fb Enable memory profiling at runtime #822
10 years ago
René Cannaò dbc74c0b53 Several memory sanitizer
10 years ago
René Cannaò a90c3097f1 Further debug information for debug version
10 years ago
René Cannaò 0e7df477ec Fixing number of threads
10 years ago
René Cannaò accba511ef Use different function for idle threads
10 years ago
René Cannaò e2b155a7a4 First attempt for an hybrid poll/epoll implementation
10 years ago
René Cannaò 3606ac00a8 Merge branch 'master' into 1.3.0-alpha
10 years ago
René Cannaò a7b8bcde99 Print a warning if unable to open configfile #705
10 years ago
René Cannaò 5b5d924dc1 Merge branch 'v1.2.3' into 1.3.0-alpha-merge123
10 years ago
René Cannaò d24806cf59 Scheduler didn't load at start time #665
10 years ago
René Cannaò d9afe2b012 Prepared Statements and query digest
10 years ago
René Cannaò febd61bc9e Merge branch 'PrepStmtExec' into 1.3.0-alpha
10 years ago
René Cannaò c88b1ae657 Print debugging timers only if compiled with DEBUG
10 years ago
René Cannaò dadd0c09d3 Changed jemalloc conf to "purge:decay"
10 years ago
René Cannaò 17b7e1f609 Improve performance due to issue #606
10 years ago
René Cannaò 338b826363 Bug fixes
10 years ago
René Cannaò e25f157ee7 Added option -M to disable monitoring module
10 years ago
René Cannaò 4bbb78a630 Solving compiling issue on Ubuntu12
10 years ago
René Cannaò 884724c110 Drastically reduce restart time
10 years ago
René Cannaò 4fb78b90ba Drafting support for Prepared Statements
10 years ago
René Cannaò 76a217c839 Removed custom memory allocator
10 years ago
René Cannaò 8c92912b9f Increasing lg_tcache_max back to 16
10 years ago
René Cannaò 4dea6614dc Always initialize GloVars.global.start_time
10 years ago
René Cannaò 639c3d9d21 Generate core dump
10 years ago
René Cannaò 912a03c591 jemalloc lg_tcache_max:15
10 years ago
René Cannaò b519c94719 Signal handler installed on daemon code
10 years ago
René Cannaò 396332edf1 Moving GloVars.start_time to the daemon code
10 years ago
René Cannaò dbb9c111bb Extending and testing MySQL_Logger()
11 years ago
René Cannaò 125cfa2c3b First commit with MySQL_Logger
11 years ago
René Cannaò 09f09d4633 Replace get_current_dir_name() with getcwd() for issue #354
11 years ago
René Cannaò 08174db85c Typo
11 years ago
René Cannaò 402d49cde3 Logging for some Admin commands
11 years ago
René Cannaò 6080cb17e1 Improved logging with proxy_info()
11 years ago
René Cannaò e31d0f4c29 Usability improvements
11 years ago
René Cannaò 062e1a6a67 Daemonize
11 years ago
René Cannaò 019ec36076 Cleanup in main()
11 years ago
René Cannaò a075cc9f56 Code cleanup and minor bug fix in MySQL_Threads_Handler::shutdown_threads()
11 years ago
René Cannaò c5b67371f7 Code clean up
11 years ago
René Cannaò bf6bfd5389 Modified a warning to not list any specific config file if missing
11 years ago
René Cannaò 84c0964d64 Usabilility improvements:
11 years ago
René Cannaò 2b2454d8bd Disabling SSL until it is fully supported
11 years ago
René Cannaò e61150b610 Added error log
11 years ago
René Cannaò 752e653791 Connection timeout and small improvements
11 years ago
René Cannaò eb74677b53 First draft to create the MySQL Monitor Module (issue #279)
11 years ago
René Cannaò f99f54b2a0 General code cleanup
11 years ago
René Cannaò 0009c35bf2 ProxySQL_Admin is not a plugin module
11 years ago
René Cannaò d9a2df7039 Query Cache is not a plugin anymore
11 years ago
René Cannaò 63d2bea7dd Query_Processor is no longer a plugin
11 years ago
René Cannaò 59507675e5 MySQL_Thread, MySQL_Threads_Handler and MySQL_Authentication are no longer modules
11 years ago
René Cannaò a15a5d2327 Added global variable mysql_interfaces (issue #243)
11 years ago
René Cannaò 02ac381aa1 Improving handling of config file
11 years ago
René Cannaò 853a8fc4dc Improving processing of command line options.
11 years ago
René Cannaò 0c7043e523 Drafting config file
11 years ago
Jesmar Cannaò d4f9c49e1b Fix Issue #182
11 years ago
René Cannaò 9fbce31593 Attempt to remove references to MyHGH
11 years ago
René Cannaò 181ed20bd3 Development on Connection Pool and Multiplexing
11 years ago
René Cannaò bc8fc47ed6 Introducing MySQL_HostGroups_Manager
11 years ago
René Cannaò cb7167ba76 Issue #121
11 years ago
René Cannaò 89d119743a More code for issue #113 , preparing Admin to handle global_variables table
11 years ago
René Cannaò f814966675 Issue #112
11 years ago
René Cannaò 552a419f05 Some code clean up. Issue #25
11 years ago
René Cannaò ccc40a0b2a Work in issues #91, #92 and #93
11 years ago
René Cannaò b5299701bf Fixed bug #76 and issue #77
11 years ago
René Cannaò 3fe8a97cec For issue #66:
11 years ago
René Cannaò 42c27e3575 Implemented features in issues #57 and #59
11 years ago
René Cannaò 67f2f6524f Issue #58
11 years ago
René Cannaò 1615ddce53 Further bug in #14
12 years ago
René Cannaò a55daf3e61 Issue #14
12 years ago
René Cannaò 6dccae424f Issue #23
12 years ago
René Cannaò bd7a5d1795 Issue #26
12 years ago
René Cannaò 7c6778b82d Issue #22
12 years ago
René Cannaò 903a40675f Minor clean up
12 years ago
René Cannaò 0991206018 Some code cleanup
12 years ago
René Cannaò aece688d03 Issue #14
12 years ago
René Cannaò 43a82215b0 Issue #12
12 years ago
René Cannaò b0b8de6c88 Issue #6 : basic handler of SSL
12 years ago
René Cannaò 93bc73c50d Issue #3 and #7
12 years ago
René Cannaò 5ffd3c8924 Issue #4 , #5 , #6 and #7
12 years ago
René Cannaò 68d6786320 first commit
12 years ago