1. 27 Mar, 2014 1 commit
    • Jan Lindström's avatar
      Fix bug https://code.launchpad.net/~laurynas-biveinis/percona-server/bug1295268 · 50273380
      Jan Lindström authored
      (Inadequate background LRU flushing for write workloads with InnoDB compression).
        
        If InnoDB compression is used and the workload has writes, the
        following situation is possible. The LRU flusher issues an LRU flush
        request for an instance.  buf_do_LRU_batch decides to perform
        unzip_LRU eviction and this eviction might fully satisfy the
        request. Then buf_flush_LRU_tail checks the number of flushed pages in
        the last iteration, finds it to be zero, and wrongly decides not to
        flush that instance anymore.
        
        Fixed by maintaining unzip_LRU eviction counter in struct
        flush_counter_t variables, and checking it in buf_flush_LRU_tail when
        deciding whether to stop flushing the current instance.
      
      Added test cases for new configuration files to get mysql-test-run suite sys_vars
      to pass. Fix some small errors.
      50273380
  2. 25 Mar, 2014 1 commit
  3. 22 Mar, 2014 1 commit
  4. 21 Mar, 2014 1 commit
  5. 12 Mar, 2014 1 commit
  6. 11 Mar, 2014 1 commit
  7. 08 Mar, 2014 1 commit
  8. 07 Mar, 2014 8 commits
  9. 06 Mar, 2014 3 commits
  10. 05 Mar, 2014 1 commit
  11. 04 Mar, 2014 15 commits
  12. 03 Mar, 2014 6 commits