lp:~laurynas-biveinis/percona-server/BT-16274-bug1087202-1087218-5.1
- Get this branch:
- bzr branch lp:~laurynas-biveinis/percona-server/BT-16274-bug1087202-1087218-5.1
Branch merges
- Stewart Smith (community): Approve on 2013-01-08
- Laurynas Biveinis (community): Approve on 2013-01-04
- Sergei Glushchenko: Pending (g2) requested 2013-01-04
-
Diff: 158 lines (+40/-16)6 files modifiedPercona-Server/storage/innodb_plugin/handler/i_s.cc (+2/-2)
Percona-Server/storage/innodb_plugin/include/ut0ut.h (+9/-0)
Percona-Server/storage/innodb_plugin/include/ut0ut.ic (+13/-0)
Percona-Server/storage/innodb_plugin/log/log0log.c (+2/-2)
Percona-Server/storage/innodb_plugin/log/log0online.c (+10/-10)
Percona-Server/storage/innodb_plugin/os/os0file.c (+4/-2)
Related bugs
Bug #1087202: smaller type conversion bugs on 32 bit | Medium | Fix Released |
|
Bug #1087218: Incorrect implementation of os_file_set_eof_at on Windows | Medium | Fix Released |
|
Related blueprints
Branch information
- Owner:
- Laurynas Biveinis
- Status:
- Merged
Recent revisions
- 511. By Laurynas Biveinis on 2013-01-04
-
Fix bug 1087202 (smaller type conversion bugs on 32 bit) and bug
1087218 (Incorrect implementation of os_file_set_eof_at on Windows).1) i_s_innodb_
changed_ pages_fill used Field:: store(double) to store
ulonglong.
2) ut_max, which is defined for ulints, was incorrectly used to
compare ib_uint64_t values in log_online_track_missing_ on_startup
and log_online_read_init. Fixed by introducing new inline
function ut_max_uint64 and using it instead.
3) Typecast to ulint the difference of two ib_uint64_ts in
log_online_ follow_ log_seg. The values are guaranteed to fit into
ulint.
4) In log_check_tracking_ margin and log_close adjust the type of
tracked_lsn_age to ib_uint64_t. In theory ulint could have been
used too, but ib_uint64_t future-proofs it against large log
files.
5) Provide correct Windows implementation for os_file_set_eof_at.Bugs found and patches provided by Vladislav Vaintroub.
- 510. By <email address hidden> on 2013-01-03
-
Merge lp:~vlad-lesin/percona-server/5.1-bug1049871-injections-gca
- 505. By <email address hidden> on 2012-12-14
-
Merge lp:~laurynas-biveinis/percona-server/xtradb-multiple-bmp-files-51
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:percona-server/5.5