summaryrefslogtreecommitdiff
path: root/plugin/feedback
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch '10.0' into 10.1Sergei Golubchik2016-06-281-0/+1
|\
| * Merge branch '5.5' into bb-10.0Sergei Golubchik2016-06-211-0/+1
| |\
| | * MDEV-9749 InnoDB receives 'Bad file descriptor' error, possibly related to ↵Sergei Golubchik2016-06-201-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | feedback plugin and MDEV-10250 InnoDB: Error: File (unknown): 'close' returned OS error 209. Cannot continue operation" after a failed connect() feedback plugin was continuing with the file descriptor, trying to send the data (which failed) and closing it at the end. Even though this fd might've been reused for something else already.
* | | Merge branch '10.0' into 10.1Sergei Golubchik2016-02-232-2/+0
|\ \ \ | |/ /
| * | Merge branch '5.5' into 10.0Sergei Golubchik2016-02-154-13/+99
| |\ \ | | |/
| | * MDEV-9438 backport feedback-http-proxy to 5.5 and 10.0.Alexey Botchkov2016-02-094-13/+99
| | | | | | | | | | | | The http-proxy option to the FEEDBACK plugin backported.
* | | Merge branch '10.0' into 10.1Sergei Golubchik2015-12-213-7/+8
|\ \ \ | |/ /
| * | Merge branch '5.5' into 10.0Sergei Golubchik2015-12-133-7/+8
| |\ \ | | |/
| | * MDEV-9161 feedback_plugin_send in debug buildsSergei Golubchik2015-12-081-0/+1
| | | | | | | | | | | | | | | | | | thd->cleanup_after_query() is needed to destroy all Items created for this query (and Item destructors free allocated Strings).
| | * feedback plugin compilation warningsSergei Golubchik2015-12-083-7/+7
| | |
* | | Merge branch '10.0' into 10.1Sergei Golubchik2015-11-193-4/+42
|\ \ \ | |/ /
| * | fix feedback plugin not to crash in debug buildsSergei Golubchik2015-11-191-1/+1
| | | | | | | | | | | | | | | feedback was bzero-ing thd->status_vars.memory_used, but server was asserting the correct value of it
| * | Merge branch '5.5' into 10.0Sergei Golubchik2015-11-183-3/+41
| |\ \ | | |/
| | * MDEV-9051 mysqld got signal 11, after upgrade to 10.1.8Sergei Golubchik2015-11-181-0/+1
| | | | | | | | | | | | feedback plugin needs to set tables->select_lex properly
| | * feedback plugin debugSergei Golubchik2015-11-183-3/+40
| | | | | | | | | | | | | | | | | | | | | | | | make it possible to change feedback plugin wait intervals * only in debug builds * and force the feedback report to be ignored update the test to use this feature
* | | Fixed compiler warnings and errorsMonty2015-10-091-1/+1
| | |
* | | MDEV-8431 Feedback plugin needs an option for http proxy.Alexey Botchkov2015-10-094-13/+101
| | | | | | | | | | | | | | | 'feedback_http_proxy' system variable added to specify the proxy server as host:port. Not a dynamic one.
* | | MDEV-6152: Remove calls to current_thd while creating ItemMonty2015-08-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | - Part 3: Adding mem_root to push_back() and push_front() Other things: - Added THD as an argument to some partition functions. - Added memory overflow checking for XML tag's in read_xml()
* | | Stage 2 of MDEV-6152:Monty2015-08-211-5/+8
| | | | | | | | | | | | | | | | | | | | | | | | - Added mem_root to all calls to new Item - Added private method operator new(size_t size) to Item to ensure that we always use a mem_root when creating an item. This saves use once call to current_thd per Item creation
* | | MDEV-8010 - Avoid sql_alloc() in Items (Patch #1)Sergey Vojtovich2015-08-211-4/+4
| | | | | | | | | | | | | | | | | | | | | Added mandatory thd parameter to Item (and all derivative classes) constructor. Added thd parameter to all routines that may create items. Also removed "current_thd" from Item::Item. This reduced number of pthread_getspecific() calls from 290 to 177 per OLTP RO transaction.
* | | MDEV-7943 - pthread_getspecific() takes 0.76% in OLTP ROSergey Vojtovich2015-06-191-1/+1
| | | | | | | | | | | | | | | Pass THD to Item_field (and all derivatives) constructors. This reduces number of pthread_getspecific() calls from 322 to 292.
* | | Merge 10.0.14 into 10.1Sergei Golubchik2014-10-153-1/+22
|\ \ \ | |/ /
| * | MDEV-6274 Collation usage statisticsAlexander Barkov2014-08-113-1/+22
| | | | | | | | | | | | | | | Adding collation usage statistics into the feedback plugin I_S table.
* | | SHOW and FLUSH for I_S tables.Sergei Golubchik2014-10-111-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Extend existing plugins to support * SHOW QUERY_RESPONSE_TIME * FLUSH QUERY_RESPONSE_TIME * SHOW LOCALE move userstat tables to use the new API instead of hand-coded syntax
* | | fixing embedded: first set of changes (storage engines don't work yet)Sergei Golubchik2014-10-011-1/+0
| | |
* | | MDEV-6247: Merge 10.0-galera to 10.1.Jan Lindström2014-08-261-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | Merged lp:maria/maria-10.0-galera up to revision 3879. Added a new functions to handler API to forcefully abort_transaction, producing fake_trx_id, get_checkpoint and set_checkpoint for XA. These were added for future possiblity to add more storage engines that could use galera replication.
* | | MDEV-6248 GUI-friendly cmake options to enable/disable pluginsSergei Golubchik2014-06-231-6/+6
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | * Introduce a set of PLUGIN_xxx cmake options with values NO, STATIC, DYNAMIC, AUTO, YES (abort if plugin is not compiled) * Deprecate redundant and ambiguous WITH_xxx, WITH_PLUGIN_xxx, WITH_xxx_STORAGE_ENGINE, WITHOUT_xxx, WITHOUT_PLUGIN_xxx, WITHOUT_xxx_STORAGE_ENGINE * Actually check whether a plugin is disabled (DISABLED keyword was always present, but it was ignored until now). * Support conditionally disabled plugins - keyword ONLY_IF * Use ONLY_IF for conditionally skipping plugins, instead of doing MYSQL_ADD_PLUGIN conditionally as before. Because if MYSQL_ADD_PLUGIN isn't done at all, PLUGIN_xxx=YES cannot work.
* | update plugins' maturity levels:Sergei Golubchik2014-03-191-1/+1
| | | | | | | | | | | | old plugins get STABLE newer plugins get GAMMA those that had bugs recently get BETA
* | MDEV-5620 CMake option to compile against an external PCRE librarySergei Golubchik2014-03-041-2/+1
| |
* | Merge 10.0-base -> 10.0Alexander Barkov2013-10-151-1/+3
|\ \
| * | A follow-up for the previous commit:Alexander Barkov2013-10-021-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | MDEV-4425 Regexp enhancements Adding ${CMAKE_BINARY_DIR}/pcre into search path for *.h files. Needed for find pcre.h (which is generated from pcre.h.in) when build directory != source directory.
| * | MDEV-4425 REGEXP enhancementsAlexander Barkov2013-09-261-1/+1
| | |
* | | merge 10.0-base -> 10.0unknown2013-09-261-1/+5
|\ \ \ | |/ /
| * | merge 5.5 -> 10.0-baseunknown2013-09-251-1/+5
| |\ \ | | |/
| | * Update feedback plugin to recognize Windows 8.1 / Windows Server 2012 R2.Vladislav Vaintroub2013-09-201-1/+5
| | |
* | | 10.0-monty mergeSergei Golubchik2013-07-211-4/+1
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | includes: * remove some remnants of "Bug#14521864: MYSQL 5.1 TO 5.5 BUGS PARTITIONING" * introduce LOCK_share, now LOCK_ha_data is strictly for engines * rea_create_table() always creates .par file (even in "frm-only" mode) * fix a 5.6 bug, temp file leak on dummy ALTER TABLE
| * | | Push a lot of small fixes to get larger parts to compileMichael Widenius2013-05-211-4/+1
| | | |
* | | | 10.0-base mergeSergei Golubchik2013-07-181-0/+6
|\ \ \ \ | |/ / / |/| / / | |/ /
| * | 5.5 mergeSergei Golubchik2013-07-171-0/+6
| |\ \ | | |/
| | * MDEV-4685 Compile error on LFSSergei Golubchik2013-06-221-0/+6
| | | | | | | | | | | | fix the code to compile w/o perfomance schema
* | | 10.0-base mergeSergei Golubchik2013-01-311-0/+6
|\ \ \ | |/ /
| * | 5.5 mergeSergei Golubchik2013-01-291-0/+6
| |\ \ | | |/
| | * 5.3 mergeSergei Golubchik2013-01-151-0/+6
| | |\
| | | * 5.2->5.3 mergeSergei Golubchik2013-01-102-0/+9
| | | |\
| | | | * Fix broken feedback plugin after MDEV-712.Vladislav Vaintroub2012-11-261-0/+3
| | | | | | | | | | | | | | | | | | | | Link feedback plugin with yassl libraries, if with-ssl=bundled is used, since mysqld does not export SSL symbols anymore.
| | | | * merge 5.1Vladislav Vaintroub2012-11-221-0/+6
| | | | |\
| | | | | * Feedback plugin now recognizes Windows 8 / Windows Server 2012.Vladislav Vaintroub2012-11-221-0/+6
| | | | | |
* | | | | | Merge MariaDB 10.0-base to MariaDB 10.0unknown2012-12-182-18/+30
|\ \ \ \ \ \ | |/ / / / /
| * | | | | Merge mariadb-5.5 -> 10.0-base.Igor Babaev2012-12-162-18/+30
| |\ \ \ \ \ | | |/ / / /
| | * | | | 5.3->5.5 mergeSergei Golubchik2012-11-221-3/+6
| | |\ \ \ \ | | | |/ / /