maria:bb-5.5-serg

Last commit made on 2019-05-30
Get this branch:
git clone -b bb-5.5-serg https://git.launchpad.net/maria

Branch merges

Branch information

Name:
bb-5.5-serg
Repository:
lp:maria

Recent commits

36a7a0d... by Sergei Golubchik on 2019-05-22

MDEV-19491 update query stopped working after mariadb upgrade 10.2.23 -> 10.2.24

as well as

MDEV-19500 Update with join stopped worked if there is a call to a procedure in a trigger
MDEV-19521 Update Table Fails with Trigger and Stored Function
MDEV-19497 Replication stops because table not found
MDEV-19527 UPDATE + JOIN + TRIGGERS = table doesn't exists error

Reimplement the fix for (5d510fdbf00)

MDEV-18507 can't update temporary table when joined with table with triggers on read-only

instead of calling open_tables() twice, put multi-update
prepare code inside open_tables() loop.

Add a test for a MDL backoff-and-retry loop inside open_tables()
across multi-update prepare code.

7fceef4... by Sergei Golubchik on 2019-05-22

cleanup

4584c18... by Sergei Golubchik on 2019-05-21

make CPACK_RPM_DEBUGINFO_PACKAGE configurable from the command-line

5034b31... by Sergei Golubchik on 2019-05-20

MDEV-17799 Add ASAN-poisoned redzones for MEM_ROOT

post-merge changes

Closes #954

7b59ec6... by Eugene on 2018-11-28

MDEV-17799 Add ASAN-poisoned redzones for MEM_ROOT and mem_heap_t

This patch is for MEM_ROOT only.
In debug mode add 8 byte of poisoned memory before every allocated chunk.
On the right of every chunk there will be either 1-7 trailing poisoned bytes, or
next chunk's redzone, or poisoned non allocated memory or redzone of a
malloc()ed buffer.

2c9844a... by Igor Babaev on 2019-05-19

MDEV-18896 Crash in convert_join_subqueries_to_semijoins : Correction

This patch complements the original patch for MDEV-18896 that prevents
conversions to semi-joins in tableless selects used in INSERT statements
in post-5.5 versions of the server.
The test case was corrected as well to ensure that potential conversion
to jtbm semi-joins is also checked (the problem was that one of
the preceeding testcases in subselect_sj.test did not restore the
state of the optimizer switch leaving the 'materialization' in the state
'off' and so blocking this check).
Noticed an inconsistency in the state of select_lex::table_list used
in INSERT statements and left a comment about this.

5543b75... by Vicențiu Ciorbaru on 2019-05-11

Update FSF Address

* Update wrong zip-code

15f1e03... by Vicențiu Ciorbaru on 2019-05-11

Follow-up to changing FSF address

Some places didn't match the previous rules, making the Floor
address wrong.

Additional sed rules:

sed -i -e 's/Place.*Suite .*, Boston/Street, Fifth Floor, Boston/g'
sed -i -e 's/Suite .*, Boston/Fifth Floor, Boston/g'

17b4f99... by Michal Schorm on 2019-05-10

Update FSF address

This commit is based on the work of Michal Schorm, rebased on the
earliest MariaDB version.

Th command line used to generate this diff was:

find ./ -type f \
  -exec sed -i -e 's/Foundation, Inc., 59 Temple Place, Suite 330, Boston, /Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, /g' {} \; \
  -exec sed -i -e 's/Foundation, Inc. 59 Temple Place.* Suite 330, Boston, /Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, /g' {} \; \
  -exec sed -i -e 's/MA.*.....-1307.*USA/MA 02110-1335 USA/g' {} \; \
  -exec sed -i -e 's/Foundation, Inc., 59 Temple/Foundation, Inc., 51 Franklin/g' {} \; \
  -exec sed -i -e 's/Place, Suite 330, Boston, MA.*02111-1307.*USA/Street, Fifth Floor, Boston, MA 02110-1335 USA/g' {} \; \
  -exec sed -i -e 's/MA.*.....-1307/MA 02110-1335/g' {} \;

aba9115... by midenok on 2019-04-30

MDEV-19349 mysql_install_db: segfault at tmp_file_prefix check