Created by Vladislav Vaintroub and last modified
Get this branch:
bzr branch lp:~maria-captains/maria/5.5-wlad
Members of Maria-captains can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information


Recent revisions

3813. By Vladislav Vaintroub

MDEV-4503 : Installation fails if TEMP directory contains "~" subdirectory.

Remove special handling for ~ in the middle of the path in cleanup_dir_name() - according to Monty, this was ancient code that tried to emulate Emacs behavior

3812. By Vladislav Vaintroub

unit test case for MDEV-4576

3811. By Vladislav Vaintroub

MDEV-4576 : Aria storage engine's temporary files might not be deleted (Errcode : 13)
See also MySQL Bug #39750 and similar ones.

Fix my_delete() on Windows, to safely remvoe files on Windows, including files that are opened by another threads in the same process, antiviruses and backup applications. If file to be deleted is also opened by another thread, the file is renamed to unique name prior to deletion - this makes it possible to create file with the same name right after deletion.
With this patch my_delete_allow_opened() becomes obsolete and is replaced with my_delete().

This patch is rework of the patch http://lists.mysql.com/commits/59327 for MySQL bug#39750.

3810. By Vladislav Vaintroub

MDEV-4601 : Allow MariaDB to be build without non-blocking client.

Non-blocking client currently can be build on Windows, GCC on i386 and x64, or any OS wth ucontext.h header. Prior to this patch, build failed if neither of these conditions is true.
Fix to avoid compiler errors in these case - non-blocking API would not be useful on , but otherwise everything will work as before.

3809. By Sergei Golubchik

MDEV-4006 mysql_plugin.1 is removed from source which is not necessary

Add mysql_plugin.1 from mysql-5.5.30.tar.gz

3808. By Sergei Golubchik

MDEV-4578 information_schema.processlist reports incorrect value for Time (2147483647)

SHOW PROCESSLIST might see a thread that started executing a query *after*
processlist has started. Don't show a negative or huge wrapped-around query execution time.

3807. By Sergei Golubchik

MDEV-4529 Assertion `tmp->state == 4' fails on mix of INSTALL SONAME / UNINSTALL PLUGIN

fix incorrect assert

3806. By Sergei Golubchik

MDEV-4519 SHOW EVENTS and SHOW PROCEDURE STATUS truncate long user names

fix I_S table definitions in sql_show.cc

3805. By Sergei Golubchik

MDEV-4515 Long user names are truncated to 48 symbols in error messages

3804. By Sergei Golubchik

MDEV-4444 Server crashes with "safe_mutex: Trying to destroy a mutex share->mutex that was locked" on attempt to recover an archive table

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.