1. 06 Nov, 2018 4 commits
    • Sergei Golubchik's avatar
      fix an old typo · 9bf8568c
      Sergei Golubchik authored
      9bf8568c
    • Marko Mäkelä's avatar
      Merge 10.2 into 10.3 · df563e0c
      Marko Mäkelä authored
      main.derived_cond_pushdown: Move all 10.3 tests to the end,
      trim trailing white space, and add an "End of 10.3 tests" marker.
      Add --sorted_result to tests where the ordering is not deterministic.
      
      main.win_percentile: Add --sorted_result to tests where the
      ordering is no longer deterministic.
      df563e0c
    • Marko Mäkelä's avatar
      Unify a test with the 10.3 version · bdfe2784
      Marko Mäkelä authored
      Remove trailing white space, and use lower case for "eval" and "let".
      Add an "End of 10.2 tests" marker to ease future merges.
      bdfe2784
    • Marko Mäkelä's avatar
      Merge 10.1 into 10.2 · 32062cc6
      Marko Mäkelä authored
      32062cc6
  2. 05 Nov, 2018 9 commits
  3. 04 Nov, 2018 1 commit
    • Sergei Golubchik's avatar
      MDEV-17349 Assertion `!table || (!table->read_set ||... · af9649c7
      Sergei Golubchik authored
      MDEV-17349 Assertion `!table || (!table->read_set || bitmap_is_set(table->read_set, field_index))' failed on concurrent SELECT and DELETE after RENAME from table with index on virtual column
      
      Race condition. field->flags were copied from s->field->flags during
      field->clone(), early in open_table_from_share(). But s->field->flags
      were getting their PART_INDIRECT_KEY_FLAG bit much later in
      TABLE::mark_columns_used_by_virtual_fields() and only once per share.
      
      If two threads were executing the code between field->clone()
      and mark_columns_used_by_virtual_fields() at the same time, only
      one would get PART_INDIRECT_KEY_FLAG bits in field[].
      af9649c7
  4. 03 Nov, 2018 1 commit
  5. 02 Nov, 2018 4 commits
  6. 01 Nov, 2018 11 commits
  7. 31 Oct, 2018 8 commits
  8. 30 Oct, 2018 2 commits