1. 09 Apr, 2014 1 commit
  2. 08 Apr, 2014 3 commits
  3. 07 Apr, 2014 3 commits
  4. 11 Apr, 2014 4 commits
  5. 10 Apr, 2014 1 commit
  6. 03 Apr, 2014 1 commit
  7. 27 Mar, 2014 1 commit
  8. 26 Mar, 2014 3 commits
    • Sergei Golubchik's avatar
      MDEV-5955 Server crashes in handler::ha_external_lock or assertion... · 44002a34
      Sergei Golubchik authored
      MDEV-5955 Server crashes in handler::ha_external_lock or assertion `m_lock_type == 2' fails in handler::ha_close on disconnect with a locked temporary table
      
      first unlock locked tables, then close and remove temporary
      44002a34
    • Michael Widenius's avatar
      MDEV-5905: Creating tmp. memory table kills the server · ded448d1
      Michael Widenius authored
      The reason was that a couple of variables that hold number of rows that was used to calculate buffers was uint and caused an overflow.
      
      Fixed by changing variables that could hold number of rows from uint to ulong and also added a cast for this test.
      
      include/heap.h:
        Reorder to get better alignment. Changed variables that could hold number of rows from uint to ulong
      mysql-test/suite/heap/heap.result:
        Added test case
      mysql-test/suite/heap/heap.test:
        Added test case
      mysql-test/suite/plugins/t/server_audit.test:
        Added sleep as we want to have disconnect logged before we try a new connect
      storage/heap/ha_heap.cc:
        Changed variables that could hold number of rows from uint to ulong
        Limit number of rows to 4G  (as most of the variables that holds rows are ulong anyway)
        reset records_changed when key_stat_version is changed to not cause increments for every row changed
      storage/heap/ha_heap.h:
        changed records_changed to ulong as this can get big
      storage/heap/hp_create.c:
        Changed variables that could hold number of rows from uint to ulong
        Added cast (fixed the original bug)
      storage/heap/hp_delete.c:
        Changed variables that could hold number of rows from uint to ulong
      storage/heap/hp_open.c:
        Removed not needed cast
      storage/heap/hp_write.c:
        Changed variables that could hold number of rows from uint to ulong
      support-files/compiler_warnings.supp:
        Removed extra : from supression
      ded448d1
    • Sergei Golubchik's avatar
  9. 25 Mar, 2014 3 commits
  10. 24 Mar, 2014 6 commits
  11. 23 Mar, 2014 1 commit
  12. 21 Mar, 2014 1 commit
  13. 19 Mar, 2014 2 commits
    • Sergei Golubchik's avatar
      MDEV-5773 symbol list_add, version libmysqlclient_18 not defined in file... · 31bf3484
      Sergei Golubchik authored
      MDEV-5773 symbol list_add, version libmysqlclient_18 not defined in file libmysqlclient.so.18 with link time reference
      MDEV-5763 libmyodbc.so: undefined symbol: int2str
      MDEV-5739 Symbol missing in libmysqlclient.so.18 (make_scrambled_password)
      
      pam_mysql and especially myodbc need tons of internal symbols on Debian, argh!
      31bf3484
    • Sergei Golubchik's avatar
      MDEV-5892 Centos startup script is broken · 9950c5c7
      Sergei Golubchik authored
      Don't try to be smart about --socket.
      Assume that if user has set up a non-standard location for a socket,
      she did it consistently for both a server and clients
      (otherwise most clients won't work anyway).
      9950c5c7
  14. 23 Mar, 2014 1 commit
  15. 18 Mar, 2014 5 commits
  16. 17 Mar, 2014 4 commits