1. 15 Apr, 2016 1 commit
  2. 14 Apr, 2016 2 commits
  3. 13 Apr, 2016 2 commits
    • Vicențiu Ciorbaru's avatar
      Make ntile use args[0] for it's argument. · 31fb045c
      Vicențiu Ciorbaru authored
      Don't hold a separate pointer as args[0] changes during fix_fields /
      split_sum_func.
      31fb045c
    • Vicențiu Ciorbaru's avatar
      Fix another bug in dense_rank. · 3dd08a11
      Vicențiu Ciorbaru authored
      When ordering by a column and partitioning by another, we must reset the
      peer_tracker for dense_rank, regardless if the value for the order
      column changes or not.
      
      Example:
      select a, b, dense_rank() over (partition by b order by a)
      a  |  b  |  dense_rank
      ----------------------
      1  | p1  |           1
      2  | p1  |           2
      2  | p2  |           1   // Here, without this fix we returned 0.
      2  | p2  |           2   // And 1 here.
      3dd08a11
  4. 11 Apr, 2016 4 commits
  5. 10 Apr, 2016 4 commits
  6. 09 Apr, 2016 1 commit
  7. 08 Apr, 2016 5 commits
  8. 07 Apr, 2016 6 commits
  9. 06 Apr, 2016 10 commits
  10. 05 Apr, 2016 5 commits
    • Vladislav Vaintroub's avatar
    • Monty's avatar
      Fixed but when generating .sys files · c0eebb83
      Monty authored
      c0eebb83
    • Sergei Petrunia's avatar
      MDEV-9848: Window functions: reuse sorting and/or scanning · 9bd194b1
      Sergei Petrunia authored
      - Rename Window_funcs_computation to Window_funcs_computation_step
      - Introduce Window_func_sort which invokes filesort and then
        invokes computation of all window functions that use this ordering.
      - Expose Window functions' sort operations in EXPLAIN|ANALYZE FORMAT=JSON
      9bd194b1
    • Monty's avatar
      Cleanups: · cdd40431
      Monty authored
      - Removed some QQ markers
      - Removed some rows not compatible with valgrind 3.9.0
      - Made mysql_install_db.sh more silent by default. --verbose now gives more information
      - Added assert that auto-increment doesn't generate 0 (safety)
      - Removed thd->set_time() in some places as it's set in init_for_queries()
      - Fixed some --big tests in tokudb
      - Fixed a bug in mysql_client_test.cc where sql_mode was not properly reset
      cdd40431
    • Monty's avatar
      Added new range of MariaDB error messages, starting from 3000 · d0b178fb
      Monty authored
      This is done by splitting variables.errmsg and locale.errmsg to
      variables.errmsg_extra and locale.errmsg_extra
      
      The ER() macros in unireg.h now looks more complex than before, but this
      isn't critical as most usage of them are with constants and the compiler
      will remove most of the test code.
      d0b178fb