Fix compiler error on those OS X platforms where Apple's special file flush trick with fcntl() is not defined
innobase/os/os0file.c:
Fix compiler error on those OS X platforms where Apple's special file flush trick with fcntl() is not defined
mysql_admin_table() attempted to write to a vio which was 0. I could have fixed mysql_admin_table()
but fixing my_net_write() looked more future-proof.
sql/net_serv.cc:
If no VIO, no write.
format strings (in all languages) already included field limits on the
specifiers, so this is just protection against future mistakes. (Bug #7556)
sql-common/client.c:
Replace all sprintf() calls with my_snprintf()
mysql-test/r/ndb_index_ordered.result:
wl-1442 fix Time. adds new type id 25
mysql-test/t/ndb_index_ordered.test:
wl-1442 fix Time. adds new type id 25
ndb/include/kernel/signaldata/DictTabInfo.hpp:
wl-1442 fix Time. adds new type id 25
ndb/include/ndbapi/NdbDictionary.hpp:
wl-1442 fix Time. adds new type id 25
ndb/include/util/NdbSqlUtil.hpp:
wl-1442 fix Time. adds new type id 25
ndb/src/common/util/NdbSqlUtil.cpp:
wl-1442 fix Time. adds new type id 25
ndb/src/ndbapi/NdbDictionary.cpp:
wl-1442 fix Time. adds new type id 25
ndb/src/ndbapi/NdbDictionaryImpl.cpp:
wl-1442 fix Time. adds new type id 25
ndb/test/include/NdbSchemaOp.hpp:
wl-1442 fix Time. adds new type id 25
ndb/tools/restore/consumer.cpp:
wl-1442 fix Time. adds new type id 25
sql/ha_ndbcluster.cc:
wl-1442 fix Time. adds new type id 25
mysql-test/r/ndb_index_ordered.result:
wl-1442 fix Date. reuses old unused Timespec type id
mysql-test/t/ndb_index_ordered.test:
wl-1442 fix Date. reuses old unused Timespec type id
ndb/include/kernel/signaldata/DictTabInfo.hpp:
wl-1442 fix Date. reuses old unused Timespec type id
ndb/include/ndbapi/NdbDictionary.hpp:
wl-1442 fix Date. reuses old unused Timespec type id
ndb/include/util/NdbSqlUtil.hpp:
wl-1442 fix Date. reuses old unused Timespec type id
ndb/src/common/util/NdbSqlUtil.cpp:
wl-1442 fix Date. reuses old unused Timespec type id
ndb/src/ndbapi/NdbDictionary.cpp:
wl-1442 fix Date. reuses old unused Timespec type id
ndb/src/ndbapi/NdbDictionaryImpl.cpp:
wl-1442 fix Date. reuses old unused Timespec type id
ndb/test/include/NdbSchemaOp.hpp:
wl-1442 fix Date. reuses old unused Timespec type id
ndb/tools/restore/consumer.cpp:
wl-1442 fix Date. reuses old unused Timespec type id
sql/ha_ndbcluster.cc:
wl-1442 fix Date. reuses old unused Timespec type id
with a number of decimals specified. (Bug #7361)
mysql-test/t/type_float.test:
Add test for maximum values of float and double columns with number of decimals
mysql-test/r/type_float.result:
Add results for new test
mysql-test/r/type_float.result.es:
Add results for new test
sql/field.cc:
Use ::store(double nr) from ::store(longlong nr) so we get the same range checking
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_alter_sjis.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_alter_ucs2.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_alter_ujis.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_alter_utf8.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_charlength_sjis.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_charlength_ucs2.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_charlength_ujis.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_charlength_utf8.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_charset_sjis.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_charset_ucs2.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_charset_ujis.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_charset_utf8.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_convert_sjis.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_convert_ucs2.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_convert_ujis.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_convert_utf8.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_create_db_sjis.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_create_db_ucs2.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_create_db_ujis.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_create_db_utf8.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_create_tbl_sjis.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_create_tbl_ucs2.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_create_tbl_ujis.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_create_tbl_utf8.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_enum_sjis.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_enum_ucs2.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_enum_ujis.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_enum_utf8.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_insert_sjis.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_insert_ucs2.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_insert_ujis.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_insert_utf8.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_instr_sjis.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_instr_ucs2.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_instr_ujis.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_instr_utf8.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_join_sjis.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_join_ucs2.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_join_ujis.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_join_utf8.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_left_sjis.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_left_ucs2.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_left_ujis.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_left_utf8.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_length_sjis.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_length_ucs2.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_length_ujis.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_length_utf8.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_like_sjis.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_like_ucs2.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_like_ujis.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_like_utf8.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_locate_sjis.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_locate_ucs2.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_locate_ujis.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_locate_utf8.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_lpad_sjis.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_lpad_ucs2.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_lpad_ujis.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_lpad_utf8.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_ltrim_sjis.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_ltrim_ucs2.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_ltrim_ujis.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_ltrim_utf8.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_ps_sjis.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_ps_ujis.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_replace_sjis.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_replace_ucs2.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_replace_ujis.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_replace_utf8.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_reverse_sjis.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_reverse_ucs2.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_reverse_ujis.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_reverse_utf8.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_right_sjis.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_right_ucs2.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_right_ujis.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_right_utf8.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_rpad_sjis.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_rpad_ucs2.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_rpad_ujis.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_rpad_utf8.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_rtrim_sjis.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_rtrim_ucs2.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_rtrim_ujis.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_rtrim_utf8.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_select_sjis.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_select_ucs2.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_select_ujis.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_select_utf8.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_subquery_sjis.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_subquery_ucs2.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_subquery_ujis.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_subquery_utf8.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_substring_sjis.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_substring_ucs2.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_substring_ujis.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_substring_utf8.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_trim_sjis.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_trim_ucs2.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_trim_ujis.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_trim_utf8.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_union_ujis.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_update_sjis.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_update_ucs2.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_update_ujis.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_update_utf8.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_where_sjis.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_where_ucs2.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_where_ujis.result:
Change mode to -rw-rw----
mysql-test/suite/jp/r/jp_where_utf8.result:
Change mode to -rw-rw----
mysql-test/suite/jp/std_data/jisx0201_sjis.dat:
Change mode to -rw-rw----
mysql-test/suite/jp/std_data/jisx0201_ucs2.dat:
Change mode to -rw-rw----
mysql-test/suite/jp/std_data/jisx0201_ujis.dat:
Change mode to -rw-rw----
mysql-test/suite/jp/std_data/jisx0201_utf8.dat:
Change mode to -rw-rw----
mysql-test/suite/jp/std_data/jisx0208_sjis.dat:
Change mode to -rw-rw----
mysql-test/suite/jp/std_data/jisx0208_sjis2.dat:
Change mode to -rw-rw----
mysql-test/suite/jp/std_data/jisx0208_sjis3.dat:
Change mode to -rw-rw----
mysql-test/suite/jp/std_data/jisx0208_ucs2.dat:
Change mode to -rw-rw----
mysql-test/suite/jp/std_data/jisx0208_ujis.dat:
Change mode to -rw-rw----
mysql-test/suite/jp/std_data/jisx0208_utf8.dat:
Change mode to -rw-rw----
mysql-test/suite/jp/std_data/jisx0212_ucs2.dat:
Change mode to -rw-rw----
mysql-test/suite/jp/std_data/jisx0212_ujis.dat:
Change mode to -rw-rw----
mysql-test/suite/jp/std_data/jisx0212_utf8.dat:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_alter_sjis.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_alter_ucs2.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_alter_ujis.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_alter_utf8.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_charlength_sjis.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_charlength_ucs2.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_charlength_ujis.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_charlength_utf8.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_charset_sjis.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_charset_ucs2.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_charset_ujis.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_charset_utf8.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_convert_sjis.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_convert_ucs2.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_convert_ujis.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_convert_utf8.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_create_db_sjis.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_create_db_ucs2.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_create_db_ujis.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_create_db_utf8.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_create_tbl_sjis.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_create_tbl_ucs2.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_create_tbl_ujis.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_create_tbl_utf8.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_enum_sjis.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_enum_ucs2.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_enum_ujis.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_enum_utf8.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_insert_sjis.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_insert_ucs2.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_insert_ujis.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_insert_utf8.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_instr_sjis.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_instr_ucs2.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_instr_ujis.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_instr_utf8.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_join_sjis.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_join_ucs2.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_join_ujis.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_join_utf8.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_left_sjis.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_left_ucs2.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_left_ujis.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_left_utf8.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_length_sjis.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_length_ucs2.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_length_ujis.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_length_utf8.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_like_sjis.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_like_ucs2.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_like_ujis.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_like_utf8.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_locate_sjis.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_locate_ucs2.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_locate_ujis.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_locate_utf8.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_lpad_sjis.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_lpad_ucs2.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_lpad_ujis.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_lpad_utf8.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_ltrim_sjis.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_ltrim_ucs2.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_ltrim_ujis.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_ltrim_utf8.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_ps_sjis.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_ps_ujis.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_replace_sjis.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_replace_ucs2.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_replace_ujis.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_replace_utf8.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_reverse_sjis.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_reverse_ucs2.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_reverse_ujis.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_reverse_utf8.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_right_sjis.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_right_ucs2.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_right_ujis.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_right_utf8.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_rpad_sjis.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_rpad_ucs2.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_rpad_ujis.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_rpad_utf8.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_rtrim_sjis.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_rtrim_ucs2.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_rtrim_ujis.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_rtrim_utf8.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_select_sjis.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_select_ucs2.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_select_ujis.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_select_utf8.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_subquery_sjis.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_subquery_ucs2.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_subquery_ujis.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_subquery_utf8.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_substring_sjis.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_substring_ucs2.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_substring_ujis.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_substring_utf8.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_trim_sjis.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_trim_ucs2.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_trim_ujis.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_trim_utf8.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_union_ujis.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_update_sjis.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_update_ucs2.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_update_ujis.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_update_utf8.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_where_sjis.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_where_ucs2.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_where_ujis.test:
Change mode to -rw-rw----
mysql-test/suite/jp/t/jp_where_utf8.test:
Change mode to -rw-rw----
installation disk images
Build-tools/Do-pkg:
- added code to include the MySQLPreferencePane into the installation
disk image (can be skipped by using --skip-prefpane)
configure.in:
Check for sigaction used in SHM_Transporter
ndb/src/common/transporter/SHM_Transporter.cpp:
remove unused variable
ndb/src/common/transporter/TransporterRegistry.cpp:
1) remove unused variable
2) Use sigaction instead of signal to install signal handler
This as signal uses SA_RESETHAND
I have put the tests into a separate "suite", the first one actually.
Currently this can only be run by the Perl version of mysql-test-run
that is not quite finished. It should, or at least will, be able to
be run with the line
./mysql-test-run.pl --suite=jp
WL#2335 (wait if binlog or binlog index file hits disk full or quota exceeded),
fix for BUG#7236 ("--expire_logs_days does not apply if all statements
happen in transactions"), and a behaviour change: abort if mysqld can't start
binlog at startup (if running with --log-bin of course).
sql/log.cc:
2 small fixes for binlog:
1) We create binlog and binlog index file with flag MY_WAIT_IF_FULL, so that they have the same
behaviour as MyISAM tables when disk is full or quota exceeded (wait, try to finish write
every minute, warn in error log every 10 minutes). That's WL#2335.
2) Honour expire-log-days when we write a transaction to binlog (we honoured it already when writing
an autocommit statement). This fixes BUG#7236.
sql/mysqld.cc:
If we fail to create binlog or binlog index file or write to them at mysqld's startup, mysqld
will exit. The former behaviour was to print error and continue, which led to stupid things like
if you mispell a directory name in --log-bin, you don't immediately notice your mistake and
you corrupt your recovery/replication. New behaviour is consistent with if you mispelt innodb_data_file_path.
This happened only if my_write() couldn't write even one byte.
I cannot easily add a .test for this, but I tested by hand before and after the change.
mysys/my_write.c:
Monty and I could not find a reason why a write should not wait for free disk space
(if disk is full) because it could not write at least one byte; doing so certainly
corrupts tables. my_pwrite() and my_fwrite() don't test for -1, so no problem.