1. 26 Apr, 2018 6 commits
    • Monty's avatar
      Removed some old #if MYSQL_VERSION · cd48c1e2
      Monty authored
      - Removed never used warning that explicit_defaults_for_timestamp was
        not set
      cd48c1e2
    • Monty's avatar
      Fix a lot of compiler warnings found by -Wunused · 2ccd6716
      Monty authored
      2ccd6716
    • Oleksandr Byelkin's avatar
      MDEV-15732: Assertion `next_free_value % real_increment == offset &&... · 0bdc15d8
      Oleksandr Byelkin authored
      MDEV-15732: Assertion `next_free_value % real_increment == offset && next_free_value >= reserved_until' failed in sequence_definition::adjust_values upon SETVAL for sequence with INCREMENT 0
      
      there was a problem with "next_free_value >= reserved_until" condition:
      SEQUENCE::set_value handle next_free_value & reserved_until after adjust_values() call, so it is incorect to put assert on it in adjust_values()
      0bdc15d8
    • Daniel Black's avatar
      tests: func_math, correct crc32 for mariadb · 7f89d9c9
      Daniel Black authored
      Differences:
      
      MariaDB doesn't support a JSON type therefore the crc32 on those values
      are different.
      
      JSON extract syntax is different.
      
      loaddata_utf8 has 3 duplicate lines removed compared to MySQL version.
      7f89d9c9
    • Shivashankar Nagaraj's avatar
      BUG#26495791: CONTRIBUTION: EXPAND TEST SUITE TO INCLUDE CRC32 TESTS · 1a011e5b
      Shivashankar Nagaraj authored
      From mysql-server:
      09fdfad50764ff6809e7dd5300e9ce1ab727b62a
      e90ae1707e0ca46abc775d1680d1856c4be38b66
      
      described in http://github.com/mysql/mysql-server/pull/157
      
      Apart from external contribution I have added few more additional testcases
      for CRC32() function, which are given below.
      
      New Testcases added:
        ->Verify the crc value of various numeric and string data types(int,
            double, blob, text, json, enum, set)
        ->Verify the crc value when expressions having comparison_operators
            and logical_operators
        ->Verify the crc value for the expression having string_functions,
            arithmetic_functions, json_functions
        ->Verify the crc value for the expression having Geometry functions
            like POINT, LINESTRING, MULTILINESTRING, POLYGON, MULTIPOLYGON
        ->Verify the crc value generated from stored procedures, functions,
            triggers, prepare statement, views.
      
      Fix:
      Patch based on contribution by Daniel Black (Github user: grooverdan)
      
      Reviewed-by: Anitha Gopi anitha.gopi@oracle.com
      Reviewed-by: Srikanth B R srikanth.b.r@oracle.com
      
      RB: 17294
      1a011e5b
    • Igor Babaev's avatar
      Fixed a compiler error · 5bba69f8
      Igor Babaev authored
      5bba69f8
  2. 25 Apr, 2018 5 commits
  3. 24 Apr, 2018 15 commits
  4. 23 Apr, 2018 14 commits