1. 21 Dec, 2015 1 commit
  2. 19 Dec, 2015 5 commits
  3. 18 Dec, 2015 5 commits
  4. 17 Dec, 2015 2 commits
  5. 16 Dec, 2015 2 commits
  6. 15 Dec, 2015 7 commits
    • Jan Lindström's avatar
      MDEV-9129: Server is restarting in the loop after crash · 1ac66402
      Jan Lindström authored
      Analysis: We have reserved ROW_MERGE_RESERVE_SIZE ( = 4) for
      encryption key_version. When calculating is there more
      space on sort buffer, this value needs to be substracted
      from current available space.
      1ac66402
    • Jan Lindström's avatar
      Add new sysvar. · 477c84d5
      Jan Lindström authored
      477c84d5
    • Sergey's avatar
      Merge pull request #132 from iangilfillan/10.1 · 5b5c1106
      Sergey authored
      10.1 man pages
      5b5c1106
    • Jan Lindström's avatar
      Rename test files. · efeb9057
      Jan Lindström authored
      efeb9057
    • Alexander Barkov's avatar
    • Jan Lindström's avatar
      Merge pull request #125 from grooverdan/MDEV-8923_innodb_buffer_pool_dump_pct · 16f0d996
      Jan Lindström authored
      MDEV-8923: port innodb_buffer_pool_dump_pct from MySQL
      
      WL#6504 InnoDB buffer pool dump/load enchantments
      
      This patch consists of two parts:
      
      1. Dump only the hottest N% of the buffer pool(s)
      2. Prevent hogging the server duing BP load
      
      From MySQL - commit b409342c43ce2edb68807100a77001367c7e6b8e
      
      Add testcases for innodb_buffer_pool_dump_pct.
      
      Part of the code authored by Daniel Black.
      16f0d996
    • Daniel Axtens's avatar
      Use POWER8 accelerated crc32 · 2538c7cf
      Daniel Axtens authored
       - Make accelerated checksum available to InnoDB and XtraDB.
       - Fall back to slice-by-eight if not available. The mode used is printed on startup.
       - Will only build on POWER systems at the moment until CMakeLists are modified
         to only add the crc32_power8/ files when building on POWER.
      
      running MySQL-5.7 unittest/gunit/innodb/ut0crc32-t
      
      Before:
      
      1..2
      Using software crc32 implementation, CPU is little-endian
      ok 1
      Using software crc32 implementation, CPU is little-endian
          normal CRC32: real    0.148006 sec
          normal CRC32: user    0.148000 sec
          normal CRC32: sys     0.000000 sec
      big endian CRC32: real    0.144293 sec
      big endian CRC32: user    0.144000 sec
      big endian CRC32: sys     0.000000 sec
      ok 2
      
      After:
      
      1..2
      Using POWER8 crc32 implementation, CPU is little-endian
      ok 1
      Using POWER8 crc32 implementation, CPU is little-endian
          normal CRC32: real    0.008097 sec
          normal CRC32: user    0.008000 sec
          normal CRC32: sys     0.000000 sec
      big endian CRC32: real    0.147043 sec
      big endian CRC32: user    0.144000 sec
      big endian CRC32: sys     0.000000 sec
      ok 2
      
      Author CRC32 ASM code: Anton Blanchard <anton@au.ibm.com>
      ref: https://github.com/antonblanchard/crc32-vpmsumSigned-off-by: default avatarDaniel Black <daniel.black@au.ibm.com>
      2538c7cf
  7. 14 Dec, 2015 2 commits
  8. 13 Dec, 2015 1 commit
  9. 11 Dec, 2015 2 commits
  10. 10 Dec, 2015 1 commit
    • Monty's avatar
      Fixed a bug in galera + some failing galera tests · 44b107da
      Monty authored
      - Added missning setting of table->rpl_write_set in record_gtid(), required by galera
      - Removed output of WSREP_PATCH_VERSION from galera_defaults, as this can change over time
      - Limit galera_many_tables_pk and galera_many_tables_nopk to 900, as
        on many systems the default open table limit is 1024
      44b107da
  11. 09 Dec, 2015 2 commits
  12. 08 Dec, 2015 2 commits
    • Olivier Bertrand's avatar
      Merge branch 'ob-10.1' into 10.1 · 32393e22
      Olivier Bertrand authored
      32393e22
    • Olivier Bertrand's avatar
      - Serialize: Protect again eventual longjmp's. · a18a3fbd
      Olivier Bertrand authored
      Always return NULL on error.
      Adding also the file length.
        modified:   storage/connect/json.cpp
        modified:   storage/connect/jsonudf.cpp
      
      - JSONCOL::WriteColumn Add types SHORT and BIGINT as accepted
        modified:   storage/connect/tabjson.cpp
      
      - TDBJSN: Make this type use a separate storage for Json parsing
      and retrieve this memory between each rows. This is necessary
      to be able to handle big tables. See MDEV-9228.
        modified:   storage/connect/tabjson.cpp
        modified:   storage/connect/tabjson.h
      a18a3fbd
  13. 05 Dec, 2015 1 commit
  14. 04 Dec, 2015 1 commit
    • Olivier Bertrand's avatar
      Remove warning on Linux · 0ec89291
      Olivier Bertrand authored
        modified:   storage/connect/filamzip.cpp
      
      Avoid calling the wrong AddValue (Windows compiler error ???)
        modified:   storage/connect/json.h
      
      Fix looping bug in JARRAY::AddValue for arrays having one value.
      Fix potential crash in JVALUE::SetValue
        modified:   storage/connect/json.cpp
      
      Many changes to fix bugs, enhance memory handling and modify Jpath.
      In JSNX some functions have been re-written or added to handle new Jpath.
      BMX was re-defined to avoid a different size between Windows an Linux.
      Jbin memory was fixed to use the proper memory when adding values.
      Default pretty value is now 0 instead of 2.
      Filename is stored in BSON when IsJson == 2.
      BSON size is added to memlen in CalcLen when applicable.
      The order or parameter was switch in Json_Object_Grp.
      File name argument must be a constant (temporary?)
      Json_Set_Item now returns file name when applicable.
        modified:   storage/connect/jsonudf.cpp
        modified:   storage/connect/jsonudf.h
      
      Include "mycat.h"
        modified:   storage/connect/mycat.cc
      
      Udf_json test revisited and fixed for Linux
        modified:   storage/connect/mysql-test/connect/r/json_udf.result
        modified:   storage/connect/mysql-test/connect/t/json_udf.inc
        modified:   storage/connect/mysql-test/connect/t/json_udf.test
        modified:   storage/connect/mysql-test/connect/t/json_udf2.inc
      0ec89291
  15. 03 Dec, 2015 1 commit
    • Christian Loos's avatar
      switch from myisam_recover to myisam_recover_options · f3e53298
      Christian Loos authored
      myisam_recover is only an alias for myisam_recover_options.
      Use the option name instead of the alias is more correct.
      This also avoids an note about the use of an alias instead of the option
      name on every server start.
      f3e53298
  16. 02 Dec, 2015 1 commit
  17. 29 Nov, 2015 2 commits
  18. 25 Nov, 2015 1 commit
  19. 24 Nov, 2015 1 commit