1. 28 Mar, 2016 6 commits
  2. 27 Mar, 2016 5 commits
  3. 25 Mar, 2016 3 commits
  4. 24 Mar, 2016 7 commits
  5. 23 Mar, 2016 17 commits
  6. 22 Mar, 2016 2 commits
    • Monty's avatar
      Increase value of thread_cache_size to 32 · fa3edbf4
      Monty authored
      Added 5 minute timeout before automaticlally removing threads from thread
      cache.
      
      This solves a problem with jemalloc, which is slow with a small
      thread cache and also makes thread_cache big enough that most users
      doesn't have to touch it
      fa3edbf4
    • Monty's avatar
      Removed TABLE->sort to make it possible to have multiple active calls to · 260dd476
      Monty authored
      filesort and init_read_record() for the same table.
      This will simplify code for WINDOW FUNCTIONS (MDEV-6115)
      
      - Filesort_info renamed to SORT_INFO and moved to filesort.h
      - filesort now returns SORT_INFO
      - init_read_record() now takes a SORT_INFO parameter.
      - unique declaration is moved to uniques.h
      - subselect caching of buffers is now more explicit than before
      - filesort_buffer is now reusable even if rec_length has changed.
      - filsort_free_buffers() and free_io_cache() calls are removed
      - Remove one malloc() when using get_addon_fields()
      
      Other things:
      - Added --debug-assert-on-not-freed-memory option to make it easier to
        debug some not-freed-memory issues.
      260dd476