1. 13 Feb, 2017 2 commits
  2. 12 Feb, 2017 1 commit
    • Igor Babaev's avatar
      Fixed bugs mdev-12051, mdev-10885. · d35aea54
      Igor Babaev authored
      These are different bugs, but the fixing code is the same:
      if window functions are used over implicit grouping then
      now the execution should follow the general path calling
      the function set in JOIN::first_select.
      d35aea54
  3. 11 Feb, 2017 3 commits
  4. 10 Feb, 2017 18 commits
  5. 09 Feb, 2017 8 commits
  6. 08 Feb, 2017 7 commits
    • Marko Mäkelä's avatar
      MDEV-12024 InnoDB startup fails to wait for recv_writer_thread to finish · 070a8754
      Marko Mäkelä authored
      recv_writer_thread(): Do not assign recv_writer_thread_active=true
      in order to avoid a race condition with
      recv_recovery_from_checkpoint_finish().
      
      recv_init_crash_recovery_spaces(): Assign recv_writer_thread_active=true
      before creating recv_writer_thread.
      070a8754
    • Vladislav Vaintroub's avatar
      More verbose output for the Wix linker (light.exe) · bae2fc1f
      Vladislav Vaintroub authored
      This is an attempt to workaround buildbot
      "1200 seconds without output, killing process"
      bae2fc1f
    • Marko Mäkelä's avatar
      Test fix for MDEV-6076 Persistent AUTO_INCREMENT for InnoDB · 3c411e3a
      Marko Mäkelä authored
      Before killing the server, ensure that the redo log for the
      incomplete transaction is flushed, so that the AUTO_INCREMENT
      sequence will always be updated. Usually the INSERT
      transaction would not have persisted the sequence before the
      server was killed, but sometimes it could happen, causing
      result mismatch.
      
      Note: This test used to be called innodb_fts.innodb_fts_misc_debug.
      3c411e3a
    • Marko Mäkelä's avatar
      Remove some more error log spam. · 9fa20716
      Marko Mäkelä authored
      Do not effectively set DEBUG_DBUG='d' by setting DEBUG_DBUG='-d,...'.
      Instead, restore the saved value of DEBUG_DBUG.
      
      Also, split the test innodb_fts.innodb_fts_misc_debug into
      innodb_fts.crash_recovery and innodb_fts.misc_debug, and enable
      these tests for --valgrind, the latter test for --embedded,
      and the former tests for the non-debug server.
      9fa20716
    • Oleksandr Byelkin's avatar
      MDEV-11681: PARTITION BY LIST COLUMNS with default partition: Assertion... · a75633b5
      Oleksandr Byelkin authored
      MDEV-11681: PARTITION BY LIST COLUMNS with default partition: Assertion `part_info->num_list_values' failed in get_part_iter_for_interval_cols_via_map
      
      process adge case with only default partition
      a75633b5
    • Jan Lindström's avatar
      MDEV-11974: MariaDB 10.2 encryption does not support spatial indexes · 7b27465e
      Jan Lindström authored
      Encryption stores used key_version to
      FIL_PAGE_FILE_FLUSH_LSN_OR_KEY_VERSION (offset 26)
      field. Spatial indexes store RTREE Split Sequence Number
      (FIL_RTREE_SPLIT_SEQ_NUM) in the same field. Both values
      can't be stored in same field. Thus, current encryption
      implementation does not support encrypting spatial indexes.
      
      fil_space_encrypt(): Do not encrypt page if page type is
      FIL_PAGE_RTREE (this is required for background
      encryption innodb-encrypt-tables=ON).
      
      create_table_info_t::check_table_options() Do not allow creating
      table with ENCRYPTED=YES if table contains spatial index.
      7b27465e
    • Alexander Barkov's avatar
  7. 07 Feb, 2017 1 commit