maria:bb-10.3-vicentiu-travis2

Last commit made on 2018-01-12
Get this branch:
git clone -b bb-10.3-vicentiu-travis2 https://git.launchpad.net/maria

Branch merges

Branch information

Name:
bb-10.3-vicentiu-travis2
Repository:
lp:maria

Recent commits

ca61b88... by Vicențiu Ciorbaru

To avoid travis network timeouts, use travis's retry script

1c895ca... by Vicențiu Ciorbaru

Workaround for dtoa.c

There is no obvious reason why multiplying by 1.0 helps solve a
precision problem on gcc-7 or clang-5, but it does work. Casting to
ulong however makes the problem come up again. Windows warns about loss
of precision, so to quiet warnings until an appropriate fix is
implemented, ifdef 2 versions of the code.

21239bb... by Marko Mäkelä

After-merge fix to innodb.log_corruption

6dd302d... by Marko Mäkelä

Merge bb-10.2-ext into 10.3

cca611d... by Marko Mäkelä

Merge 10.2 into bb-10.2-ext

bf77191... by Monty <email address hidden>

Removed duplicated copyright message

773c3ce... by Marko Mäkelä

MDEV-14824 Assertion `!trx_is_started(trx)' failed in innobase_start_trx_and_assign_read_view

In CREATE SEQUENCE or CREATE TEMPORARY SEQUENCE, we should not start
an InnoDB transaction for inserting the sequence status record into
the underlying no-rollback table. Because we did this, a debug assertion
failure would fail in START TRANSACTION WITH CONSISTENT SNAPSHOT after
CREATE TEMPORARY SEQUENCE was executed.

row_ins_step(): Do not start the transaction. Let the caller do that.

que_thr_step(): Start the transaction before calling row_ins_step().

row_ins_clust_index_entry(): Skip locking and undo logging for no-rollback
tables, even for temporary no-rollback tables.

row_ins_index_entry(): Allow trx->id==0 for no-rollback tables.

row_insert_for_mysql(): Do not start a transaction for no-rollback tables.

30ecd28... by Marko Mäkelä

Fix compilation warnings for libmariadb

e9842de... by Marko Mäkelä

Merge 10.1 into 10.2

578ffcc... by Marko Mäkelä

Skip mariabackup.huge_lsn if encryption is not available