maria:bb-10.0-mdev17297

Last commit made on 2019-04-18
Get this branch:
git clone -b bb-10.0-mdev17297 https://git.launchpad.net/maria

Branch merges

Branch information

Name:
bb-10.0-mdev17297
Repository:
lp:maria

Recent commits

3513ce8... by Sergey Petrunia on 2019-04-18

MDEV-17297: stats.records=0 for a table of Archive engine when it has rows, when we run ANALYZE command

Archive storage engine assumed that any query that attempts to read from
the table will call ha_archive::info() beforehand. ha_archive would flush
un-written data in that call (this would make it visible for the reads).

Break this assumption. Flush the data when the table is opened for reading.

This way, one can do multiple write statements without causing a flush, but
as soon as we might need the data, we flush it.

828cc2b... by Marko Mäkelä on 2019-03-27

MDEV-18417/MDEV-18656/MDEV-18417: Work around compiler ASAN bug

In a Ubuntu Xenial build environment, the compiler identified as
g++-5.real (Ubuntu 5.4.0-6ubuntu1~16.04.4) 5.4.0 20160609
seems to be emitting incorrect code for the compilation unit
trx0rec.cc, triggering a bogus-looking AddressSanitizer report
of an invalid read of something in the function trx_undo_rec_get_pars().
This is potentially affecting any larger tests where the InnoDB
purge subsystem is being exercised.

When the optimization level of trx0rec.cc is limited to -O1, no
bogus failure is being reported. With -O2 or -O3, a lot of things
seemed to be inlined in the function, and the disassembly of the
generated code did not make sense to me.

1933cf9... by Marko Mäkelä on 2019-03-26

Merge 5.5 into 10.0

e890711... by Sergey Vojtovich on 2019-03-25

Fixed ps-protocol thread_pool_server_audit failure

By applying 7bd258c.

cfe0fe1... by Bernhard M. Wiedemann on 2019-01-26

Fix tests in 2020

unfortunately, the year 2038 problem prevented me from pushing
the deadline even further into the future.

c61e8a6... by Chris Calender on 2019-03-24

Fix for MDEV-17449, typo in error message (#1146)

d8b7e76... by Chris Calender <email address hidden> on 2019-02-07

Fix for MDEV-18276, typo in error message + all other occurrences of refering

778c525... by Sachin Setiya on 2019-03-20

MDEV-17119 replicate_rewrite_db does not work for single chardatabase name

Fixed issue in logic.

137812c... by FaramosCZ <email address hidden> on 2018-11-28

Fix USE_AFTER_FREE (CWE-416)

swap two lines

f00e25b... by Chris Calender on 2019-02-10

Fix for MDEV-15538, '-N' Produce html output wrong