maria:bb-10.5-mdev7317

Last commit made on 2020-05-06
Get this branch:
git clone -b bb-10.5-mdev7317 https://git.launchpad.net/maria

Branch merges

Branch information

Name:
bb-10.5-mdev7317
Repository:
lp:maria

Recent commits

4539d3e... by varun

MDEV-7317: Make an index ignorable to the optimizer

8ad3c61... by Alexander Barkov

MDEV-22130 SHOW WARNINGS will SIGSEGV 10.5 optimized build after setting CHARACTER_SET_RESULTS to NULL and running any invalid SQL | Binary_string::copy_printable_hhhh

The old code did not take into account that
thd->variables.character_set_results can be NULL.

7bcaa54... by Marko Mäkelä

Merge 10.4 into 10.5

36b8ac2... by Eugene

remove double std::map lookup

937dfb7... by Sergei Golubchik

MDEV-22424 Server crashes in handler::check_duplicate_long_entry_key or Assertion `inited == NONE || lookup_handler != this' failed upon DELETE FOR PORTION on table with long unique key

even if we're *allowed to* convert DELETE .. FOR PERIOD OF
into an update internally, doesn't think we'll *be able to*.

We always have to prepare for insert.

18502f9... by Sergei Golubchik

MDEV-22185 Failing assertion: node->pcur->rel_pos == BTR_PCUR_ON or ER_KEY_NOT_FOUND or Assertion `inited==NONE' failed in handler::ha_index_init

long unique checks should be done for a partitioned table as a whole,
not for individual partitions.

Followup for f3f31eaa8e8 that extends it to UPDATE

67aaf51... by Sergei Golubchik

cleanup: ha_external_unlock() helper

as mentioned in f9f33b85be6 and generally to make it
easier to talk about

2c3c851... by Marko Mäkelä

Merge 10.3 into 10.4

4742905... by Marko Mäkelä

MDEV-22465: DROP indexed COLUMN is wrongly claimed to be ALGORITHM=INSTANT

ha_innobase::check_if_supported_inplace_alter(): Do not allow
ALGORITHM=INSTANT for operations that avoid a table rebuild
but involve dropping (or creating) secondary indexes.

f29287d... by Ian Gilfillan <email address hidden>

Update README