summaryrefslogtreecommitdiff
path: root/storage/perfschema/pfs_global.h
Commit message (Collapse)AuthorAgeFilesLines
* P_S 5.7.28Sergei Golubchik2020-03-101-6/+56
|
* Merge branch '10.2' into 10.3Oleksandr Byelkin2020-01-211-3/+10
|\
| * Merge branch '10.1' into 10.2Oleksandr Byelkin2020-01-201-3/+10
| |\
| | * Merge branch 'merge-perfschema-5.6' into 10.1Oleksandr Byelkin2020-01-191-3/+10
| | |\
| | | * 5.6.47Oleksandr Byelkin2020-01-191-3/+10
| | | |
| | * | imporve clang buildEugene Kosov2019-06-251-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | cmake -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_BUILD_TYPE=Debug Maintainer mode makes all warnings errors. This patch fix warnings. Mostly about deprecated `register` keyword. Too much warnings came from Mroonga and I gave up on it.
* | | | Merge 10.2 into 10.3Marko Mäkelä2019-05-141-1/+1
|\ \ \ \ | |/ / /
| * | | Merge 10.1 into 10.2Marko Mäkelä2019-05-131-1/+1
| |\ \ \ | | |/ /
| | * | Merge branch '5.5' into 10.1Vicențiu Ciorbaru2019-05-111-1/+1
| | |\ \
| | | * | Follow-up to changing FSF addressVicențiu Ciorbaru2019-05-111-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some places didn't match the previous rules, making the Floor address wrong. Additional sed rules: sed -i -e 's/Place.*Suite .*, Boston/Street, Fifth Floor, Boston/g' sed -i -e 's/Suite .*, Boston/Fifth Floor, Boston/g'
* | | | | Merge 10.2 into 10.3Marko Mäkelä2018-04-241-1/+1
|\ \ \ \ \ | |/ / / /
| * | | | Remove most 'register' use in C++Marko Mäkelä2018-04-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Modern compilers (such as GCC 8) emit warnings that the 'register' keyword is deprecated and not valid C++17. Let us remove most use of the 'register' keyword. Code in 'extra/' is not touched.
* | | | | Enusure that my_global.h is included firstMichael Widenius2017-08-241-1/+0
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Added sql/mariadb.h file that should be included first by files in sql directory, if sql_plugin.h is not used (sql_plugin.h adds SHOW variables that must be done before my_global.h is included) - Removed a lot of include my_global.h from include files - Removed include's of some files that my_global.h automatically includes - Removed duplicated include's of my_sys.h - Replaced include my_config.h with my_global.h
* | | | MDEV-9857 - CACHE_LINE_SIZE in innodb should be 128 on POWERSergey Vojtovich2016-06-071-1/+1
|/ / / | | | | | | | | | | | | | | | Replaced hard-coded cache line size. Changes based on Daniel Black's work.
* | | Merge branch 'merge-perfschema-5.6' into 10.0Sergei Golubchik2015-08-031-6/+12
|\ \ \ | | |/ | |/| | | | 5.6.26
| * | 5.6.26Sergei Golubchik2015-08-031-6/+12
| | |
| * | 5.6.17Sergei Golubchik2014-05-071-2/+2
| | |
| * | perfschema 5.6.10 initial commit.Sergei Golubchik2014-05-061-0/+138
| / | | | | | | 10.0 files
* | 10.0-monty mergeSergei Golubchik2013-07-211-0/+15
|\ \ | | | | | | | | | | | | | | | | | | | | | 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
| * | Temporary commit of 10.0-mergeMichael Widenius2013-03-261-0/+15
| | |
* | | 10.0-base mergeSergei Golubchik2013-06-061-2/+3
|\ \ \ | |/ / |/| / | |/ (without InnoDB - all InnoDB changes were ignored)
| * Bug#16414644 ASSERTION FAILED: SIZE == PFS_ALLOCATED_MEMORYMarc Alff2013-02-281-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Before this fix, the command SHOW ENGINE PERFORMANCE_SCHEMA STATUS could report wrong amount of memory allocated, when the amount of memory used exceeds 4GB. The problem is that size computations are not done using size_t, so that overflows do occur, truncating the results. This fix compute memory sizes properly with size_t. Tested manually. No test script provided, as the script would need to allocate too much memory for the test.
* | Temporary commit of merge of MariaDB 10.0-base and MySQL 5.6Michael Widenius2012-08-011-1/+25
|/
* Bug#58003 Segfault on CHECKSUM TABLE ↵Marc Alff2010-11-111-0/+16
| | | | | | | | | | | | | | | | | performance_schema.EVENTS_WAITS_HISTORY_LONG EXTENDED This fix is a follow up on the fix for similar issue 56761. When sanitizing data read from the events_waits_history_long table, the code needs also to sanitize the schema_name / object_name / file_name pointers, because such pointers could also hold invalid values. Checking the string length alone was required but not sufficient. This fix verifies that: - the table schema and table name used in table io events - the file name used in file io events are valid pointers before dereferencing these pointers.
* Bug#52502 Performance schema does not start with large mutex_instance buffersMarc Alff2010-07-151-16/+39
| | | | Backport from mysql-next-mr (5.6) to mysql-trunk (5.5)
* Bug#53566 SHOW ENGINE PERFORMANCE_SCHEMA STATUS reports less memory than ↵Marc Alff2010-07-151-3/+4
| | | | | | | really used Backporting the fix from myql-next-mr (5.6) to mysql-trunk (5.5)
* WL#2360 Performance schemaMarc Alff2010-01-111-0/+59
Part V: performance schema implementation