1. 07 Nov, 2018 5 commits
  2. 06 Nov, 2018 6 commits
    • Igor Mazur's avatar
      MDEV-14528 Track master timestamp in case rolling back to serial replication · 54b8856b
      Igor Mazur authored
      When replicated events are from Master unaware of MariaDB GTID their handling by
      the Parallel slave misses Seconds_Behind_Master updating.
      
      In the bug condition the Show-Slave-Status' field remains unchanged.
      
      Because in such case event execution is sequential the bug
      is fixed with deploying the same logics as in the explicit single-threaded mode
      with is to set
      
        Relay_log_event::last_master_timestamp
      
      member early at the end of event reading from the relay log.
      54b8856b
    • Sergei Petrunia's avatar
      Disable rocksdb.com_rpc_tx test · 7dfcb871
      Sergei Petrunia authored
      It tests SQL-level feature that is available in FB/MySQL and not in MariaDB
      7dfcb871
    • Anel Husakovic's avatar
    • Jan Lindström's avatar
      MDEV-17230: encryption_key_id from alter is ignored by encryption threads · ef400185
      Jan Lindström authored
      Background: Used encryption key_id is stored to encryption metadata
      i.e. crypt_data that is stored on page 0 of the tablespace of the
      table. crypt_data is created only if implicit encryption/not encryption
      is requested i.e. ENCRYPTED=[YES|NO] table option is used
      fil_create_new_single_table_tablespace on fil0fil.cc.
      
      Later if encryption is enabled all tables that use default encryption
      mode (i.e. no encryption table option is set) are encrypted with
      default encryption key_id that is 1. See fil_crypt_start_encrypting_space on
      fil0crypt.cc.
      
      ha_innobase::check_table_options()
      	If default encryption is used and encryption is disabled, you may
              not use nondefault encryption_key_id as it is not stored anywhere.
      ef400185
    • 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
  3. 05 Nov, 2018 4 commits
  4. 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
  5. 03 Nov, 2018 1 commit
  6. 02 Nov, 2018 5 commits
  7. 01 Nov, 2018 11 commits
  8. 31 Oct, 2018 7 commits