mariadb/storage/innobase
Eugene Kosov 884d22f288 remove fishy reinterpret_cast from buf_page_is_zeroes()
In my micro-benchmarks memcmp(4196) 3 times faster than old
implementation. Also, it's generally better to use as less
reinterpret_casts<> as possible.

buf_is_zeroes(): renamed from buf_page_is_zeroes() and
argument changed to span<> for convenience.

st_::span<T>::const_iterator: fixed

page_zip-verify_checksum(): make argument byte* instead of void*
2020-03-20 21:35:42 +03:00
..
btr Merge 10.1 into 10.2 2020-03-13 07:20:36 +02:00
buf remove fishy reinterpret_cast from buf_page_is_zeroes() 2020-03-20 21:35:42 +03:00
data MDEV-19292 "Row size too large" error when creating table with lots columns when row format is DYNAMIC or COMPRESSED 2019-07-05 17:02:21 +03:00
dict MDEV-21983: Crash on DROP/RENAME TABLE after DISCARD TABLESPACE 2020-03-19 14:23:47 +02:00
eval MDEV-21254 Remove unused keywords from the InnoDB SQL parser 2019-12-09 12:32:04 +02:00
fil MDEV-21983: Crash on DROP/RENAME TABLE after DISCARD TABLESPACE 2020-03-19 14:23:47 +02:00
fsp MDEV-21024: Cleanup XDES_CLEAN_BIT 2019-11-11 14:18:50 +02:00
fts MDEV-21550 Assertion `!table->fts->in_queue' failed in fts_optimize_remove_table 2020-01-28 18:21:00 +05:30
fut Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
gis MDEV-21512 InnoDB may hang due to SPATIAL INDEX 2020-01-17 14:27:29 +02:00
ha Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
handler MDEV-20370 Crash after OPTIMIZE TABLE on TEMPORARY TABLE 2020-03-17 16:28:16 +02:00
ibuf remove fishy reinterpret_cast from buf_page_is_zeroes() 2020-03-20 21:35:42 +03:00
include remove fishy reinterpret_cast from buf_page_is_zeroes() 2020-03-20 21:35:42 +03:00
lock MDEV-20950 Reduce size of record offsets 2019-12-13 00:26:50 +07:00
log MDEV-21826 Recovery failure : loop of Read redo log up to LSN 2020-03-18 15:25:28 +05:30
mach Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
mem Cleanup: Remove mem_block_t::magic_n and mem_block_validate() 2020-02-03 12:34:08 +02:00
mtr Clean up mtr_t::commit() further 2019-11-13 09:51:28 +02:00
mysql-test/storage_engine Fix for MDEV-17449, typo in error message (#1146) 2019-03-24 21:24:28 +04:00
os innodb: fix typo in function description 2020-03-16 17:36:16 +01:00
page remove fishy reinterpret_cast from buf_page_is_zeroes() 2020-03-20 21:35:42 +03:00
pars MDEV-21254 Remove unused keywords from the InnoDB SQL parser 2019-12-09 12:32:04 +02:00
que Fix CMAKE_BUILD_TYPE=Debug 2019-10-11 18:36:08 +03:00
read MVCC::view_close(): Correct comments 2019-09-04 09:42:38 +03:00
rem MDEV-21512 InnoDB may hang due to SPATIAL INDEX 2020-01-17 14:27:29 +02:00
row MDEV-21549 IMPORT TABLESPACE fails to adjust all tablespace ID in root pages 2020-03-20 15:53:04 +02:00
srv Merge branch '10.1' into 10.2 2020-02-10 14:31:39 +01:00
sync MDEV-14482 - Cache line contention on ut_rnd_interval() 2019-12-10 17:01:36 +02:00
trx MDEV-21511: Remove unnecessary code 2020-01-17 14:27:29 +02:00
ut MDEV-21256: Replace the 64-bit LCG with a 32-bit Galois LFSR 2019-12-10 16:59:34 +02:00
.clang-format add .clang-format file for InnoDB 2019-10-29 21:56:24 +03:00
bzip2.cmake Merge 10.1 into 10.2 2019-05-13 17:54:04 +03:00
CMakeLists.txt MDEV-21337 fix aligned_malloc() 2019-12-18 20:09:52 +08:00
compile-innodb Merge branch '5.5' into 10.1 2019-05-11 22:19:05 +03:00
COPYING.Google
COPYING.Percona
innodb.cmake MDEV-21362 do something with -fno-builtin-memcmp for rem0cmp.cc 2019-12-24 17:03:27 +08: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