lp:~knielsen/maria/mwl192

Created by Kristian Nielsen and last modified
Get this branch:
bzr branch lp:~knielsen/maria/mwl192
Only Kristian Nielsen can upload to this branch. If you are Kristian Nielsen please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Kristian Nielsen
Project:
MariaDB
Status:
Development

Recent revisions

2954. By Kristian Nielsen

MWL#192: More Windows fixes. The async_example works on Windows now.

2953. By Kristian Nielsen

MWL#192: Windows fixes

2952. By Kristian Nielsen

MWL#192: async libmysqlclient. Intermediary commit for testing only.

2951. By Kristian Nielsen

Merge Mariadb 5.1->5.2

2950. By Vladislav Vaintroub

Detect Boost installation and build OQGRAPH when possible. For now, disable oqgraph on x64 until
LPBUG 756966 is solved.

2949. By Vladislav Vaintroub

merge

2948. By Vladislav Vaintroub

merge

2947. By Vladislav Vaintroub

LP686006 : maria recovery tests fail.

All failing cases were attempts to use connection after
the server was brought down and restarted. Connections
used client reconnect option.

The reason for failures is the behavior of sockets on Windows:
for a short period after crash (short enough to make the error
not reproducible under debugger), write to socket on client
side would succeed but subsequent read would fail.

MYSQL_OPT_RECONNECT does not really help in this case ,
because in the case given here ,as mysql_real_query()
(which can handle reconnect option) succeeds and
mysql_read_results() (can't handle reconnect) fails.

The fix is adding --include wait_until_connected_again.inc to
appropriate places in test. This ensures that read errors are
caught and connection is recreated.

2946. By Michael Widenius

Fixed problem that fill_record() allocated memory for every call. This could be a problem when doing big unions as memory could be filled up.

2945. By Vladislav Vaintroub

fix VS warning about variable 'unused' being used

Branch metadata

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

Subscribers