summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Try to ensure that rollback of inserting metadata record worksbb-10.4-MDEV-17520-2Marko Mäkelä2018-12-275-28/+35
* Ensure that page_copy_rec_list cannot failMarko Mäkelä2018-12-274-40/+83
* Propagate page conversion failuresMarko Mäkelä2018-12-279-352/+356
* Handle btr_page_reorganize() failureMarko Mäkelä2018-12-272-23/+47
* Convert pages before btr_compress() if neededMarko Mäkelä2018-12-272-16/+36
* Fix a few FIXMEsMarko Mäkelä2018-12-272-10/+17
* dict_index_calc_min_rec_len(): Use the flexible format for dual-formatMarko Mäkelä2018-12-271-1/+3
* page_copy_rec_list_convert(): Copy and convert a leaf pageMarko Mäkelä2018-12-273-72/+81
* Perform page conversion by reorganizeMarko Mäkelä2018-12-273-25/+76
* dict_index_t::clear_instant_alter(): Correctly set n_nullable, was_not_nullMarko Mäkelä2018-12-271-10/+17
* btr_page_empty(): Add the parameter 'flexible'Marko Mäkelä2018-12-274-14/+16
* Fix test failuresMarko Mäkelä2018-12-275-14/+18
* Relax assertions on dual-format pagesMarko Mäkelä2018-12-275-15/+25
* rec_is_alter_metadata(): Let the caller determine the formatMarko Mäkelä2018-12-277-30/+19
* non_pk_col_map code readabilityAleksey Midenkov2018-12-272-4/+3
* dict_table_t::prepare_instant(): Set n_nullable correctlyMarko Mäkelä2018-12-271-6/+10
* Minor fixesMarko Mäkelä2018-12-273-33/+23
* Fix the release and Windows buildsMarko Mäkelä2018-12-272-4/+2
* Enable the functionality, and disable crashing testsMarko Mäkelä2018-12-277-27/+46
* Adjust assertions for dual formatMarko Mäkelä2018-12-271-3/+6
* page_copy_rec_list_end_to_created_page(): Fix redo loggingMarko Mäkelä2018-12-271-7/+4
* cmp_rec_rec_with_match(): Support dual-formatMarko Mäkelä2018-12-271-6/+4
* rec_copy_prefix_to_buf(): Fix the conversionMarko Mäkelä2018-12-271-3/+3
* Adjust btr_assert_not_corrupted()Marko Mäkelä2018-12-271-4/+8
* Define rec_copy_prefix_to_buf() in a less hacky wayMarko Mäkelä2018-12-274-48/+41
* Fix btr_pcur store and restoreMarko Mäkelä2018-12-274-82/+135
* Fix the insert of the metadata recordMarko Mäkelä2018-12-271-11/+18
* Minor fixesMarko Mäkelä2018-12-272-4/+4
* Introduce dict_index_t::was_not_null()Marko Mäkelä2018-12-274-98/+91
* Introduce dict_col_t::was_not_null()Marko Mäkelä2018-12-2711-63/+72
* Initial step at fixing read of old NOT NULL columnsMarko Mäkelä2018-12-271-0/+1
* For now, disable rebuild if indexes might be affectedMarko Mäkelä2018-12-271-2/+5
* lock_move_rec_list_end(): Support dual-formatMarko Mäkelä2018-12-271-6/+15
* rec_offs_make_valid(): Support dual-formatMarko Mäkelä2018-12-271-2/+6
* Move debug tweaks to a better placeMarko Mäkelä2018-12-271-19/+22
* Remove buggy page_rec_is_comp() callsMarko Mäkelä2018-12-272-9/+9
* Add rec_fmt_t parameter to more functionsMarko Mäkelä2018-12-2714-107/+124
* page_copy_rec_list_end_to_created_page(): Convert pagesMarko Mäkelä2018-12-276-26/+61
* Correct the parameters of rec_get_deleted_flag()Marko Mäkelä2018-12-277-25/+21
* Introduce rec_fmt_t for rec_get_offsets()Marko Mäkelä2018-12-2739-471/+853
* rec_is_metadata(): Try to support dual-formatMarko Mäkelä2018-12-278-196/+202
* row_search_mvcc(): Try to support dual-formatMarko Mäkelä2018-12-271-1/+15
* Fix the error handling in the high-level b-tree interfaceMarko Mäkelä2018-12-271-11/+5
* dict_table_t::prepare_instant(): Invoke init_instant()Marko Mäkelä2018-12-272-7/+22
* Add dict_table_t::dual_format() and dict_index_t::dual_format()Marko Mäkelä2018-12-274-9/+44
* Document where the NOT NULL removal will be persistedMarko Mäkelä2018-12-273-10/+32
* Prepare for supporting COMPACT,DYNAMICMarko Mäkelä2018-12-273-8/+53
* MDEV-18076/MDEV-18077 Crash on AUTO_INCREMENT column after instant DROPMarko Mäkelä2018-12-274-10/+50
* MDEV-18033/MDEV-18034: Assertion failed on NOT NULL removalMarko Mäkelä2018-12-274-11/+56
* travis: Fix ccache not used on macOS targetsTeodor Mircea Ionita2018-12-271-1/+2