1. 15 Mar, 2016 3 commits
  2. 14 Mar, 2016 4 commits
  3. 13 Mar, 2016 2 commits
  4. 11 Mar, 2016 3 commits
  5. 10 Mar, 2016 1 commit
  6. 07 Mar, 2016 3 commits
  7. 06 Mar, 2016 2 commits
  8. 03 Mar, 2016 2 commits
  9. 02 Mar, 2016 3 commits
  10. 01 Mar, 2016 1 commit
  11. 27 Feb, 2016 1 commit
  12. 25 Feb, 2016 1 commit
    • Sergei Petrunia's avatar
      MDEV-9634: Window function produces incorrect value · d290a665
      Sergei Petrunia authored
      - Item_sum_count::remove() should check if the argument's value is NULL.
      - Window Function item must have its Item_window_func::split_sum_func
        called,
      - and it must call split_sum_func for aggregate's arguments (see the
        comment near Item_window_func::split_sum_func for explanation why)
      d290a665
  13. 20 Feb, 2016 1 commit
  14. 17 Feb, 2016 1 commit
    • Sergei Petrunia's avatar
      MDEV-9526: Compute Aggregate functions as window functions · be158582
      Sergei Petrunia authored
      - Add temporary code: clone_read_record() clones READ_RECORD structure,
        as long as it is used for reading filesort() result that fits into
        memory.
      - Add frame bounds for ROWS-type frames. ROWS n PRECEDING|FOLLOWING,
        ROWS UNBOUNDED PRECEDING|FOLLOWING, CURRENT ROW are supported.
      - Add Item_sum_count::remove() which allows "streaming" computation
        of COUNT() over a moving frame.
      be158582
  15. 15 Feb, 2016 5 commits
  16. 14 Feb, 2016 7 commits