maria:bb-10.3-mdev20109

Last commit made on 2019-08-29
Get this branch:
git clone -b bb-10.3-mdev20109 https://git.launchpad.net/maria

Branch merges

Branch information

Name:
bb-10.3-mdev20109
Repository:
lp:maria

Recent commits

5c5bee4... by Sergey Petrunia

MDEV-20109: Optimizer ignores distinct key created for materialized...

Adjust the testcase according to the review input

1165f7c... by Sergey Petrunia

MDEV-20109: Optimizer ignores distinct key created for materialized...

(Backported to 10.3, addressed review input)

Sj_materialization_picker::check_qep(): fix error in cost/fanout
calculations:
- for each join prefix, add #prefix_rows / TIME_FOR_COMPARE to the cost,
  like best_extension_by_limited_search does
- Remove the fanout produced by the subquery tables.
- Also take into account join condition selectivity

optimize_wo_join_buffering() (used by LooseScan and FirstMatch)
- also add #prefix_rows / TIME_FOR_COMPARE to the cost of each prefix.
- Also take into account join condition selectivity

1a3c365... by Marko Mäkelä

Merge 10.2 into 10.3

5e9b341... by Marko Mäkelä

Clean up innodb.innodb-read-view

2842ae0... by Marko Mäkelä

Remove a bogus comment

Changes of PAGE_MAX_TRX_ID must be redo-logged for correctness.
That was fixed in the InnoDB Plugin for MySQL 5.1 already.

5f35e10... by Marko Mäkelä

Merge 10.1 into 10.2

4ba20e0... by Julius Goryavsky <email address hidden>

Improved handling of subdirectories in the xtrabackup-v2 SST scripts (similar to MDEV-18863) for more predictable test results (related to xtrabackup-v2 SST)

9cd6e7a... by Oleksandr "Sanja" Byelkin

MDEV-16932: ASAN heap-use-after-free in my_charlen_utf8 / my_well_formed_char_length_utf8 on 2nd execution of SP with ALTER trying to add bad CHECK

Make automatic name generation during execution (not prepare).

Check result of memory allocation operation.

e41eb04... by Marko Mäkelä

Merge 10.2 into 10.3

d4866c7... by Eugene

fix clang warnings