mariadb/storage/innobase
Marko Mäkelä d09aec7a15 MDEV-19940 Clean up INFORMATION_SCHEMA.INNODB_ tables
Shorten some VARCHAR attributes to a more reasonable length.

INNODB_METRICS: Rename the column STATUS to ENABLED, and make it Boolean.

Replace with INT(1) many Boolean attributes that were declared as VARCHAR
containing 'NO','YES','disabled','enabled','Uninitialized','Initialized'.

Replace some VARCHAR attributes with ENUM.

Replace some BIGINT with INT when 32 bits are sufficient.

Remove INNODB_SYS_TABLESPACES.SPACE_TYPE. The type of a tablespace
can be derived from the tablespace ID. A fixed number is used for
the system tablespace and the temporary tablespace. All other tablespaces
are single-table or single-partition tablespaces.

i_s_locks_row_t::lock_type, lock_get_type_str(): Remove.
This is a redundant field. Table and record locks can be
distinguished by whether i_s_locks_row_t::lock_index is NULL.

fill_trx_row(): Do not unnecessarily copy the constant strings that
trx->op_info is pointing to.

i_s_locks_row_t::lock_mode: Replace string with integer.

lock_get_mode_str(), lock_get_trx_id(), lock_get_trx(): Remove.

field_store_ulint(): Remove.
2019-07-04 00:09:16 +03:00
..
btr MDEV-19738: Skip doublewrite on MLOG_ZIP_PAGE_COMPRESS 2019-06-12 20:29:30 +03:00
buf MDEV-19940 Clean up INFORMATION_SCHEMA.INNODB_ tables 2019-07-04 00:09:16 +03:00
data Merge branch '10.3' into 10.4 2019-05-19 20:55:37 +02:00
dict MDEV-19940 Clean up INFORMATION_SCHEMA.INNODB_ tables 2019-07-04 00:09:16 +03:00
eval Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
fil MDEV-19738: Doublewrite buffer is unnecessarily used for newly (re)initialized pages 2019-06-12 20:18:01 +03:00
fsp MDEV-19584 Allocate recv_sys statically 2019-05-24 16:19:38 +03:00
fts Merge branch '10.3' into 10.4 2019-05-19 20:55:37 +02:00
fut Merge branch '10.3' into 10.4 2019-05-19 20:55:37 +02:00
gis MDEV-19738: Skip doublewrite on MLOG_ZIP_PAGE_COMPRESS 2019-06-12 20:29:30 +03:00
ha Merge branch '10.3' into 10.4 2019-05-19 20:55:37 +02:00
handler MDEV-19940 Clean up INFORMATION_SCHEMA.INNODB_ tables 2019-07-04 00:09:16 +03:00
ibuf Merge branch '10.3' into 10.4 2019-05-19 20:55:37 +02:00
include MDEV-19940 Clean up INFORMATION_SCHEMA.INNODB_ tables 2019-07-04 00:09:16 +03:00
lock MDEV-19940 Clean up INFORMATION_SCHEMA.INNODB_ tables 2019-07-04 00:09:16 +03:00
log Merge 10.4 into 10.5 2019-06-13 18:36:09 +03:00
mach Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
mem Merge 10.2 into 10.3 2019-05-14 17:18:46 +03:00
mtr Merge 10.3 into 10.4 2019-06-19 10:49:00 +03:00
mysql-test/storage_engine Fix for MDEV-17449, typo in error message (#1146) 2019-03-24 21:24:28 +04:00
os Merge 10.4 into 10.5 2019-06-13 18:36:09 +03:00
page Merge remote-tracking branch 'origin/10.4' into 10.5 2019-06-27 01:21:41 +03:00
pars Merge branch '10.3' into 10.4 2019-05-19 20:55:37 +02:00
que Merge branch '10.3' into 10.4 2019-05-19 20:55:37 +02:00
read Merge branch '10.3' into 10.4 2019-05-19 20:55:37 +02:00
rem Merge branch '10.3' into 10.4 2019-05-19 20:55:37 +02:00
row Merge remote-tracking branch 'origin/10.4' into 10.5 2019-06-27 01:21:41 +03:00
srv Merge 10.4 to 10.5 2019-05-27 11:08:51 +03:00
sync MDEV-19940 Clean up INFORMATION_SCHEMA.INNODB_ tables 2019-07-04 00:09:16 +03:00
trx MDEV-19940 Clean up INFORMATION_SCHEMA.INNODB_ tables 2019-07-04 00:09:16 +03:00
ut Armv8 CRC32 optimization (#772) 2019-05-24 18:20:27 +04:00
.clang-format MDEV-13631 Make use of clang-format 2019-05-30 23:27:31 +04:00
bzip2.cmake Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
CMakeLists.txt MDEV-19582 Out-of-bounds memory accesses by WolfSSL 2019-05-27 10:16:23 +03:00
compile-innodb Merge branch '5.5' into 10.1 2019-05-11 22:19:05 +03:00
COPYING.Google move to storage/innobase 2015-05-04 19:17:21 +02:00
COPYING.Percona move to storage/innobase 2015-05-04 19:17:21 +02:00
innodb.cmake MDEV-17958: Remove IS_BIG_ENDIAN 2019-05-14 12:35:42 +03:00
lz4.cmake Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
lzma.cmake Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
lzo.cmake Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
plugin_exports
snappy.cmake Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00