{"push_id":1055891788,"size":18,"distinct_size":18,"ref":"refs/heads/10.2","head":"9db357d4c55f522d6a1ddd91d12cf53207862c99","before":"5052e2479e873461bebfcedbc674bbaf57d3c968","commits":[{"sha":"282497dd6d1049b4fb963641504c2733752845a7","author":{"email":"69b7814a9aaa4396579bc05fb3a9f9d9d661c6cf@mariadb.org","name":"Sergey Vojtovich"},"message":"MDEV-6720 - enable connection log in mysqltest by default","distinct":true,"url":"https://api.github.com/repos/iangilfillan/MariaDBserver/commits/282497dd6d1049b4fb963641504c2733752845a7"},{"sha":"1d73005bf357a607423f858482c52ecb4712607d","author":{"email":"62cdb7020ff920e5aa642c3d4066950dd1f01f4d@mariadb.org","name":"Alexander Barkov"},"message":"MDEV-8360 Clean-up CHARSET_INFO: strnncollsp: diff_if_only_endspace_difference\n\n- Removing the \"diff_if_only_endspace_difference\" argument from\n  MY_COLLATION_HANDLER::strnncollsp(), my_strnncollsp_simple(),\n  as well as in the function template MY_FUNCTION_NAME(strnncollsp)\n  in strcoll.ic\n\n- Removing the \"diff_if_only_space_different\" from ha_compare_text(),\n  hp_rec_key_cmp().\n\n- Adding a new function my_strnncollsp_padspace_bin() and reusing\n  it instead of duplicate code pieces in my_strnncollsp_8bit_bin(),\n  my_strnncollsp_latin1_de(), my_strnncollsp_tis620(),\n  my_strnncollsp_utf8_cs().\n\n- Adding more tests for better coverage of the trailing space handling.\n\n- Removing the unused definition of HA_END_SPACE_ARE_EQUAL","distinct":true,"url":"https://api.github.com/repos/iangilfillan/MariaDBserver/commits/1d73005bf357a607423f858482c52ecb4712607d"},{"sha":"3fc6a8b832fd152f1fbabff08273e0223c0ff0ab","author":{"email":"62cdb7020ff920e5aa642c3d4066950dd1f01f4d@mariadb.org","name":"Alexander Barkov"},"message":"MDEV-9811 LOAD DATA INFILE does not work well with gbk in some cases\nMDEV-9824 LOAD DATA does not work with multi-byte strings in LINES TERMINATED BY when IGNORE is specified","distinct":true,"url":"https://api.github.com/repos/iangilfillan/MariaDBserver/commits/3fc6a8b832fd152f1fbabff08273e0223c0ff0ab"},{"sha":"e975cd0ba90280e98556764c4fbdae74addd870f","author":{"email":"62cdb7020ff920e5aa642c3d4066950dd1f01f4d@mariadb.org","name":"Alexander Barkov"},"message":"MDEV-9842 LOAD DATA INFILE does not work well with a TEXT column when using sjis","distinct":true,"url":"https://api.github.com/repos/iangilfillan/MariaDBserver/commits/e975cd0ba90280e98556764c4fbdae74addd870f"},{"sha":"e56650d7e36ed297d9c989e9bc52ac5082c36517","author":{"email":"62cdb7020ff920e5aa642c3d4066950dd1f01f4d@mariadb.org","name":"Alexander Barkov"},"message":"Clean-up: Changing READ_INFO to use a String object instead of\nbuff, buff_length, end_of_buff. This unifies \"LOAD DATA\" and \"LOAD XML\", so\nthey now both use String for a temporary value storage.\nThis change will make further work for MDEV-6353 easier.","distinct":true,"url":"https://api.github.com/repos/iangilfillan/MariaDBserver/commits/e56650d7e36ed297d9c989e9bc52ac5082c36517"},{"sha":"4b6b3a96ade6c8c761db382e5c9ccff05e8c8bd7","author":{"email":"62cdb7020ff920e5aa642c3d4066950dd1f01f4d@mariadb.org","name":"Alexander Barkov"},"message":"Clean-up: Adding a class Term_string to share some LOAD DATA code\n\nThe new class is used for:\n- FIELDS TERMINATED BY 'string'\n- LINES STARTING BY 'string'\n- LINES TERMINATED BY 'string'\n\nThe implementation of \"FIELDS ENCLOSED BY 'char'\" and \"FIELDS ESCAPED BY 'char'\"\nshould eventually also switch to this class to support multi-byte characters.\nCurrently multi-byte ENCLOSED and ESCAPED characters are rejected at parse time.","distinct":true,"url":"https://api.github.com/repos/iangilfillan/MariaDBserver/commits/4b6b3a96ade6c8c761db382e5c9ccff05e8c8bd7"},{"sha":"38f39a9288dc826ac16ac81a67a4e3174451825d","author":{"email":"62cdb7020ff920e5aa642c3d4066950dd1f01f4d@mariadb.org","name":"Alexander Barkov"},"message":"Updating conf_to_src.c according to the current CHARSET_INFO structure.","distinct":true,"url":"https://api.github.com/repos/iangilfillan/MariaDBserver/commits/38f39a9288dc826ac16ac81a67a4e3174451825d"},{"sha":"d0b178fb45898486979a504de30ac186f734bb26","author":{"email":"5d66b94b41fa13f2a624706e9078b4077a64ad32@mariadb.org","name":"Monty"},"message":"Added new range of MariaDB error messages, starting from 3000\n\nThis is done by splitting variables.errmsg and locale.errmsg to\nvariables.errmsg_extra and locale.errmsg_extra\n\nThe ER() macros in unireg.h now looks more complex than before, but this\nisn't critical as most usage of them are with constants and the compiler\nwill remove most of the test code.","distinct":true,"url":"https://api.github.com/repos/iangilfillan/MariaDBserver/commits/d0b178fb45898486979a504de30ac186f734bb26"},{"sha":"cdd404311792302a27242ba1f210be3addda6405","author":{"email":"5d66b94b41fa13f2a624706e9078b4077a64ad32@mariadb.org","name":"Monty"},"message":"Cleanups:\n\n- Removed some QQ markers\n- Removed some rows not compatible with valgrind 3.9.0\n- Made mysql_install_db.sh more silent by default. --verbose now gives more information\n- Added assert that auto-increment doesn't generate 0 (safety)\n- Removed thd->set_time() in some places as it's set in init_for_queries()\n- Fixed some --big tests in tokudb\n- Fixed a bug in mysql_client_test.cc where sql_mode was not properly reset","distinct":true,"url":"https://api.github.com/repos/iangilfillan/MariaDBserver/commits/cdd404311792302a27242ba1f210be3addda6405"},{"sha":"c0eebb831eb2fe5b18df830c5c7a4c1566028805","author":{"email":"5d66b94b41fa13f2a624706e9078b4077a64ad32@mariadb.org","name":"Monty"},"message":"Fixed but when generating .sys files","distinct":true,"url":"https://api.github.com/repos/iangilfillan/MariaDBserver/commits/c0eebb831eb2fe5b18df830c5c7a4c1566028805"},{"sha":"bddd63cfbaa5dba96e934166a2a234e13e20db4b","author":{"email":"6ffa87d6c28c4a5be0717cb2fad52329a49c052e@mariadb.com","name":"Vladislav Vaintroub"},"message":"fix compile error on Windows, intrduced by previous monty's push","distinct":true,"url":"https://api.github.com/repos/iangilfillan/MariaDBserver/commits/bddd63cfbaa5dba96e934166a2a234e13e20db4b"},{"sha":"d516a2ae0cbd09d3b5b1667ec62b421330ab9902","author":{"email":"62cdb7020ff920e5aa642c3d4066950dd1f01f4d@mariadb.org","name":"Alexander Barkov"},"message":"MDEV-9823 LOAD DATA INFILE silently truncates incomplete byte sequences","distinct":true,"url":"https://api.github.com/repos/iangilfillan/MariaDBserver/commits/d516a2ae0cbd09d3b5b1667ec62b421330ab9902"},{"sha":"00917fae7e2575481b7daaaf077bcd952bf9bb4c","author":{"email":"62cdb7020ff920e5aa642c3d4066950dd1f01f4d@mariadb.org","name":"Alexander Barkov"},"message":"MDEV-9874 LOAD XML INFILE does not handle well broken multi-byte characters\n\n- Moving the new my_charlen()-based code handling multi-byte characters\n  from READ_INFO::field_field() to a new method READ_INFO::read_mbtail()\n- Reusing read_mbtail() in READ_INFO::read_value(), instead of the old\n  my_mbcharlen()-based code which did not catch broken byte sequences","distinct":true,"url":"https://api.github.com/repos/iangilfillan/MariaDBserver/commits/00917fae7e2575481b7daaaf077bcd952bf9bb4c"},{"sha":"da64cd6dd64a388be2737bd0d414efc876f2eefc","author":{"email":"2684b34324e4c416e773d490feeb83d074e85151@askmonty.org","name":"Sergei Petrunia"},"message":"Fix a typo: use __attribute__(...) not __attribute(...)","distinct":true,"url":"https://api.github.com/repos/iangilfillan/MariaDBserver/commits/da64cd6dd64a388be2737bd0d414efc876f2eefc"},{"sha":"89b744eb6c2484412f476a53087cea7bf28dc917","author":{"email":"2684b34324e4c416e773d490feeb83d074e85151@askmonty.org","name":"Sergei Petrunia"},"message":"Fix the buildbot: file-key-management is provided by a plugin, so should be loose.","distinct":true,"url":"https://api.github.com/repos/iangilfillan/MariaDBserver/commits/89b744eb6c2484412f476a53087cea7bf28dc917"},{"sha":"52018344fe8b2ea81f734edc8dc900ef4dc1e079","author":{"email":"62cdb7020ff920e5aa642c3d4066950dd1f01f4d@mariadb.org","name":"Alexander Barkov"},"message":"Adding a new test ctype_gbk_export_import covering\nexport with SELECT INTO OUTFILE followed by\nimport with LOAD DATA INFILE, with various command line\n--default-character-set=xxx and \"CHARACTER SET xxx\" clause\ncombinations.","distinct":true,"url":"https://api.github.com/repos/iangilfillan/MariaDBserver/commits/52018344fe8b2ea81f734edc8dc900ef4dc1e079"},{"sha":"d383a1681d01e99b8b321cbe49514705492d2b65","author":{"email":"62cdb7020ff920e5aa642c3d4066950dd1f01f4d@mariadb.org","name":"Alexander Barkov"},"message":"Adding a test for \"mysqldump -Tdir dbname tabname\" followed by\n\"LOAD DATA INFILE\" with various command line and CHARACTER SET\nclause options.","distinct":true,"url":"https://api.github.com/repos/iangilfillan/MariaDBserver/commits/d383a1681d01e99b8b321cbe49514705492d2b65"},{"sha":"9db357d4c55f522d6a1ddd91d12cf53207862c99","author":{"email":"62cdb7020ff920e5aa642c3d4066950dd1f01f4d@mariadb.org","name":"Alexander Barkov"},"message":"Adding more option combinations into ctype_gbk_export_import.","distinct":true,"url":"https://api.github.com/repos/iangilfillan/MariaDBserver/commits/9db357d4c55f522d6a1ddd91d12cf53207862c99"}]}