1. 13 Nov, 2013 9 commits
  2. 12 Nov, 2013 2 commits
    • Sergei Golubchik's avatar
      MDEV-5113 Wrong result (extra row) and valgrind warnings in... · 441192bf
      Sergei Golubchik authored
      MDEV-5113 Wrong result (extra row) and valgrind warnings in Item_maxmin_subselect::any_value on 2nd execution of PS with SELECT subquery
      
      When setting Item_func_not_all::test_sum_item or Item_func_not_all::test_sub_item,
      reset the other one to NULL - they can never be set both. When a PS is reexecuted,
      different executions might be optimized differently and a wrong test_su*_item
      might stay set from the previous execution.
      441192bf
    • Sergey Petrunya's avatar
      MDEV-5257: MIN/MAX Optimization (Select tables optimized away) does not work for DateTime · 88bf8b9c
      Sergey Petrunya authored
      - MIN/MAX optimizer does a check whether a "field CMP const" comparison uses a constant 
        that's longer than the field it is compared to.  Make this check only for string columns,
        also compare character lengths, not byte lengths.
      88bf8b9c
  3. 11 Nov, 2013 15 commits
  4. 08 Nov, 2013 5 commits
  5. 07 Nov, 2013 2 commits
  6. 11 Nov, 2013 1 commit
  7. 10 Nov, 2013 3 commits
  8. 08 Nov, 2013 1 commit
  9. 06 Nov, 2013 1 commit
    • Sergey Vojtovich's avatar
      MDEV-5205 - MariaDB does not start if more than 128 cpu's are available · a588de1f
      Sergey Vojtovich authored
      An addition to fix for MDEV-5205, fixes server crash on shutdown.
      
      Thread groups are destroyed asynchronously, that is kill server
      thread sends shutdown request to all thread groups without waiting
      for compeltion.
      
      It means all_groups array must not be freed until all thread groups
      are down. This patch suggests that all_groups is freed when last
      thread group is destroyed.
      
      Note 1: threadpool code doesn't surround atomic ops with atomic locks,
      thus no locks for shutdown_group_count.
      Note 2: this patch preserves old behaviour, but we may need to wait
      until all thread groups are down before returning from tp_end().
      a588de1f
  10. 05 Nov, 2013 1 commit
    • Michael Widenius's avatar
      Added usage of handler error names to mysqltest · 6cc9f4ac
      Michael Widenius authored
      
      include/CMakeLists.txt:
        Added handler_ername.h
      include/handler_ername.h:
        Names of handler error messages
      mysql-test/extra/binlog_tests/binlog.test:
        Test using handler error names
      mysql-test/r/mysqltest.result:
        Update for new error message
      mysql-test/t/auto_increment.test:
        Test using handler error names
      mysql-test/t/auto_increment_ranges.inc:
        Test using handler error names
      mysql-test/t/replace.test:
        Test using handler error names
      6cc9f4ac