1. 06 Nov, 2015 2 commits
    • Vladislav Vaintroub's avatar
      MDEV-9024 Build fails with VS2015 · f1daf9ce
      Vladislav Vaintroub authored
      Fix build failures caused by new C runtime library
      - isnan, snprintf, struct timespec are now defined, attempt to
      redefine them leads
      - P_tmpdir, tzname are no more defined
      -  lfind() and lsearch() in lf_hash.c had to be renamed,  declaration
      conflicts with some C runtime functions with the same name declared in
      a header included by stdlib.h
      
       Also fix couple of annoying warnings :
      - remove #define NOMINMAX from config.h to avoid "redefined" compiler
      warnings(NOMINMAX is already in compile flags)
      
      - disable incremental linker in Debug as well (feature not used much
      and compiler crashes often)
      
      
      Also simplify package building with Wix, require Wix 3.9 or later
      (VS2015 is not compatible with old Wix 3.5/3.6)
      f1daf9ce
    • Alexander Barkov's avatar
      MDEV-7550 TokuDB crashes in build tests on Launchpad · a36048d1
      Alexander Barkov authored
      When compiled with "-Wl,-Bsymbolic-functions" flags
      (e.g. when building a .deb package on Ubuntu) with TokuDB and jemalloc,
      mysqld crashed in toku_get_processor_frequency_cpuinfo() when
      free()-ing a buffer returned by getline().
      getline() uses libc malloc() internally, while free() is aliased
      to jemalloc's free() in this configuration.
      Fixing not to use getline(). Using a static buffer instead.
      a36048d1
  2. 05 Nov, 2015 2 commits
  3. 03 Nov, 2015 1 commit
    • Vladislav Vaintroub's avatar
      MDEV-8669 MTR client connections on Windows became much slower. · 245bfc52
      Vladislav Vaintroub authored
      The regression is caused by change bind-address server parameter
      in MDEV-8083, so now server listens on IPv4 only by default.
      
      The problem however is that on Windows, connection to server on localhost
      appears to be much faster, if server listens on IPv6/dual stack.
      mysql_real_connect() would try to connect to IPv6 loopback  first,
      and if this fails, the failing connect() call takes several seconds.
      
      To fix, use bind-address=* on Windows, and 127.0.0.1 elsewhere
      245bfc52
  4. 30 Oct, 2015 3 commits
  5. 28 Oct, 2015 8 commits
  6. 27 Oct, 2015 3 commits
  7. 26 Oct, 2015 2 commits
  8. 25 Oct, 2015 1 commit
  9. 24 Oct, 2015 4 commits
  10. 23 Oct, 2015 1 commit
    • Monty's avatar
      Fixed MDEV-8408 · d546d1cc
      Monty authored
      Assertion `inited==INDEX' failed in int handler::ha_index_first(uchar*)
      
      The crash was because errors from init_read_record_idx() was not taken care of.
      d546d1cc
  11. 22 Oct, 2015 8 commits
  12. 21 Oct, 2015 5 commits